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 5 Feb 1998 remove greater than or equal to 5 Feb 1998 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 2000-2018 345 11134 260 32.27 17068 65.23 17 152 4/13 47.32 0 90 0 -15.05 Profile
filtered 2000-2018 79 6363 260 101.00 8736 72.83 17 - - - - - - -
Match by match list
- - - - - 0 7 0 0 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
- - - - - - - 2 0 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
- - - - - 0 37 0 0 ODI v India Cuttack 29 Nov 2011 ODI # 3217
- - - - - 1 36 0 0 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
- - - - - 1 11 0 0 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
- - - - - - - 1 0 Test v India Gros Islet 9 Aug 2016 Test # 2215
- - - - - 1 10 0 0 ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
- - - - - - - 0 0 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
- - - - - - - 0 0 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
- - - - - 2 70 0 0 Test v India Delhi 6 Nov 2011 Test # 2015
- - - - - 1 45 0 0 ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
- - - - - 1 49 0 0 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
- - - - - - - 0 0 T20I v England The Oval 25 Sep 2011 T20I # 208
- - - - - 1 63 1 0 Test v Australia Sydney 2 Jan 2001 Test # 1527
- - - - - 0 16 0 0 ODI v India Rajkot 12 Nov 2002 ODI # 1895
- - - - - - - 0 0 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
- - - - - - - 0 0 ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
- - - - - - - 0 0 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
- - - - - - - 1 0 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
- - - - - 1 31 0 0 ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
- - - - - - - 0 0 ODI v Pakistan Providence 5 May 2011 ODI # 3156
- - - - - 0 41 0 0 ODI v England Southampton 29 Sep 2017 ODI # 3918
- - - - - 1 63 0 0 Test v England Bridgetown 1 May 2015 Test # 2160
- - - - - 0 17 0 0 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
- - - - - 2 20 0 0 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
- - - - - 2 41 1 0 ODI v Zimbabwe Brisbane 13 Jan 2001 ODI # 1669
- - - - - 2 39 0 0 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
- - - - - - - 0 0 T20I v Pakistan Karachi 2 Apr 2018 T20I # 664
- - - - - 0 61 0 0 ODI v South Africa St George's 5 May 2001 ODI # 1714
- - - - - - - 0 0 ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
- - - - - 0 36 0 0 ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
- - - - - 0 17 0 0 ODI v India The Oval 11 Jun 2013 ODI # 3368
- - - - - - - 0 0 T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
- - - - - 0 5 1 0 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
- - - - - 1 32 1 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
- - - - - 1 33 0 0 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
- - - - - 1 39 2 0 ODI v Australia St George's 1 Jun 2003 ODI # 2021
- - - - - - - 0 0 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
- - - - - - - 1 0 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
- - - - - 2 44 0 0 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
- - - - - 1 58 1 0 ODI v Australia North Sound 27 Mar 2007 ODI # 2555
- - - - - 3 114 0 0 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
- - - - - 1 46 0 0 ODI v Australia Sydney 7 Feb 2001 ODI # 1685
- - - - - 1 28 1 0 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
- - - - - - - 1 0 T20I v India Port of Spain 4 Jun 2011 T20I # 200
- - - - - 2 66 0 0 Test v Australia Adelaide 15 Dec 2000 Test # 1523
- - - - - - - 0 0 ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
- - - - - - - 1 0 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
- - - - - 2 48 0 0 ODI v Zimbabwe Georgetown 7 May 2006 ODI # 2370
- - - - - - - 0 0 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
- - - - - - - 0 0 ODI v England Bristol 24 Sep 2017 ODI # 3915
- - - - - - - 1 0 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
- - - - - 1 104 0 0 Test v England North Sound 13 Apr 2015 Test # 2157
- - - - - 0 37 0 0 ODI v India Port of Spain 26 May 2006 ODI # 2381
- - - - - 0 29 0 0 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
- - - - - 1 22 0 0 T20I v India Mirpur 23 Mar 2014 T20I # 382
- - - - - 0 47 1 0 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
- - - - - - - 0 0 ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
- - - - - 2 29 0 0 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
- - - - - - - 0 0 ODI v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
- - - - - - - 0 0 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
- - - - - 2 18 2 0 ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
- - - - - - - 0 0 ODI v India Cuttack 24 Jan 2007 ODI # 2485
- - - - - - - 1 0 ODI v England Nottingham 7 Jul 2007 ODI # 2598
- - - - - 0 44 0 0 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
- - - - - 3 28 0 0 ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
- - - - - 0 7 0 0 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
- - - - - 2 25 0 0 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
- - - - - 0 5 0 0 Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
- - - - - - - 0 0 ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
- - - - - 1 48 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
- - - - - - - 1 0 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
- - - - - 2 48 1 0 ODI v Australia Port of Spain 25 May 2003 ODI # 2019
- - - - - - - 0 0 ODI v India Kingston 16 Jun 2011 ODI # 3163
- - - - - - - 0 0 T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
- - - - - - - 1 0 Test v Australia Melbourne 26 Dec 2015 Test # 2195
- - - - - 1 35 0 0 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
- - - - - - - 0 0 ODI v South Africa East London 21 Jan 2015 ODI # 3587
- - - - - 0 9 0 0 ODI v Australia Adelaide 26 Jan 2001 ODI # 1677
- - - - - 0 20 1 0 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
- - - - - 1 24 0 0 T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
- - - - - - - 0 0 T20I v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
- - - - - 1 38 0 0 ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
- - - - - 0 8 1 0 ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
- - - - - - - 0 0 ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
- - - - - - - 0 0 ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
- - - - - - - 0 0 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
- - - - - 2 30 1 0 ODI v India Kingston 20 May 2006 ODI # 2379
- - - - - - - 1 0 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
- - - - - 0 17 0 0 T20I v England Bridgetown 11 Mar 2014 T20I # 362
- - - - - 0 10 0 0 ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
- - - - - 0 59 0 0 ODI v India Indore 8 Dec 2011 ODI # 3223
- - - - - - - 0 0 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
- - - - - - - 0 0 Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
- - - - - 0 17 0 0 ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
- - - - - 0 18 1 0 ODI v England Lord's 1 Jul 2007 ODI # 2594
- - - - - 0 10 2 0 ODI v India Perth 6 Mar 2015 ODI # 3625
- - - - - 0 45 0 0 ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
- - - - - 1 15 0 0 T20I v England Nottingham 24 Jun 2012 T20I # 246
- - - - - 0 10 1 0 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
- - - - - 0 37 1 0 ODI v India Jodhpur 21 Nov 2002 ODI # 1898
- - - - - - - 0 0 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
- - - - - - - 0 0 ODI v England Manchester 19 Sep 2017 ODI # 3911
- - - - - 0 38 0 0 ODI v Australia Gros Islet 21 May 2003 ODI # 2016
- - - - - - - 1 0 ODI v India North Sound 11 Jun 2011 ODI # 3161
- - - - - 0 20 0 0 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
- - - - - - - 0 0 T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
- - - - - - - 0 0 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
- - - - - 0 16 0 0 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
- - - - - - - 0 0 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
- - - - - - - 0 0 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
- - - - - - - 2 0 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
- - - - - 2 28 0 0 ODI v Zimbabwe Sydney 23 Jan 2001 ODI # 1675
- - - - - 2 43 0 0 ODI v England Southampton 16 Jun 2012 ODI # 3276
- - - - - - - 0 0 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
- - - - - - - 0 0 T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
- - - - - 2 14 1 0 ODI v South Africa Port of Spain 12 May 2001 ODI # 1717
- - - - - 0 23 0 0 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
- - - - - - - 0 0 ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
- - - - - - - 0 0 ODI v Australia Providence 5 Jun 2016 ODI # 3740
- - - - - - - 0 0 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
- - - - - 1 20 1 0 ODI v India Kingston 30 Jun 2013 ODI # 3380
- - - - - 0 13 1 0 T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
- - - - - 0 25 0 0 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
- - - - - - - 1 0 T20I v Ireland Kingston 21 Feb 2014 T20I # 360
- - - - - 0 75 0 0 Test v Australia Brisbane 3 Nov 2005 Test # 1769
- - - - - 1 29 2 0 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
- - - - - 1 40 0 0 ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
- - - - - 3 12 0 0 ODI v India Pune 27 Oct 2018 ODI # 4062
- - - - - - - 0 0 T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
- - - - - - - - - Test v India Port of Spain 18 Aug 2016 Test # 2218
- - - - - 0 9 1 0 ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
- - - - - - - 1 0 ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
- - - - - 0 72 0 0 ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
- - - - - 0 14 0 0 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
- - - - - - - 0 0 ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
- - - - - - - 0 0 T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
- - - - - 0 77 0 0 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
- - - - - 1 17 0 0 ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
- - - - - 0 28 0 0 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
- - - - - - - 1 0 T20I v India Lauderhill 27 Aug 2016 T20I # 562
- - - - - - - 0 0 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
- - - - - 0 21 1 0 ODI v India Delhi 11 Oct 2014 ODI # 3533
- - - - - 0 21 0 0 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
- - - - - 0 38 0 0 ODI v Australia Brisbane 14 Jan 2001 ODI # 1670
- - - - - 0 17 0 0 ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
- - - - - 1 31 0 0 T20I v England The Oval 29 Jun 2007 T20I # 16
- - - - - - - 0 0 T20I v Pakistan Karachi 3 Apr 2018 T20I # 665
- - - - - - - 0 0 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
- - - - - 0 30 0 0 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
- - - - - 0 26 0 0 ODI v India Harare 7 Jul 2001 ODI # 1734
- - - - - 1 14 0 0 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
- - - - - 1 32 0 0 T20I v England Pallekele 27 Sep 2012 T20I # 276
- - - - - 0 26 1 0 ODI v Australia Kingston 17 May 2003 ODI # 2011
- - - - - 0 4 0 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
- - - - - - - 1 0 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
- - - - - 0 24 0 0 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
- - - - - 1 31 2 0 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
- - - - - 1 15 0 0 ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
- - - - - - - 0 0 ODI v India Guwahati 21 Oct 2018 ODI # 4056
- - - - - 1 11 0 0 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
- - - - - - - 0 0 Test v India Kingston 30 Jul 2016 Test # 2211
- - - - - 0 9 0 0 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
- - - - - - - 0 0 ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
- - - - - 1 25 0 0 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
- - - - - 2 79 0 0 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
- - - - - 1 50 0 0 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
- - - - - - - 0 0 T20I v England The Oval 23 Sep 2011 T20I # 207
- - - - - - - 0 0 ODI v South Africa Durban 1 Feb 2008 ODI # 2668
- - - - - - - 2 0 ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
- - - - - 0 22 0 0 T20I v South Africa Durban 14 Jan 2015 T20I # 415
- - - - - 0 15 0 0 ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
- - - - - - - 0 0 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
- - - - - - - 0 0 ODI v England The Oval 27 Sep 2017 ODI # 3916
- - - - - - - 0 0 T20I v India Wankhede 31 Mar 2016 T20I # 556
- - - - - 0 42 0 0 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
- - - - - 0 29 0 0 ODI v England North Sound 5 Mar 2014 ODI # 3484
- - - - - 0 9 0 0 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
- - - - - 0 18 1 0 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
- - - - - 0 25 0 0 ODI v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
- - - - - 0 7 0 0 T20I v Pakistan Karachi 1 Apr 2018 T20I # 663
- - - - - 0 22 0 0 ODI v South Africa St John's 2 May 2001 ODI # 1713
- - - - - - - 0 0 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
- - - - - - - 0 0 ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
- - - - - 0 36 0 0 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
- - - - - - - 0 0 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
- - - - - 0 17 0 0 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
- - - - - 0 11 0 0 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
- - - - - 0 24 0 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
- - - - - 0 90 1 0 Test v Australia Georgetown 10 Apr 2003 Test # 1638
- - - - - 2 39 0 0 ODI v Australia St George's 30 May 2003 ODI # 2020
- - - - - - - 0 0 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
- - - - - - - 0 0 Test v Australia Sydney 3 Jan 2016 Test # 2198
- - - - - 2 45 0 0 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
- - - - - - - 1 0 Test v India Roseau 6 Jul 2011 Test # 1999
- - - - - 3 25 0 0 ODI v Zimbabwe Perth 2 Feb 2001 ODI # 1681
- - - - - - - 1 0 T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
- - - - - - - 0 0 ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
- - - - - 1 42 0 0 ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
- - - - - 0 42 0 0 Test v India Wankhede 14 Nov 2013 Test # 2102
- - - - - 0 7 1 0 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
- - - - - - - 0 0 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
- - - - - - - 0 0 ODI v England Nottingham 21 Sep 2017 ODI # 3913
- - - - - - - 0 0 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
- - - - - 1 41 1 0 ODI v India Basseterre 23 May 2006 ODI # 2380
- - - - - 0 7 0 0 T20I v England Bridgetown 13 Mar 2014 T20I # 364
- - - - - - - 0 0 Test v India Kingston 30 Jun 2006 Test # 1808
- - - - - 0 23 0 0 ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
- - - - - 0 54 1 0 ODI v India Chennai 11 Dec 2011 ODI # 3224
- - - - - - - 0 0 ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
- - - - - 1 32 1 0 T20I v India Kingston 9 Jul 2017 T20I # 617
- - - - - - - 0 0 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
- - - - - 0 53 1 0 ODI v India Nagpur 21 Jan 2007 ODI # 2480
- - - - - 1 25 0 0 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
- - - - - 0 30 0 0 ODI v Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
- - - - - - - 0 0 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
- - - - - 0 14 0 0 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
- - - - - - - 0 0 ODI v Australia Port of Spain 24 May 2003 ODI # 2018
- - - - - - - 1 0 ODI v India North Sound 13 Jun 2011 ODI # 3162
- - - - - - - 0 0 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
- - - - - - - 0 0 T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
- - - - - - - 0 0 Test v Australia Hobart 10 Dec 2015 Test # 2193
- - - - - 0 36 0 0 ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
- - - - - 0 28 0 0 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
- - - - - 0 11 0 0 ODI v England The Oval 19 Jun 2012 ODI # 3278
- - - - - - - 0 0 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
- - - - - - - 0 0 T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
- - - - - 6 50 1 0 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
- - - - - 0 31 0 0 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
- - - - - 1 39 0 0 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
- - - - - 1 26 1 0 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
- - - - - 0 34 1 0 ODI v India Kingston 18 May 2006 ODI # 2377
- - - - - - - 0 0 ODI v India Kochi 21 Nov 2013 ODI # 3436
- - - - - - - 0 0 Test v Australia Hobart 17 Nov 2005 Test # 1771
- - - - - 0 22 0 0 ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
- - - - - 0 14 0 0 ODI v India Brabourne 29 Oct 2018 ODI # 4063
- - - - - - - 0 0 T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
- - - - - 0 14 0 0 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
- - - - - 0 13 1 0 ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
- - - - - 0 50 0 0 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
- - - - - 3 23 2 0 T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
- - - - - - - 0 0 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
- - - - - 1 47 0 0 ODI v India Vadodara 18 Nov 2002 ODI # 1897
- - - - - - - 0 0 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
- - - - - - - 0 0 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
- - - - - - - 0 0 T20I v England Wankhede 16 Mar 2016 T20I # 537
- - - - - 0 89 1 0 Test v South Africa Centurion 17 Dec 2014 Test # 2150
- - - - - - - 0 0 ODI v India Port of Spain 8 Jun 2011 ODI # 3160
- - - - - 0 19 0 0 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
- - - - - - - 0 0 T20I v India Lauderhill 28 Aug 2016 T20I # 563
- - - - - 1 84 1 0 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
- - - - - 2 27 1 0 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
- - - - - 0 23 0 0 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
- - - - - - - 0 0 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
- - - - - 1 39 0 0 ODI v Australia Sydney 17 Jan 2001 ODI # 1672
- - - - - 0 40 1 0 ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
- - - - - 0 21 0 0 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
- - - - - - - 0 0 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
- - - - - 1 37 0 0 ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
- - - - - 0 48 0 0 ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
- - - - - 1 22 1 0 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
- - - - - - - 0 0 ODI v South Africa Providence 3 Jun 2016 ODI # 3739
- - - - - - - 0 0 ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
- - - - - 1 11 1 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
- - - - - - - 1 0 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
- - - - - - - 1 0 ODI v Australia Kingston 18 May 2003 ODI # 2013
- 51 51 202 25.24 0 5 0 0 Test v South Africa Georgetown 9 Mar 2001 Test # 1534
51 - 51 144 35.41 0 35 0 0 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
- 74 74 184 40.21 1 71 1 0 Test v Australia Roseau 3 Jun 2015 Test # 2164
103 - 103 228 45.17 1 92 0 0 Test v England St George's 21 Apr 2015 Test # 2158
78* - 78 172 45.34 - - 1 0 Test v India Bridgetown 28 Jun 2011 Test # 1998
117 76* 193 421 45.84 3 32 0 0 Test v England Nottingham 25 May 2012 Test # 2044
57 - 57 124 45.96 - - 2 0 Test v Pakistan Basseterre 20 May 2011 Test # 1993
- 54 54 117 46.15 0 18 0 0 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
94 - 94 195 48.20 1 14 1 0 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
60* - 60 123 48.78 0 56 0 0 Test v Australia Melbourne 26 Dec 2000 Test # 1525
- 74 74 150 49.33 2 92 0 0 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
- 86 86 172 50.00 1 89 0 0 Test v England Lord's 17 May 2012 Test # 2043
91 - 91 175 52.00 - - 0 0 Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
51 - 51 98 52.04 - - 0 0 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
76 - 76 139 54.67 - - 0 0 Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
87 - 87 159 54.71 0 78 0 0 Test v India Basseterre 22 Jun 2006 Test # 1807
- 105 105 190 55.26 1 90 0 0 Test v South Africa Durban 10 Jan 2008 Test # 1860
68 - 68 122 55.73 1 176 0 0 Test v Australia Port of Spain 19 Apr 2003 Test # 1639
104 - 104 182 57.14 1 21 0 0 Test v India Eden Gardens 30 Oct 2002 Test # 1622
260 - 260 455 57.14 0 15 0 0 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
- 50 50 85 58.82 - - 0 0 Test v India North Sound 21 Jul 2016 Test # 2207
61 - 61 103 59.22 5 167 1 0 Test v India Wankhede 22 Nov 2011 Test # 2019
54* - 54 91 59.34 2 14 0 0 ODI v South Africa Kingstown 16 May 2001 ODI # 1718
57 - 57 96 59.37 1 54 0 0 ODI v Australia Melbourne 11 Jan 2001 ODI # 1667
- 59 59 97 60.82 - - 1 0 Test v South Africa Kingston 19 Apr 2001 Test # 1544
58 - 58 93 62.36 1 50 0 0 ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
101 - 101 160 63.12 0 0 0 0 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
123 52 175 272 64.33 0 2 0 0 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
65 - 65 98 66.32 0 12 0 0 Test v India Eden Gardens 6 Nov 2013 Test # 2101
76 - 76 114 66.66 1 29 0 0 Test v England Birmingham 7 Jun 2012 Test # 2045
82 - 82 119 68.90 0 12 0 0 ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
51 - 51 74 68.91 4 13 1 0 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
68 - 68 98 69.38 1 38 1 0 ODI v Zimbabwe Adelaide 25 Jan 2001 ODI # 1676
68 - 68 93 73.11 0 19 0 0 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
55 - 55 75 73.33 - - 0 0 ODI v India Port of Spain 6 Jun 2011 ODI # 3159
77 - 77 104 74.03 - - 0 0 ODI v England Birmingham 4 Jul 2007 ODI # 2597
60 - 60 81 74.07 - - 0 0 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
- 84 84 111 75.67 0 104 1 0 Test v India Eden Gardens 14 Nov 2011 Test # 2017
77 - 77 101 76.23 - - 0 0 ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
71 - 71 93 76.34 - - 0 0 ODI v India Kanpur 27 Nov 2013 ODI # 3439
52 - 52 63 82.53 - - 0 0 ODI v India Nagpur 9 Nov 2002 ODI # 1894
126 - 126 149 84.56 0 7 0 0 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
51 - 51 60 85.00 - - 0 0 ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
133* - 133 156 85.25 1 59 0 0 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
55 - 55 63 87.30 1 51 0 0 ODI v India Vadodara 31 Jan 2007 ODI # 2493
62 - 62 71 87.32 0 36 0 0 ODI v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
63 - 63 70 90.00 - - 0 0 ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
71 - 71 78 91.02 2 42 0 0 ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
65 - 65 71 91.54 0 21 0 0 ODI v South Africa St George's 6 May 2001 ODI # 1715
125 - 125 134 93.28 - - 1 0 ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
101* - 101 103 98.05 2 46 1 0 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
100* - 100 99 101.01 1 53 0 0 ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
106* - 106 104 101.92 0 26 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
98 - 98 95 103.15 1 41 0 0 ODI v India Chennai 27 Jan 2007 ODI # 2487
63 - 63 61 103.27 0 34 0 0 ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
112 - 112 106 105.66 0 54 0 0 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
92 - 92 87 105.74 - - 0 0 ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
50 - 50 47 106.38 - - 0 0 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
86 - 86 80 107.50 - - 0 0 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
126* - 126 116 108.62 2 10 0 0 ODI v India Kochi 8 Oct 2014 ODI # 3531
57 - 57 52 109.61 - - 0 0 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
54* - 54 49 110.20 - - 0 0 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
98 - 98 88 111.36 1 38 0 0 ODI v South Africa Gqeberha 27 Jan 2008 ODI # 2666
110* - 110 95 115.78 - - 1 0 ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
63 - 63 54 116.66 3 71 0 0 ODI v Australia Melbourne 9 Feb 2001 ODI # 1687
88* - 88 74 118.91 1 24 2 0 ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
85* - 85 66 128.78 - - 0 0 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
51 - 51 39 130.76 - - 0 0 ODI v England Bridgetown 21 Apr 2007 ODI # 2578
89* - 89 66 134.84 - - 0 0 T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
58 - 58 42 138.09 2 14 0 0 T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
78 - 78 56 139.28 1 15 0 0 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
50 - 50 35 142.85 - - 0 0 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
108* - 108 75 144.00 - - 0 0 ODI v India Vijayawada 24 Nov 2002 ODI # 1900
69* - 69 46 150.00 2 21 0 0 T20I v England Bridgetown 9 Mar 2014 T20I # 361
60 - 60 39 153.84 - - 0 0 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
56* - 56 36 155.55 1 50 0 0 ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
50 - 50 32 156.25 0 22 0 0 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
51 - 51 26 196.15 0 52 0 0 T20I v England The Oval 28 Jun 2007 T20I # 15
85* - 85 43 197.67 0 32 0 0 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
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