Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 19 Nov 1955 remove greater than or equal to 19 Nov 1955 from query
Runs scored less than or equal to 125 remove less than or equal to 125 from query
Ordered by boundary fours (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1999-2021 483 19593 333 37.97 42 2332 553 260 5/34 36.48 3 240 0 1.48 Profile
filtered 1999-2021 468 16270 125 32.41 23 1998 463 - - - - - - -
Match by match list
77 107 184 31 1 0 39 0 0 Test v South Africa Centurion 16 Jan 2004 Test # 1682
68 66 134 28 0 3 27 2 0 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
116 32 148 27 1 0 73 1 0 Test v South Africa Cape Town 2 Jan 2004 Test # 1681
72 69 141 22 4 1 72 1 0 Test v India St John's 2 Jun 2006 Test # 1805
81 44 125 22 0 - - 0 0 Test v South Africa Georgetown 9 Mar 2001 Test # 1534
66 81 147 21 1 1 45 1 0 Test v England Lord's 22 Jul 2004 Test # 1707
71 56 127 20 0 0 81 1 0 Test v Australia Bridgetown 1 May 2003 Test # 1643
12 105 117 20 1 1 18 0 0 Test v England The Oval 19 Aug 2004 Test # 1712
40 48 88 19 0 0 3 1 0 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
123 - 123 18 2 0 16 0 0 ODI v India Kingston 18 May 2006 ODI # 2377
66 29 95 18 1 - - 1 0 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
112* - 112 17 2 4 24 0 0 ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
38 37 75 17 0 - - 3 0 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
85 - 85 17 1 1 23 0 0 ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
25 82 107 16 2 6 81 1 0 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
7 82 89 16 1 5 34 2 0 Test v England Birmingham 29 Jul 2004 Test # 1708
68 15 83 16 0 1 7 1 0 Test v India Kingston 18 May 2002 Test # 1604
62 16 78 16 1 2 20 1 0 Test v England Port of Spain 19 Mar 2004 Test # 1690
88 - 88 15 1 0 76 3 0 Test v India Eden Gardens 30 Oct 2002 Test # 1622
30 68 98 15 0 0 46 0 0 Test v New Zealand Wellington 17 Mar 2006 Test # 1790
110* - 110 14 6 - - 0 0 ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
95* - 95 13 1 1 24 0 0 ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
124 - 124 13 0 0 54 0 0 ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
30 46 76 13 1 1 41 0 0 Test v England St John's 15 Feb 2009 Test # 1908
64 10 74 13 0 0 17 2 0 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
3 73 76 12 0 0 12 2 0 Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
101 - 101 12 4 - - 1 0 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
30 47* 77 12 0 3 114 0 0 Test v England Lord's 17 May 2007 Test # 1831
72 - 72 12 2 0 18 0 0 ODI v India Rajkot 12 Nov 2002 ODI # 1895
69 - 69 12 0 0 40 2 0 Test v England St John's 10 Apr 2004 Test # 1696
94 - 94 12 2 0 40 0 0 ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
64 9* 73 12 1 1 50 0 0 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
45 10 55 11 0 1 30 1 0 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
113 - 113 11 5 0 33 0 0 ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
73 - 73 11 0 3 37 1 0 ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
104* - 104 11 3 1 25 1 0 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
102 4 106 11 2 1 96 1 0 Test v England Port of Spain 6 Mar 2009 Test # 1914
18 33 51 11 0 - - 1 0 Test v India Eden Gardens 6 Nov 2013 Test # 2101
93 - 93 11 1 1 137 0 0 Test v Pakistan Multan 19 Nov 2006 Test # 1816
74 - 74 11 1 3 42 0 0 Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
102 21 123 11 6 - - 1 0 Test v Australia Perth 16 Dec 2009 Test # 1941
13 52 65 11 0 - - 1 0 Test v India Port of Spain 19 Apr 2002 Test # 1599
51 - 51 10 0 1 44 2 0 ODI v India Port of Spain 28 May 2006 ODI # 2382
52 - 52 10 0 2 51 0 0 ODI v India Nagpur 21 Jan 2007 ODI # 2480
101 - 101 10 1 3 31 1 0 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
50 - 50 10 0 - - 0 0 ODI v Pakistan Sharjah 14 Feb 2002 ODI # 1807
- 66* 66 10 0 2 84 2 0 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
79 - 79 10 3 0 32 0 0 ODI v England Bridgetown 21 Apr 2007 ODI # 2578
101 - 101 10 3 0 44 1 0 ODI v India Vadodara 18 Nov 2002 ODI # 1897
19 54 73 10 2 1 31 1 0 Test v England Chester-le-Street 14 May 2009 Test # 1920
28 52 80 10 1 1 36 1 0 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
6 73 79 9 1 1 2 0 0 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
70 - 70 9 2 2 58 0 0 ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
47 0 47 9 0 0 23 1 0 Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
109 - 109 9 7 - - 0 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
33 15 48 9 1 2 120 2 0 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
94 - 94 9 6 - - 0 0 ODI v England Bristol 24 Sep 2017 ODI # 3915
90 - 90 9 7 - - 0 0 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
84 - 84 9 3 - - 1 0 ODI v India Port of Spain 1 Jun 2002 ODI # 1837
60* - 60 9 0 - - 1 0 ODI v England Nottingham 27 Jun 2004 ODI # 2135
45 - 45 9 0 1 46 0 0 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
6 52* 58 9 0 - - 2 0 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
103 - 103 8 3 1 34 0 0 ODI v India Nagpur 9 Nov 2002 ODI # 1894
63 - 63 8 2 - - 1 0 ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
60 - 60 8 0 0 48 0 0 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
56 4 60 8 2 1 33 0 0 Test v Australia Hobart 17 Nov 2005 Test # 1771
43 - 43 8 1 - - 2 0 ODI v England Chennai 17 Mar 2011 ODI # 3135
49 - 49 8 1 0 21 0 0 ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
85* - 85 8 3 1 13 1 0 ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
87 - 87 8 6 1 8 0 0 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
60 - 60 8 0 5 46 0 0 ODI v Australia St George's 1 Jun 2003 ODI # 2021
125 - 125 8 9 - - 0 0 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
119 - 119 8 2 - - 1 0 ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
34 11 45 8 0 2 24 0 0 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
45 - 45 8 0 0 27 1 0 ODI v South Africa North Sound 22 May 2010 ODI # 2979
63* - 63 8 2 0 35 0 0 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
50 - 50 8 0 - - 1 0 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
52 - 52 8 1 0 6 1 0 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
51 - 51 8 0 - - 1 0 Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
25 20* 45 8 0 0 15 0 0 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
43 - 43 8 0 2 54 0 0 ODI v India Harare 7 Jul 2001 ODI # 1734
64 - 64 8 2 0 13 2 0 ODI v India Kingston 28 Jun 2009 ODI # 2853
82 - 82 8 0 0 11 2 0 ODI v England Nottingham 7 Jul 2007 ODI # 2598
44 - 44 8 0 0 35 0 0 ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
23 16 39 8 0 1 57 1 0 Test v England Manchester 7 Jun 2007 Test # 1835
8 26 34 8 0 - - 0 0 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
- 64* 64 8 2 - - 1 0 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
83 3 86 8 5 0 34 2 0 Test v India Basseterre 22 Jun 2006 Test # 1807
61 - 61 8 1 0 9 0 0 T20I v England The Oval 29 Jun 2007 T20I # 16
40 4* 44 8 0 - - 0 0 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
54 - 54 8 1 - - 0 0 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
72 - 72 8 5 - - 0 0 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
62 - 62 8 3 0 10 2 0 ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
55 - 55 8 0 1 42 0 0 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
117 - 117 7 10 - - 1 0 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
41 - 41 7 1 3 3 0 0 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
85* - 85 7 5 - - 0 0 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
49 - 49 7 0 2 21 2 0 ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
34 - 34 7 0 0 34 0 0 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
30 3 33 7 0 - - 1 0 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
88 - 88 7 2 1 25 1 0 ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
4 50 54 7 0 5 91 1 0 Test v Pakistan Bridgetown 26 May 2005 Test # 1752
51 - 51 7 3 1 17 0 0 ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
79 - 79 7 3 0 46 1 0 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
1 80* 81 7 6 0 29 3 0 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
84 - 84 7 1 0 52 0 0 ODI v Australia Port of Spain 24 May 2003 ODI # 2018
50 - 50 7 0 0 15 0 0 ODI v South Africa St John's 2 May 2001 ODI # 1713
14 26 40 7 0 0 51 1 0 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
46 2 48 7 1 1 52 0 0 Test v India Gros Islet 10 Jun 2006 Test # 1806
67 - 67 7 1 4 54 0 0 ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
53 - 53 7 0 - - 0 0 ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
80 - 80 7 2 - - 1 0 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
41 - 41 7 1 2 32 0 0 ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
58 - 58 7 2 0 37 0 0 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
82 - 82 7 0 - - 1 0 ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
0 51* 51 7 1 3 120 0 0 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
123 - 123 7 11 - - 0 0 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
61 - 61 7 0 0 10 0 0 ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
37 - 37 6 2 0 5 1 0 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
92 - 92 6 4 1 25 0 0 ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
76 - 76 6 0 - - 2 0 ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
46 - 46 6 1 0 28 1 0 ODI v India Port of Spain 26 May 2006 ODI # 2381
33 0 33 6 0 3 25 2 0 Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
73 - 73 6 5 0 14 1 0 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
53 - 53 6 2 - - 0 0 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
88 - 88 6 6 0 13 0 0 T20I v Australia The Oval 6 Jun 2009 T20I # 92
58 - 58 6 4 1 27 1 0 T20I v England Pallekele 27 Sep 2012 T20I # 276
34 - 34 6 0 0 9 0 0 ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
25 32 57 6 0 - - 1 0 Test v South Africa Kingston 19 Apr 2001 Test # 1544
44 0 44 6 0 0 4 2 0 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
37 - 37 6 0 1 42 1 0 ODI v Australia Kingston 17 May 2003 ODI # 2011
42 11 53 6 1 - - 1 0 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
46 38 84 6 5 - - 3 0 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
7 42 49 6 0 0 3 0 0 Test v India Wankhede 9 Oct 2002 Test # 1616
28 0 28 6 0 0 11 0 0 Test v England Lord's 6 May 2009 Test # 1919
99 - 99 6 0 2 12 0 0 ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
5 42 47 6 0 1 39 0 0 Test v England Manchester 12 Aug 2004 Test # 1711
50 - 50 6 3 - - 1 0 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
37* - 37 6 0 - - 0 0 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
40 2 42 6 0 1 65 1 0 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
41 - 41 6 0 0 35 1 0 ODI v Zimbabwe Bristol 6 Jul 2000 ODI # 1605
37 - 37 6 0 2 34 0 0 ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
27 - 27 6 0 0 11 0 0 ODI v India Gros Islet 3 Jul 2009 ODI # 2854
51* - 51 6 1 - - 1 0 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
38 - 38 6 2 1 70 1 0 ODI v New Zealand Christchurch 25 Feb 2006 ODI # 2337
22 - 22 5 0 3 48 1 0 ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
43 - 43 5 2 - - 0 0 T20I v England Bridgetown 9 Mar 2014 T20I # 361
75* - 75 5 6 - - 0 0 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
43 - 43 5 1 1 50 0 0 ODI v Australia Gros Islet 21 May 2003 ODI # 2016
41 - 41 5 2 - - 0 0 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
23 - 23 5 0 - - 1 0 ODI v England Leeds 1 Jul 2004 ODI # 2137
14 13 27 5 0 0 38 1 0 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
22 - 22 5 0 1 37 0 0 ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
36 - 36 5 1 - - 1 0 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
58* - 58 5 1 - - 0 0 ODI v Zimbabwe Kingston 2 Apr 2000 ODI # 1585
31 1 32 5 0 0 36 1 0 Test v Australia Brisbane 26 Nov 2009 Test # 1936
104 - 104 5 5 1 41 0 0 Test v England Kingston 4 Feb 2009 Test # 1906
43 - 43 5 1 1 50 1 0 ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
77 - 77 5 8 - - 1 0 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
37 - 37 5 1 0 28 0 0 ODI v India Kingston 26 Jun 2009 ODI # 2852
32 - 32 5 0 0 5 0 0 Test v India St John's 10 May 2002 Test # 1602
28 - 28 5 0 - - 1 0 ODI v South Africa Kingstown 16 May 2001 ODI # 1718
77 - 77 5 9 - - 0 0 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
30 - 30 5 0 0 7 1 0 ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
20 10 30 5 0 0 2 1 0 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
23 - 23 5 0 1 52 0 0 ODI v England The Oval 25 Sep 2004 ODI # 2182
67 - 67 5 5 2 16 1 0 T20I v New Zealand Auckland 26 Dec 2008 T20I # 78
54 - 54 5 4 - - 0 0 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
36 - 36 5 1 0 22 0 0 ODI v England Southampton 14 Jun 2019 ODI # 4158
122 - 122 5 6 1 50 0 0 ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
38 - 38 5 0 0 2 1 0 ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
11 35 46 5 1 - - 0 0 Test v India Wankhede 14 Nov 2013 Test # 2102
98 - 98 5 7 1 22 0 0 T20I v India Bridgetown 9 May 2010 T20I # 169
28 - 28 5 1 0 24 0 0 ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
36 - 36 5 1 1 33 0 0 ODI v England Gros Islet 1 May 2004 ODI # 2125
53 - 53 5 3 1 26 0 0 ODI v Australia St George's 29 Jun 2008 ODI # 2724
40 - 40 5 1 0 35 0 0 ODI v India Basseterre 23 May 2006 ODI # 2380
100* - 100 5 11 - - 0 0 T20I v England Wankhede 16 Mar 2016 T20I # 537
30 - 30 5 0 - - - - Test v New Zealand Napier 25 Mar 2006 Test # 1793
23 0 23 5 0 - - 1 0 Test v India Chennai 17 Oct 2002 Test # 1618
80 - 80 5 8 - - 1 0 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
34 - 34 5 0 0 56 2 0 Test v New Zealand Napier 19 Dec 2008 Test # 1900
67 - 67 4 7 0 9 0 0 T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
58* - 58 4 2 - - 0 0 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
21 - 21 4 0 - - 0 0 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
27 - 27 4 0 - - 0 0 ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
27 - 27 4 0 0 28 1 0 ODI v India Jodhpur 21 Nov 2002 ODI # 1898
29 - 29 4 0 1 60 0 0 ODI v South Africa Roseau 30 May 2010 ODI # 2984
60 - 60 4 2 2 30 1 0 ODI v New Zealand Port of Spain 12 Jun 2002 ODI # 1843
19 - 19 4 0 4 19 0 0 ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
36 - 36 4 1 1 28 0 0 ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
37 - 37 4 0 2 21 1 0 ODI v England Nottingham 20 Jul 2000 ODI # 1618
33 - 33 4 0 2 28 0 0 ODI v Pakistan Port of Spain 22 Apr 2000 ODI # 1594
41 - 41 4 1 1 28 0 0 ODI v England Bridgetown 5 May 2004 ODI # 2127
35 - 35 4 2 - - 0 0 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
27 - 27 4 0 0 11 1 0 ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
22 - 22 4 0 0 13 0 0 T20I v India Lord's 12 Jun 2009 T20I # 105
26 - 26 4 1 0 23 1 0 Test v Australia Adelaide 4 Dec 2009 Test # 1939
33 - 33 4 2 2 38 0 0 ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
27 - 27 4 0 2 22 0 0 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
39 - 39 4 1 - - 1 0 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
26 - 26 4 0 0 33 0 0 ODI v South Africa Kingston 7 May 2005 ODI # 2241
30 - 30 4 0 1 48 0 0 ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
20 - 20 4 0 0 5 0 0 ODI v England Providence 22 Mar 2009 ODI # 2827
28 - 28 4 1 0 18 1 0 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
42 - 42 4 0 0 23 0 0 ODI v Pakistan St George's 16 Apr 2000 ODI # 1592
32 - 32 4 2 - - 0 0 ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
10 33 43 4 2 2 123 1 0 Test v Australia Brisbane 3 Nov 2005 Test # 1769
46* - 46 4 3 0 29 0 0 ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
28 - 28 4 0 0 28 0 0 ODI v Australia Kingston 18 May 2003 ODI # 2013
31 0 31 4 0 0 1 3 0 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
24 - 24 4 0 1 39 0 0 ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
21 - 21 4 0 0 11 0 0 ODI v India The Oval 11 Jun 2013 ODI # 3368
63* - 63 4 5 - - 0 0 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
13 - 13 3 0 - - 1 0 T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
15 - 15 3 0 1 25 0 0 T20I v England The Oval 15 Jun 2009 T20I # 111
16 - 16 3 0 3 50 0 0 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
15 - 15 3 0 2 18 0 0 ODI v India Toronto 12 Sep 1999 ODI # 1498
26 - 26 3 1 - - 1 0 ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
11 12 23 3 0 - - 3 0 Test v South Africa St John's 6 Apr 2001 Test # 1542
18 - 18 3 0 2 23 1 0 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
6 15 21 3 0 0 32 1 0 Test v England Bridgetown 1 Apr 2004 Test # 1694
20 - 20 3 0 1 55 1 0 ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
21 - 21 3 0 1 32 1 0 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
46 - 46 3 5 - - 0 0 ODI v England Bridgetown 29 Mar 2009 ODI # 2829
32 - 32 3 0 1 42 0 0 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
14 - 14 3 0 - - 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
24 19 43 3 3 0 14 1 0 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
22 - 22 3 1 - - 0 0 ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
53 - 53 3 4 - - 1 0 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
13 DNB 13 3 0 1 55 1 0 Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
30 - 30 3 1 - - 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
11 13 24 3 0 1 78 1 0 Test v England Leeds 25 May 2007 Test # 1834
33 - 33 3 1 - - 2 0 ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
22 - 22 3 0 0 55 0 0 ODI v Pakistan Sharjah 19 Oct 1999 ODI # 1517
36 - 36 3 1 1 41 1 0 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
10 23 33 3 0 - - 2 0 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
18 - 18 3 0 0 11 0 0 ODI v New Zealand Wellington 7 Jan 2009 ODI # 2788
58 - 58 3 5 - - 1 0 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
40 - 40 3 4 - - 0 0 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
26 - 26 3 1 0 41 0 0 ODI v South Africa North Sound 24 May 2010 ODI # 2980
19 - 19 3 0 0 13 0 0 ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
12 - 12 3 0 0 7 1 0 Test v India Georgetown 11 Apr 2002 Test # 1598
53 - 53 3 5 - - 1 0 ODI v England The Oval 19 Jun 2012 ODI # 3278
13 - 13 3 0 0 16 2 0 Test v Pakistan Georgetown 5 May 2000 Test # 1494
26 - 26 3 0 0 34 0 0 ODI v England Chester-le-Street 15 Jul 2000 ODI # 1615
18 - 18 3 0 - - 0 0 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
30 - 30 3 2 0 15 1 0 T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
31 - 31 3 2 - - 1 0 ODI v England Bristol 24 May 2009 ODI # 2850
40 - 40 3 3 0 32 0 0 ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
35 - 35 3 1 2 30 0 0 ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
29 - 29 3 1 0 26 0 0 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
48 - 48 3 2 - - 0 0 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
14 - 14 3 0 0 9 0 0 Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
18 - 18 3 0 3 37 3 0 ODI v Australia St George's 30 May 2003 ODI # 2020
21 - 21 3 0 0 38 1 0 ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
10 - 10 2 0 - - 0 0 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
11 - 11 2 0 0 31 0 0 ODI v England Birmingham 26 May 2009 ODI # 2851
25 - 25 2 2 1 11 0 0 T20I v England Providence 3 May 2010 T20I # 158
14 0* 14 2 0 0 14 1 0 Test v India Bridgetown 2 May 2002 Test # 1601
10 - 10 2 0 2 22 0 0 T20I v New Zealand Auckland 16 Feb 2006 T20I # 5
37 - 37 2 3 - - 0 0 ODI v England Manchester 19 Sep 2017 ODI # 3911
14 - 14 2 0 0 12 0 0 T20I v South Africa North Sound 19 May 2010 T20I # 178
23 - 23 2 0 1 30 0 0 ODI v India Harare 4 Jul 2001 ODI # 1733
36 - 36 2 3 - - 0 0 ODI v England Birmingham 4 Jul 2007 ODI # 2597
19 - 19 2 1 - - 0 0 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
8 - 8 2 0 - - 0 0 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
20 - 20 2 0 - - - - ODI v England Port of Spain 24 Apr 2004 ODI # 2121
10 - 10 2 0 0 16 1 0 ODI v Australia St George's 27 Jun 2008 ODI # 2719
8 - 8 2 0 0 18 0 0 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
16 - 16 2 0 1 34 0 0 ODI v India Bridgetown 29 May 2002 ODI # 1836
11 - 11 2 0 - - 2 0 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
5 9 14 2 0 0 6 0 0 Test v England Kingston 11 Mar 2004 Test # 1687
21 - 21 2 2 0 9 0 0 T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
26 - 26 2 2 1 53 1 0 ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
21 - 21 2 1 - - 0 0 ODI v India Perth 6 Mar 2015 ODI # 3625
15 - 15 2 1 - - 1 0 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
21 - 21 2 1 - - 0 0 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
11 - 11 2 0 - - 1 0 ODI v India Kingston 30 Jun 2013 ODI # 3380
12* - 12 2 0 - - - - T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
13 - 13 2 0 1 1 0 0 T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
16 - 16 2 1 - - 0 0 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
12 - 12 2 0 - - 0 0 T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
9 - 9 2 0 - - 3 0 ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
11 - 11 2 0 - - 0 0 ODI v South Africa Kingston 8 May 2005 ODI # 2242
57 - 57 2 3 - - 0 0 ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
61 - 61 2 8 - - 2 0 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
9 - 9 1 0 2 39 0 0 ODI v England Gros Islet 2 May 2004 ODI # 2126
9 - 9 1 0 1 24 0 0 ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
40 - 40 1 5 - - 0 0 ODI v England Southampton 29 Sep 2017 ODI # 3918
7 - 7 1 0 1 28 1 0 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
21 - 21 1 0 1 29 0 0 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
6 - 6 1 0 - - 0 0 ODI v England Lord's 1 Jul 2007 ODI # 2594
5 - 5 1 0 - - 1 0 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
6 - 6 1 0 1 74 0 0 Test v England Bridgetown 26 Feb 2009 Test # 1911
13 - 13 1 0 - - 0 0 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
7 - 7 1 0 1 41 0 0 ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
8 - 8 1 0 - - 0 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
12 - 12 1 0 2 38 0 0 ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
14 - 14 1 1 - - 0 0 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
5 - 5 1 0 - - 0 0 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
16 - 16 1 1 - - 0 0 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
9 1 10 1 0 - - 0 0 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
5 - 5 1 0 - - 0 0 T20I v England Basseterre 8 Mar 2019 T20I # 751
6 - 6 1 0 1 34 1 0 ODI v India Vadodara 31 Jan 2007 ODI # 2493
5 - 5 1 0 3 50 0 0 ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
18 - 18 1 1 - - 0 0 T20I v India Kingston 9 Jul 2017 T20I # 617
0 19 19 1 1 1 30 0 0 Test v Australia St John's 9 May 2003 Test # 1645
5 - 5 1 0 0 33 0 0 ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
10 - 10 1 0 2 38 1 0 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
36 - 36 1 4 - - 0 0 T20I v England Bridgetown 11 Mar 2014 T20I # 362
32* - 32 1 3 - - 0 0 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
6 1 7 1 0 4 66 2 0 Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
7 - 7 1 0 - - 0 0 ODI v India Toronto 14 Sep 1999 ODI # 1499
6 4 10 1 0 0 12 1 0 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
6 - 6 1 0 2 42 0 0 ODI v New Zealand Wellington 18 Feb 2006 ODI # 2332
4 - 4 1 0 2 17 0 0 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
6 - 6 1 0 1 42 0 0 ODI v Zimbabwe Canterbury 11 Jul 2000 ODI # 1611
5 - 5 1 0 - - 0 0 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
5 - 5 1 0 - - 1 0 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
15 - 15 1 0 1 19 0 0 ODI v Pakistan Kingstown 12 Apr 2000 ODI # 1588
4 - 4 1 0 - - 0 0 T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
7 - 7 1 0 1 32 0 0 ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
5 - 5 1 0 - - 0 0 T20I v England The Oval 28 Jun 2007 T20I # 15
6 - 6 1 0 - - 0 0 ODI v India Manchester 27 Jun 2019 ODI # 4175
40 - 40 1 2 - - 0 0 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
5 - 5 1 0 2 15 0 0 T20I v Australia Hobart 21 Feb 2010 T20I # 146
34 - 34 1 2 - - 1 0 T20I v India Mirpur 23 Mar 2014 T20I # 382
11 - 11 1 0 2 6 0 0 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
4 - 4 1 0 - - 2 0 ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
8 - 8 1 0 - - 0 0 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
6 - 6 1 0 0 18 0 0 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
6 - 6 1 0 1 41 0 0 ODI v Pakistan Toronto 18 Sep 1999 ODI # 1501
11 - 11 1 0 - - 0 0 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
8 - 8 1 0 0 16 0 0 ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
9 - 9 1 0 0 35 0 0 ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
5 - 5 1 0 1 44 1 0 ODI v Australia Port of Spain 25 May 2003 ODI # 2019
18 - 18 1 0 - - 0 0 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
50 - 50 1 4 0 15 0 0 ODI v England Bridgetown 22 Feb 2019 ODI # 4097
5 - 5 1 0 0 13 0 0 ODI v India Cuttack 24 Jan 2007 ODI # 2485
5 - 5 1 0 - - 0 0 T20I v India Wankhede 31 Mar 2016 T20I # 556
8 - 8 1 0 0 29 1 0 ODI v Canada Centurion 23 Feb 2003 ODI # 1963
7 - 7 1 0 0 16 2 0 ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
4 - 4 1 0 0 46 0 0 ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
4 - 4 1 0 - - 0 0 ODI v Australia Perth 1 Feb 2013 ODI # 3330
35 - 35 1 2 - - 0 0 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
16 - 16 1 1 - - 0 0 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
6 - 6 1 0 0 58 0 0 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
16 - 16 1 1 - - 0 0 ODI v South Africa Roseau 28 May 2010 ODI # 2982
12 - 12 1 1 - - 0 0 T20I v Australia Sydney 23 Feb 2010 T20I # 147
7 - 7 1 0 0 26 1 0 ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
5 - 5 1 0 1 11 2 0 T20I v South Africa St George's 1 Jul 2021 T20I # 1180
4 - 4 1 0 1 36 1 0 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
10 - 10 1 0 0 60 0 0 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
10 - 10 1 0 0 4 0 0 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
25 - 25 1 1 - - - - ODI v New Zealand Queenstown 31 Dec 2008 ODI # 2786
4 - 4 1 0 - - 1 0 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
4 - 4 1 0 1 5 1 0 T20I v Australia Gros Islet 11 May 2010 T20I # 174
8 8 16 0 1 - - 1 0 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
0 0 0 0 0 0 10 0 0 Test v India Kingston 30 Jun 2006 Test # 1808
TDNB - - - - - - 0 0 T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
8 - 8 0 0 1 26 0 0 ODI v Pakistan Bridgetown 19 Apr 2000 ODI # 1593
0 - 0 0 0 - - 0 0 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
4 - 4 0 0 - - 0 0 ODI v Australia Perth 3 Feb 2013 ODI # 3331
0* - 0 0 0 0 7 0 0 ODI v Australia Sydney 12 Feb 2010 ODI # 2954
3 - 3 0 0 3 26 2 0 ODI v India Port of Spain 2 Jun 2002 ODI # 1838
- - - - - 2 35 1 0 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
10 - 10 0 1 1 9 1 0 ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
- - - - - - - 0 0 ODI v New Zealand Napier 13 Jan 2009 ODI # 2792
TDNB - - - - - - 0 0 T20I v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
15 - 15 0 2 1 7 0 0 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
0 - 0 0 0 0 42 0 0 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
DNB - - - - - - 1 0 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
TDNB - - - - 2 28 3 0 ODI v England Lord's 9 Jul 2000 ODI # 1609
2 - 2 0 0 2 60 0 0 ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
16 - 16 0 1 0 11 0 0 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
- - - - - 0 19 1 0 ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
2 - 2 0 0 3 20 0 0 ODI v England Georgetown 18 Apr 2004 ODI # 2118
11 - 11 0 1 0 15 1 0 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
0 - 0 0 0 - - - - ODI v India Gros Islet 5 Jul 2009 ODI # 2855
7 - 7 0 0 0 5 0 0 ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
0 - 0 0 0 - - 0 0 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
6 - 6 0 0 0 19 0 0 ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
4 - 4 0 0 1 48 2 0 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
- - - - - - - 0 0 ODI v England St George's 27 Feb 2019 ODI # 4099
3 - 3 0 0 1 19 0 0 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
2 - 2 0 0 0 26 0 0 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
0 - 0 0 0 0 26 0 0 ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
12 - 12 0 1 - - 0 0 T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
2 - 2 0 0 0 36 0 0 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
1 - 1 0 0 - - 0 0 T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
1 - 1 0 0 0 16 1 0 ODI v Asia XI Melbourne 10 Jan 2005 ODI # 2203
1 - 1 0 0 1 11 0 0 ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
- - - - - 0 12 1 0 Test v New Zealand St George's 28 Jun 2002 Test # 1608
0 - 0 0 0 0 22 1 0 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
1 - 1 0 0 - - 0 0 ODI v South Africa Durban 30 Jan 2004 ODI # 2092
TDNB - - - - 3 26 1 0 ODI v New Zealand Kingston 5 Jun 2002 ODI # 1839
3 - 3 0 0 0 14 0 0 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
4 - 4 0 0 - - - - ODI v India Providence 8 Aug 2019 ODI # 4196
- - - - - 2 21 0 0 ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
3 - 3 0 0 2 21 0 0 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
2 - 2 0 0 - - 0 0 ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
2 - 2 0 0 0 14 0 0 ODI v England Providence 20 Mar 2009 ODI # 2826
TDNB - - - - - - 1 0 ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
2 - 2 0 0 0 29 0 0 ODI v Australia North Sound 27 Mar 2007 ODI # 2555
0 - 0 0 0 - - 0 0 T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
0 - 0 0 0 0 44 1 0 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
- - - - - - - 0 0 ODI v England Bridgetown 20 Feb 2019 ODI # 4096
5 - 5 0 0 3 22 0 0 ODI v India Vijayawada 24 Nov 2002 ODI # 1900
4 - 4 0 0 - - - - ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
0 - 0 0 0 - - 1 0 ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
0 - 0 0 0 - - - - Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
1* - 1 0 0 - - - - T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
3 - 3 0 0 1 31 2 0 ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
1 - 1 0 0 - - 1 0 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
1 - 1 0 0 - - 0 0 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
TDNB - - - - - - 0 0 ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
1 - 1 0 0 2 13 1 0 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
2 - 2 0 0 - - 0 0 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
2 - 2 0 0 0 2 0 0 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
0 - 0 0 0 0 3 0 0 ODI v England Gros Islet 3 Apr 2009 ODI # 2833
0 - 0 0 0 0 16 0 0 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
1 - 1 0 0 2 28 1 0 ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
0 - 0 0 0 1 33 1 0 ODI v India Kingston 20 May 2006 ODI # 2379
TDNB - - - - - - 0 0 Test v England North Sound 13 Feb 2009 Test # 1907
0 - 0 0 0 - - 0 0 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
0 - 0 0 0 0 21 1 0 ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
2 - 2 0 0 - - 0 0 ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
2 - 2 0 0 0 36 1 0 ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
0 - 0 0 0 - - 0 0 T20I v South Africa North Sound 20 May 2010 T20I # 179
- - - - - 0 15 0 0 ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
1 - 1 0 0 - - 0 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
4 - 4 0 0 - - 1 0 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
0 - 0 0 0 0 2 0 0 ODI v Pakistan Port of Spain 23 Apr 2000 ODI # 1595
0 - 0 0 0 0 30 1 0 ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
0 - 0 0 0 - - 0 0 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
14 - 14 0 2 0 17 0 0 ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
0 5 5 0 0 3 85 0 0 Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
- - - - - - - 3 0 Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
1 - 1 0 0 0 5 0 0 ODI v South Africa East London 21 Jan 2015 ODI # 3587
1 - 1 0 0 1 32 1 0 ODI v South Africa St George's 5 May 2001 ODI # 1714
2 - 2 0 0 0 14 0 0 ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
- - - - - 3 57 0 0 ODI v England Lord's 6 Jul 2004 ODI # 2140
0 - 0 0 0 0 38 1 0 ODI v New Zealand Queenstown 22 Feb 2006 ODI # 2335
- - - - - 0 48 1 0 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
3 - 3 0 0 0 9 0 0 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
5 - 5 0 0 0 7 1 0 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
17 - 17 0 2 0 14 0 0 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
0 - 0 0 0 - - 0 0 ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
2 - 2 0 0 2 35 0 0 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
2 - 2 0 0 - - 1 0 ODI v England The Oval 27 Sep 2017 ODI # 3916
0 - 0 0 0 1 46 2 0 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
1 - 1 0 0 0 37 0 0 ODI v India Toronto 11 Sep 1999 ODI # 1497
0 0 0 0 0 0 28 2 0 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
4 - 4 0 0 - - 1 0 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
- - - - - 1 23 2 0 ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
0 - 0 0 0 - - 0 0 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
2 - 2 0 0 - - 0 0 T20I v England Nottingham 24 Jun 2012 T20I # 246
1 - 1 0 0 - - 0 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
1 - 1 0 0 - - 0 0 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
- - - - - 0 3 0 0 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
7 - 7 0 1 - - - - T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
4 - 4 0 0 0 16 1 0 ODI v Zimbabwe Kingston 1 Apr 2000 ODI # 1584
1 - 1 0 0 2 27 0 0 T20I v New Zealand Hamilton 28 Dec 2008 T20I # 79
- - - - - 1 61 0 0 ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
DNB - - - - 2 41 1 0 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
0 - 0 0 0 - - 0 0 ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
- - - - - 1 68 0 0 Test v South Africa St John's 29 Apr 2005 Test # 1750
8 - 8 0 1 - - 0 0 T20I v Australia Brisbane 13 Feb 2013 T20I # 303
0 - 0 0 0 0 31 0 0 ODI v Pakistan Toronto 19 Sep 1999 ODI # 1502
TDNB - - - - 2 21 1 0 T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
0 - 0 0 0 0 51 0 0 ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
0 - 0 0 0 0 22 1 0 ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
9 - 9 0 1 0 38 0 0 ODI v South Africa St George's 6 May 2001 ODI # 1715
11 - 11 0 0 1 17 0 0 ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
15 - 15 0 2 - - 1 0 T20I v England Gros Islet 5 Mar 2019 T20I # 750
TDNB - - - - - - - - ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
0 - 0 0 0 0 4 0 0 Test v England Birmingham 15 Jun 2000 Test # 1500
TDNB - - - - - - - - ODI v England St George's 25 Feb 2019 ODI # 4098
0 - 0 0 0 2 57 0 0 ODI v India Chennai 27 Jan 2007 ODI # 2487
0 - 0 0 0 - - 0 0 ODI v India Kochi 21 Nov 2013 ODI # 3436
0 - 0 0 0 0 34 0 0 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
3 - 3 0 0 0 27 0 0 ODI v Zimbabwe Chester-le-Street 16 Jul 2000 ODI # 1616
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