Records type all-round analysis [change type]
View match by match list [change view]
Primary team West Indies remove West Indies from query
Start of match date greater than or equal to 1 Dec 1978 remove greater than or equal to 1 Dec 1978 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2004-2021 295 6423 113 26.32 9224 69.63 5 363 6/43 31.22 3 158 0 -4.90 Profile
filtered 2004-2016 32 2268 113 90.72 3256 69.65 5 - - - - - - -
Match by match list
- - - - - 1 59 1 0 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
- - - - - 0 14 0 0 T20I v South Africa North Sound 19 May 2010 T20I # 178
- - - - - 2 71 1 0 ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
- - - - - 2 35 2 0 ODI v New Zealand Nelson 4 Jan 2014 ODI # 3452
- - - - - 3 19 0 0 T20I v Ireland Basseterre 19 Jan 2020 T20I # 1030
- - - - - 2 101 0 0 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
- - - - - 3 42 2 0 ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
- - - - - 2 47 0 0 ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
- - - - - 0 35 1 0 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
- - - - - 0 32 0 0 ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
- - - - - 1 29 0 0 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
- - - - - 0 34 0 0 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
- - - - - - - - - T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
- - - - - 1 42 2 0 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
- - - - - 1 28 1 0 ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
- - - - - 2 58 0 0 ODI v Zimbabwe St George's 26 Feb 2013 ODI # 3340
- - - - - 1 38 0 0 T20I v South Africa Durban 14 Jan 2015 T20I # 415
- - - - - 2 9 0 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
- - - - - 0 44 1 0 T20I v India Wankhede 31 Mar 2016 T20I # 556
- - - - - - - 0 0 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
- - - - - 0 8 0 0 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
- - - - - 0 13 0 0 ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
- - - - - - - - - ODI v India Gros Islet 5 Jul 2009 ODI # 2855
- - - - - - - 0 0 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
- - - - - 0 29 0 0 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
- - - - - 2 28 1 0 ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
- - - - - 0 19 1 0 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
- - - - - 0 35 1 0 T20I v England Bridgetown 13 Mar 2014 T20I # 364
- - - - - 2 23 2 0 ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
- - - - - 2 16 0 0 ODI v Pakistan Providence 5 May 2011 ODI # 3156
- - - - - - - - - ODI v England Port of Spain 24 Apr 2004 ODI # 2121
- - - - - 2 67 0 0 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
- - - - - 1 28 1 0 T20I v India Bridgetown 9 May 2010 T20I # 169
- - - - - 0 44 1 0 ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
- - - - - 2 40 0 0 ODI v England Providence 22 Mar 2009 ODI # 2827
- - - - - 4 44 0 0 ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
- - - - - 2 28 1 0 T20I v Ireland St George's 15 Jan 2020 T20I # 1028
- - - - - 0 63 0 0 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
- - - - - 2 36 0 0 ODI v India Cuttack 24 Jan 2007 ODI # 2485
- - - - - 1 30 0 0 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
- - - - - 2 15 3 0 T20I v Zimbabwe North Sound 3 Mar 2013 T20I # 308
- - - - - 0 21 0 0 ODI v South Africa Kingston 8 May 2005 ODI # 2242
- - - - - 1 41 0 0 ODI v South Africa Roseau 30 May 2010 ODI # 2984
- - - - - - - 0 0 T20I v England The Oval 29 Jun 2007 T20I # 16
- - - - - - - - - T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
- - - - - 0 20 0 0 ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
- - - - - 2 30 0 0 ODI v Zimbabwe St George's 22 Feb 2013 ODI # 3337
- - - - - 0 26 1 0 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
- - - - - 3 102 0 0 Test v England Lord's 22 Jul 2004 Test # 1707
- - - - - 1 57 0 0 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
- - - - - 2 20 0 0 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
- - - - - 0 28 1 0 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
- - - - - 1 26 1 0 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
- - - - - 2 41 0 0 ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
- - - - - 3 26 0 0 ODI v India Kingston 28 Jun 2009 ODI # 2853
- - - - - 3 60 0 0 ODI v England North Sound 5 Mar 2014 ODI # 3484
- - - - - 0 31 0 0 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
- - - - - 5 87 1 0 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
- - - - - 1 59 0 0 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
- - - - - 0 20 1 0 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
- - - - - 1 30 1 0 T20I v England Bridgetown 9 Mar 2014 T20I # 361
- - - - - - - 0 0 ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
- - - - - 0 31 0 0 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
- - - - - 2 31 1 0 T20I v Australia The Oval 6 Jun 2009 T20I # 92
- - - - - 1 42 0 0 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
- - - - - - - - - Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
- - - - - 4 32 1 0 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
- - - - - 1 36 0 0 T20I v England Providence 3 May 2010 T20I # 158
- - - - - 2 23 0 0 ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
- - - - - 1 74 0 0 ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
- - - - - 0 54 1 0 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
- - - - - 1 38 0 0 T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
- - - - - 2 74 0 0 Test v India Basseterre 22 Jun 2006 Test # 1807
- - - - - - - 0 0 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
- - - - - 0 17 0 0 T20I v Australia Brisbane 13 Feb 2013 T20I # 303
- - - - - 2 67 0 0 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
- - - - - 2 16 0 0 T20I v New Zealand Auckland 16 Feb 2006 T20I # 5
- - - - - 1 29 2 0 T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
- - - - - 2 39 0 0 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
- - - - - 0 25 1 0 ODI v Australia Sydney 8 Feb 2013 ODI # 3333
- - - - - - - 1 0 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
- - - - - 1 29 0 0 ODI v India Kingston 20 May 2006 ODI # 2379
- - - - - 0 73 3 0 Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
- - - - - 1 16 0 0 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
- - - - - 2 27 0 0 T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
- - - - - 1 44 1 0 ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
- - - - - 1 43 0 0 ODI v England Birmingham 26 May 2009 ODI # 2851
- - - - - 1 26 1 0 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
- - - - - 2 108 3 0 Test v England Manchester 7 Jun 2007 Test # 1835
- - - - - 2 49 0 0 ODI v Australia North Sound 27 Mar 2007 ODI # 2555
- - - - - 0 21 0 0 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
- - - - - 0 75 1 0 ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
- - - - - 0 36 0 0 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
- - - - - 1 12 0 0 T20I v Australia Bridgetown 20 Jun 2008 T20I # 57
- - - - - 0 23 0 0 T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
- - - - - 1 87 0 0 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
- - - - - 2 31 1 0 ODI v South Africa Durban 1 Feb 2008 ODI # 2668
- - - - - 2 43 0 0 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
- - - - - 2 41 0 0 T20I v England Wankhede 16 Mar 2016 T20I # 537
- - - - - - - 0 0 ODI v England Bridgetown 5 May 2004 ODI # 2127
- - - - - 0 47 0 0 ODI v Australia St George's 29 Jun 2008 ODI # 2724
- - - - - 0 41 2 0 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
- - - - - - - 0 0 T20I v India Lauderhill 28 Aug 2016 T20I # 563
- - - - - - - 0 0 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
- - - - - 3 36 1 0 ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
- - - - - 1 38 0 0 ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
- - - - - 1 51 1 0 ODI v India Delhi 11 Oct 2014 ODI # 3533
- - - - - 1 28 1 0 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
- - - - - 5 108 3 0 Test v Australia Kingston 22 May 2008 Test # 1875
- - - - - 1 24 0 0 ODI v England Birmingham 4 Jul 2007 ODI # 2597
- - - - - 1 67 0 0 ODI v Australia Perth 3 Feb 2013 ODI # 3331
- - - - - 1 39 2 0 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
- - - - - 0 22 0 0 ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
- - - - - 3 58 1 0 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
- - - - - 2 32 0 0 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
- - - - - 0 54 0 0 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
- - - - - 0 20 1 0 T20I v South Africa North Sound 20 May 2010 T20I # 179
- - - - - 2 39 1 0 ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
- - - - - 0 31 1 0 ODI v England Gros Islet 3 Apr 2009 ODI # 2833
- - - - - 1 30 0 0 T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
- - - - - - - 0 0 ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
- - - - - 0 40 1 0 ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
- - - - - 0 24 1 0 T20I v New Zealand Auckland 11 Jan 2014 T20I # 352
- - - - - 1 27 0 0 ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
- - - - - 2 58 0 0 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
- - - - - 0 16 0 0 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
- - - - - - - - - T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
- - - - - - - 0 0 ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
- - - - - 1 29 3 0 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
- - - - - 0 53 0 0 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
- - - - - 2 54 0 0 ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
- - - - - 2 50 0 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
- - - - - 3 37 1 0 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
- - - - - - - 1 0 Test v New Zealand Wellington 17 Mar 2006 Test # 1790
- - - - - 1 33 2 0 ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
- - - - - - - 0 0 T20I v England Pallekele 27 Sep 2012 T20I # 276
- - - - - 3 26 0 0 ODI v England Nottingham 27 Jun 2004 ODI # 2135
- - - - - 2 23 0 0 ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
- - - - - 1 32 0 0 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
- - - - - 3 25 0 0 T20I v South Africa St George's 29 Jun 2021 T20I # 1179
- - - - - 2 47 1 0 ODI v England Bridgetown 21 Apr 2007 ODI # 2578
- - - - - 0 12 0 0 T20I v India Mirpur 23 Mar 2014 T20I # 382
- - - - - 1 13 1 0 ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
- - - - - 0 17 0 0 ODI v India Port of Spain 6 Jun 2011 ODI # 3159
- - - - - 0 24 0 0 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
- - - - - 2 57 0 0 ODI v England Gros Islet 1 May 2004 ODI # 2125
- - - - - 0 11 0 0 T20I v Australia Gros Islet 11 May 2010 T20I # 174
- - - - - - - 0 0 ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
- - - - - 4 19 1 0 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
- - - - - 0 18 0 0 T20I v Ireland Basseterre 18 Jan 2020 T20I # 1029
- - - - - 4 39 1 0 ODI v India Chennai 27 Jan 2007 ODI # 2487
- - - - - 0 30 1 0 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
- - - - - - - 1 0 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
- - - - - 2 51 0 0 ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
- - - - - 2 73 0 0 ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
- - - - - 0 39 0 0 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
- - - - - 2 24 1 0 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
- - - - - 5 121 1 0 Test v Australia Perth 16 Dec 2009 Test # 1941
- - - - - 1 37 0 0 ODI v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
- - - - - 6 43 0 0 ODI v Zimbabwe St George's 24 Feb 2013 ODI # 3339
- - - - - 2 32 1 0 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
- - - - - 4 104 2 0 Test v England Birmingham 29 Jul 2004 Test # 1708
- - - - - 2 52 1 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
- - - - - 0 28 2 0 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
- - - - - 3 14 1 0 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
- - - - - 2 23 2 0 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
- - - - - 1 41 0 0 ODI v England The Oval 25 Sep 2004 ODI # 2182
- - - - - 1 27 0 0 ODI v India Gros Islet 3 Jul 2009 ODI # 2854
- - - - - 4 32 0 0 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
- - - - - 2 30 0 0 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
- - - - - 5 116 0 0 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
- - - - - 1 69 1 0 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
- - - - - 1 47 1 0 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
- - - - - 2 34 1 0 T20I v England Bridgetown 11 Mar 2014 T20I # 362
- - - - - - - 0 0 ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
- - - - - 2 60 1 0 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
- - - - - 0 36 0 0 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
- - - - - 2 31 0 0 ODI v England Georgetown 18 Apr 2004 ODI # 2118
- - - - - 1 16 1 0 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
- - - - - 1 36 0 0 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
- - - - - 1 22 1 0 ODI v Bangladesh St George's 19 May 2004 ODI # 2130
- - - - - 2 65 2 0 ODI v England Providence 20 Mar 2009 ODI # 2826
- - - - - 2 57 3 0 ODI v India Kanpur 27 Nov 2013 ODI # 3439
- - - - - 0 31 0 0 T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
- - - - - 2 78 2 0 Test v India Kingston 30 Jun 2006 Test # 1808
- - - - - 0 41 0 0 ODI v India Nagpur 21 Jan 2007 ODI # 2480
- - - - - 2 16 0 0 T20I v Zimbabwe North Sound 2 Mar 2013 T20I # 305
- - - - - 0 34 0 0 ODI v South Africa Kingston 7 May 2005 ODI # 2241
- - - - - 2 40 1 0 ODI v South Africa Roseau 28 May 2010 ODI # 2982
- - - - - 0 6 1 0 T20I v England The Oval 28 Jun 2007 T20I # 15
- - - - - 1 17 0 0 T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
- - - - - 3 118 0 0 Test v Australia Brisbane 26 Nov 2009 Test # 1936
- - - - - 2 18 1 0 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
- - - - - 2 62 0 0 ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
- - - - - 0 8 0 0 T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
- - - - - 2 45 0 0 ODI v India Basseterre 23 May 2006 ODI # 2380
- - - - - 2 37 1 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
- - - - - 2 20 0 0 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
- - - - - 0 65 0 0 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
- - - - - 1 54 1 0 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
- - - - - 2 66 2 0 ODI v India Kingston 26 Jun 2009 ODI # 2852
- - - - - 2 41 1 0 ODI v England North Sound 2 Mar 2014 ODI # 3480
- - - - - 2 25 0 0 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
- - - - - 0 10 2 0 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
- - - - - 0 32 0 0 ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
- - - - - 0 32 0 0 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
- - - - - 1 24 1 0 T20I v Ireland Kingston 21 Feb 2014 T20I # 360
- - - - - 0 43 1 0 ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
- - - - - 0 55 0 0 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
- - - - - 1 34 0 0 T20I v England Port of Spain 15 Mar 2009 T20I # 86
- - - - - 1 36 0 0 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
- - - - - 2 69 2 0 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
- - - - - 0 52 0 0 ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
- - - - - 0 20 0 0 ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
- - - - - 1 57 2 0 ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
- - - - - 0 20 0 0 ODI v India Kochi 21 Nov 2013 ODI # 3436
- - - - - 0 66 1 0 Test v India Gros Islet 10 Jun 2006 Test # 1806
- - - - - 2 41 0 0 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
- - - - - - - 2 0 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
- - - - - 0 80 1 0 ODI v England Lord's 6 Jul 2004 ODI # 2140
- - - - - 3 40 0 0 ODI v South Africa North Sound 22 May 2010 ODI # 2979
- - - - - 0 51 0 0 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
- - - - - 0 16 3 0 T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
- - - - - 2 139 0 0 Test v Australia North Sound 30 May 2008 Test # 1877
- - - - - 1 23 0 0 ODI v England Nottingham 7 Jul 2007 ODI # 2598
- - - - - - - 1 0 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
- - - - - 2 50 0 0 ODI v India Kingston 18 May 2006 ODI # 2377
- - - - - 2 5 0 0 T20I v Ireland Providence 30 Apr 2010 T20I # 152
- - - - - 3 125 0 0 Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
- - - - - 2 52 0 0 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
- - - - - 0 21 0 0 T20I v Australia Gros Islet 27 Mar 2012 T20I # 241
- - - - - 1 55 1 0 ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
- - - - - 3 36 1 0 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
- - - - - 1 35 0 0 T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
- - - - - 2 35 0 0 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
- - - - - 1 55 0 0 ODI v England Southampton 16 Jun 2012 ODI # 3276
- - - - - 0 31 0 0 T20I v New Zealand Wellington 15 Jan 2014 T20I # 353
- - - - - 1 31 0 0 ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
- - - - - 0 12 0 0 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
- - - - - - - 1 0 T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
- - - - - - - 0 0 T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
- - - - - - - 0 0 ODI v South Africa Gqeberha 27 Jan 2008 ODI # 2666
- - - - - 0 36 0 0 ODI v India The Oval 11 Jun 2013 ODI # 3368
- - - - - 4 28 1 0 T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
- - - - - 0 25 0 0 ODI v England Gros Islet 2 May 2004 ODI # 2126
- - - - - 1 35 0 0 ODI v Australia St George's 27 Jun 2008 ODI # 2719
- - - - - 1 49 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
- - - - - 2 37 1 0 T20I v India Lauderhill 27 Aug 2016 T20I # 562
- - - - - - - - - Test v New Zealand Napier 25 Mar 2006 Test # 1793
- - - - - 0 51 1 0 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
- - - - - - - 0 0 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
- - - - - 2 29 0 0 ODI v England Leeds 1 Jul 2004 ODI # 2137
- - - - - 4 21 0 0 ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
- - - - - 2 28 0 0 ODI v India Kochi 8 Oct 2014 ODI # 3531
- - - - - 4 19 0 0 T20I v South Africa St George's 1 Jul 2021 T20I # 1180
- - - - - 2 117 1 0 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
- - - - - 1 28 1 0 ODI v England Lord's 1 Jul 2007 ODI # 2594
- - - - - - - 0 0 ODI v Australia Perth 1 Feb 2013 ODI # 3330
- - - - - 0 23 3 0 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
- - - - - 3 24 1 0 ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
- - - - - 0 20 0 0 ODI v India Port of Spain 8 Jun 2011 ODI # 3160
- - - - - 2 30 0 0 T20I v England The Oval 15 Jun 2009 T20I # 111
53 - 53 215 24.65 1 95 1 0 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
107 - 107 235 45.53 1 121 0 0 Test v South Africa St John's 29 Apr 2005 Test # 1750
59 - 59 129 45.73 - - 1 0 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
- 54 54 117 46.15 3 117 0 0 Test v England The Oval 19 Aug 2004 Test # 1712
- 83 83 169 49.11 3 128 0 0 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
89 - 89 177 50.28 1 81 3 0 Test v Pakistan Multan 19 Nov 2006 Test # 1816
- 64 64 126 50.79 6 84 1 0 Test v Australia Adelaide 25 Nov 2005 Test # 1773
- 69 69 133 51.87 3 124 1 0 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
- 113 113 202 55.94 2 117 1 0 Test v Australia Hobart 17 Nov 2005 Test # 1771
53 - 53 93 56.98 2 30 1 0 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
61 - 61 104 58.65 0 43 1 0 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
- 75 75 117 64.10 - - 1 0 Test v South Africa Durban 10 Jan 2008 Test # 1860
104 - 104 156 66.66 3 80 4 0 Test v Australia Adelaide 4 Dec 2009 Test # 1939
- 52 52 74 70.27 1 97 0 0 Test v England Leeds 25 May 2007 Test # 1834
77 - 77 106 72.64 6 96 1 0 Test v England Manchester 12 Aug 2004 Test # 1711
68 - 68 92 73.91 4 138 0 0 Test v India St John's 2 Jun 2006 Test # 1805
50 - 50 58 86.20 1 30 0 0 ODI v England Bristol 24 May 2009 ODI # 2850
112* - 112 124 90.32 1 26 2 0 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
77 - 77 82 93.90 0 24 0 0 ODI v England The Oval 19 Jun 2012 ODI # 3278
56 - 56 59 94.91 3 197 2 0 Test v England Lord's 17 May 2007 Test # 1831
87* - 87 91 95.60 1 59 2 0 ODI v England North Sound 28 Feb 2014 ODI # 3477
69 - 69 72 95.83 0 22 0 0 ODI v England Bridgetown 29 Mar 2009 ODI # 2829
61* - 61 62 98.38 3 32 0 0 ODI v India Port of Spain 26 May 2006 ODI # 2381
55 - 55 54 101.85 0 16 0 0 T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
51 - 51 50 102.00 1 39 0 0 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
56* - 56 54 103.70 0 48 0 0 ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
74 - 74 70 105.71 0 63 0 0 ODI v South Africa North Sound 24 May 2010 ODI # 2980
106 - 106 81 130.86 1 12 2 0 ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
51 - 51 38 134.21 0 29 0 0 T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
62* - 62 44 140.90 0 45 0 0 ODI v India Port of Spain 28 May 2006 ODI # 2382
54* - 54 36 150.00 0 21 0 0 T20I v England Nottingham 24 Jun 2012 T20I # 246
66* - 66 36 183.33 4 38 0 0 T20I v India Lord's 12 Jun 2009 T20I # 105
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
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