Records type all-round analysis [change type]
View match results [change view]
Match result won match remove won match from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1999-2021 483 19593 333 37.97 42 260 5/34 36.48 3 240 0 1.48 Profile
filtered 2001-2018 19 2421 215 201.75 19 - - - - - - -
Match results
won 70 runs won 1st ODI v India Toronto 12 Sep 1999 ODI # 1498
won 35 runs lost 1st Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
won 10 wickets lost 2nd Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
won 87 runs lost 1st ODI v Zimbabwe Kingston 1 Apr 2000 ODI # 1584
won 41 runs won 1st ODI v Zimbabwe Kingston 2 Apr 2000 ODI # 1585
won 96 runs won 1st ODI v Pakistan Kingstown 12 Apr 2000 ODI # 1588
won 17 runs won 1st ODI v Pakistan St George's 16 Apr 2000 ODI # 1592
won 60 runs won 1st ODI v Pakistan Port of Spain 22 Apr 2000 ODI # 1594
won inns & 93 runs won 2nd Test v England Birmingham 15 Jun 2000 Test # 1500
won 3 runs lost 1st ODI v England Nottingham 20 Jul 2000 ODI # 1618
won 130 runs won 1st Test v South Africa Kingston 19 Apr 2001 Test # 1544
won 3 wickets 0 won 2nd ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
won 6 wickets 34 lost 2nd ODI v South Africa Kingstown 16 May 2001 ODI # 1718
won 27 runs lost 1st ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
won 5 wickets 1 won 2nd ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
won 16 runs lost 1st ODI v India Harare 7 Jul 2001 ODI # 1734
won inns & 176 runs lost 2nd Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
won 106 runs lost 1st ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
won 6 wickets 25 lost 2nd ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
won 7 wickets 17 lost 2nd ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
won 49 runs won 1st ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
won 8 wickets 96 won 2nd ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
won 110 runs won 1st ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
won 10 wickets won 2nd Test v India Bridgetown 2 May 2002 Test # 1601
won 155 runs lost 1st Test v India Kingston 18 May 2002 Test # 1604
won 7 wickets 17 lost 2nd ODI v India Port of Spain 1 Jun 2002 ODI # 1837
won 6 wickets 5 won 2nd ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
won 7 wickets 60 lost 2nd ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
won 4 wickets 0 lost 2nd ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
won 29 runs won 1st ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
won 4 wickets 0 lost 2nd ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
won 7 wickets 4 won 2nd ODI v India Nagpur 9 Nov 2002 ODI # 1894
won 5 wickets 7 won 2nd ODI v India Vadodara 18 Nov 2002 ODI # 1897
won 135 runs lost 1st ODI v India Vijayawada 24 Nov 2002 ODI # 1900
won 84 runs won 1st ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
won 86 runs won 1st ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
won inns & 310 runs won 2nd Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
won 7 wickets lost 2nd Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
won 3 runs won 1st ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
won 7 wickets 177 won 2nd ODI v Canada Centurion 23 Feb 2003 ODI # 1963
won 142 runs won 1st ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
won 3 wickets lost 2nd Test v Australia St John's 9 May 2003 Test # 1645
won 39 runs won 1st ODI v Australia Port of Spain 25 May 2003 ODI # 2019
won 3 wickets 8 lost 2nd ODI v Australia St George's 30 May 2003 ODI # 2020
won 9 wickets 39 lost 2nd ODI v Australia St George's 1 Jun 2003 ODI # 2021
won 6 wickets 31 won 2nd ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
won 7 wickets won 2nd Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
won 128 runs won 1st Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
won 51 runs won 1st ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
won 72 runs lost 1st ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
won 8 wickets 146 lost 2nd ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
won 7 wickets 30 lost 2nd ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
won 5 wickets 12 won 2nd ODI v England Gros Islet 1 May 2004 ODI # 2125
won 4 wickets 17 won 2nd ODI v England Gros Islet 2 May 2004 ODI # 2126
won 1 wickets 20 won 2nd ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
won 23 runs lost 1st ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
won inns & 99 runs lost 2nd Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
won 7 wickets 106 won 2nd ODI v England Nottingham 27 Jun 2004 ODI # 2135
won 7 wickets 5 won 2nd ODI v England Lord's 6 Jul 2004 ODI # 2140
won 138 runs lost 1st ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
won 5 wickets 7 won 2nd ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
won 7 wickets 131 lost 2nd ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
won 2 wickets 7 won 2nd ODI v England The Oval 25 Sep 2004 ODI # 2182
won 112 runs won 1st ODI v Asia XI Melbourne 10 Jan 2005 ODI # 2203
won 58 runs lost 1st ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
won 276 runs won 1st Test v Pakistan Bridgetown 26 May 2005 Test # 1752
won 3 wickets 2 lost 2nd ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
won 5 wickets 70 won 2nd ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
won 98 runs won 1st ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
won 10 wickets 134 lost 2nd ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
won 104 runs won 1st ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
won 1 runs lost 1st ODI v India Kingston 20 May 2006 ODI # 2379
won 4 wickets 1 lost 2nd ODI v India Basseterre 23 May 2006 ODI # 2380
won 6 wickets 36 won 2nd ODI v India Port of Spain 26 May 2006 ODI # 2381
won 19 runs lost 1st ODI v India Port of Spain 28 May 2006 ODI # 2382
won 29 runs lost 2nd ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
won 3 wickets 16 lost 2nd ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
won 9 wickets 214 lost 2nd ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
won 10 wickets 80 lost 2nd ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
won 10 runs won 1st ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
won 3 wickets 2 won 2nd ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
won 6 wickets 36 lost 2nd ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
won 7 wickets 91 lost 2nd ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
won 3 wickets 38 won 2nd ODI v India Chennai 27 Jan 2007 ODI # 2487
won 54 runs lost 1st ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
won 6 wickets 13 won 2nd ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
won 8 wickets 59 lost 2nd ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
won 99 runs lost 1st ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
won 15 runs won 1st T20I v England The Oval 28 Jun 2007 T20I # 15
won 61 runs lost 1st ODI v England Birmingham 4 Jul 2007 ODI # 2597
won 93 runs won 1st ODI v England Nottingham 7 Jul 2007 ODI # 2598
won 10 wickets 213 lost 2nd ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
won 4 wickets 1 won 2nd ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
won 110 runs lost 1st ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
won 128 runs lost 1st Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
won 6 wickets won 2nd Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
won 1 wickets 0 won 2nd ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
won 7 wickets 27 won 2nd ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
won 49 runs won 1st ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
won 7 wickets 135 won 2nd ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
won 5 wickets 1 won 2nd ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
won inns & 23 runs lost 2nd Test v England Kingston 4 Feb 2009 Test # 1906
won 21 runs won 1st ODI v England Providence 22 Mar 2009 ODI # 2827
won 8 wickets 176 won 2nd ODI v England Bridgetown 27 Mar 2009 ODI # 2828
won 7 wickets 25 lost 2nd T20I v Australia The Oval 6 Jun 2009 T20I # 92
won 7 wickets 8 lost 2nd T20I v India Lord's 12 Jun 2009 T20I # 105
won 5 wickets 4 lost 2nd T20I v England The Oval 15 Jun 2009 T20I # 111
won 8 wickets 95 lost 2nd ODI v India Kingston 28 Jun 2009 ODI # 2853
won 4 wickets 13 lost 2nd ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
won 141 runs lost 1st ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
won 4 wickets 93 won 2nd ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
won 4 wickets 134 won 2nd ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
won 8 wickets 1 won 2nd T20I v England Providence 3 May 2010 T20I # 158
won 14 runs lost 1st T20I v India Bridgetown 9 May 2010 T20I # 169
won 215 runs lost 1st ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
won 9 wickets 226 lost 2nd ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
won 56 runs lost 1st T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
won 61 runs won 1st T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
won 9 wickets 52 won 2nd ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
won 55 runs lost 1st ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
won 24 runs won 1st ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
won 20 runs won 1st ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
won 9 wickets lost 2nd Test v New Zealand North Sound 25 Jul 2012 Test # 2050
won 5 wickets won 2nd Test v New Zealand Kingston 2 Aug 2012 Test # 2052
won 15 runs won 1st T20I v England Pallekele 27 Sep 2012 T20I # 276
won 74 runs won 1st T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
won 36 runs won 1st T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
won 77 runs won 1st Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
won 10 wickets lost 2nd Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
won 4 wickets 18 won 2nd ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
won 75 runs lost 1st ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
won 18 runs won 1st T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
won 27 runs won 1st T20I v Australia Brisbane 13 Feb 2013 T20I # 303
won 9 wickets lost 2nd Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
won inns & 65 runs won 2nd Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
won 2 wickets 56 won 2nd ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
won 6 wickets 73 won 2nd ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
won 1 wickets 14 won 2nd ODI v India Kingston 30 Jun 2013 ODI # 3380
won 37 runs lost 1st ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
won 27 runs won 1st T20I v England Bridgetown 9 Mar 2014 T20I # 361
won 5 wickets 7 lost 2nd T20I v England Bridgetown 11 Mar 2014 T20I # 362
won 73 runs lost 1st T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
won 6 wickets 2 lost 2nd T20I v Australia Mirpur 28 Mar 2014 T20I # 388
won 84 runs won 1st T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
won 10 wickets lost 2nd Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
won 3 wickets 62 won 2nd ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
won 177 runs lost 1st ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
won 91 runs won 1st ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
won 10 wickets lost 1st Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
won 4 wickets 4 lost 2nd T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
won 4 wickets 4 won 2nd T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
won 1 wickets 9 won 2nd ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
won 150 runs lost 1st ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
won 73 runs won 1st ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
won 6 wickets 11 won 2nd T20I v England Wankhede 16 Mar 2016 T20I # 537
won 7 wickets 10 won 2nd T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
won 3 wickets 2 won 2nd T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
won 7 wickets 2 won 2nd T20I v India Wankhede 31 Mar 2016 T20I # 556
won 4 wickets 2 won 2nd T20I v England Eden Gardens 3 Apr 2016 T20I # 557
won 9 wickets 9 won 2nd T20I v India Kingston 9 Jul 2017 T20I # 617
won 21 runs lost 1st T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
won 60 runs won 1st ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
won 52 runs lost 1st ODI v Ireland Harare 10 Mar 2018 ODI # 3993
won 4 wickets 6 lost 2nd ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
won 5 runs lost 1st ODI v Scotland Harare 21 Mar 2018 ODI # 4004
won 72 runs lost 1st T20I v ICC World XI Lord's 31 May 2018 T20I # 666
won 3 runs lost 1st ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
won 26 runs lost 1st ODI v England Bridgetown 22 Feb 2019 ODI # 4097
won 7 wickets 227 won 2nd ODI v England Gros Islet 2 Mar 2019 ODI # 4103
won 7 wickets 218 won 2nd ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
won 23 runs won 1st ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
won 4 wickets 41 won 2nd T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
won 3 wickets 6 lost 2nd T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
won 8 wickets 30 won 2nd T20I v South Africa St George's 26 Jun 2021 T20I # 1176
won 21 runs lost 1st T20I v South Africa St George's 1 Jul 2021 T20I # 1180
won 18 runs lost 1st T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
won 56 runs lost 1st T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
won 6 wickets 31 lost 2nd T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
won 16 runs won 1st T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
won 3 runs lost 1st T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page