Records type batting analysis [change type]
View innings by innings list [change view]
Batting or fielding first fielding first remove fielding first from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2021 483 551 35 19593 333 37.97 25370 77.22 42 105 44 2332 553 Profile
filtered 1999-2021 267 307 25 11395 317 40.40 14949 76.22 25 67 22 1429 298
Innings by innings list
162 - 97 11 14 167.01 1 bowled 2 ODI v England St George's 27 Feb 2019 ODI # 4099
100* 94 48 5 11 208.33 2 not out 2 T20I v England Wankhede 16 Mar 2016 T20I # 537
77 - 27 5 9 285.18 1 bowled 2 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
80 48 43 5 8 186.04 1 bowled 2 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
77 44 31 5 8 248.38 2 caught 2 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
61 77 33 2 8 184.84 1 bowled 2 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
109 129 100 9 7 109.00 1 caught 2 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
90 63 41 9 7 219.51 2 caught 2 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
67 57 38 4 7 176.31 3 caught 2 T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
110* - 77 14 6 142.85 2 not out 2 ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
122 200 137 5 6 89.05 1 caught 2 ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
88 75 50 6 6 176.00 1 caught 2 T20I v Australia The Oval 6 Jun 2009 T20I # 92
102 102 72 9 6 141.66 1 caught 2 Test v Australia Perth 16 Dec 2009 Test # 1941
80* 52 46 7 6 173.91 1 not out 4 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
94 112 78 9 6 120.51 1 run out 2 ODI v England Bristol 24 Sep 2017 ODI # 3915
87 111 84 8 6 103.57 1 caught 2 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
67 60 41 5 5 163.41 1 caught 2 T20I v New Zealand Auckland 26 Dec 2008 T20I # 78
104 337 193 5 5 53.88 1 bowled 2 Test v England Kingston 4 Feb 2009 Test # 1906
63* 104 57 4 5 110.52 2 not out 2 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
73 - 66 6 5 110.60 1 caught 2 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
92 173 92 6 4 100.00 1 caught 2 ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
150 305 206 17 4 72.81 1 caught 2 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
101 184 145 12 4 69.65 1 caught 2 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
36 40 30 1 4 120.00 2 bowled 2 T20I v England Bridgetown 11 Mar 2014 T20I # 362
62 76 46 8 3 134.78 2 caught 2 ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
84 76 67 9 3 125.37 1 caught 2 ODI v India Port of Spain 1 Jun 2002 ODI # 1837
103 173 116 8 3 88.79 1 bowled 2 ODI v India Nagpur 9 Nov 2002 ODI # 1894
101 173 107 10 3 94.39 1 caught 2 ODI v India Vadodara 18 Nov 2002 ODI # 1897
317 630 483 37 3 65.63 1 caught 2 Test v South Africa St John's 29 Apr 2005 Test # 1750
69 272 188 9 3 36.70 1 lbw 4 Test v India St John's 2 Jun 2006 Test # 1805
79 151 93 7 3 84.94 1 caught 2 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
104* 132 118 11 3 88.13 1 not out 2 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
133* 197 135 17 3 98.51 1 not out 2 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
40 82 48 3 3 83.33 1 caught 2 ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
85* 122 94 8 3 90.42 1 not out 2 ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
46* 46 37 4 3 124.32 1 not out 2 ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
57 75 66 2 3 86.36 1 lbw 2 ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
50 51 34 6 3 147.05 1 caught 2 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
32* 38 24 1 3 133.33 3 not out 2 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
70 - 70 9 2 100.00 2 caught 2 ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
60 93 60 4 2 100.00 1 caught 2 ODI v New Zealand Port of Spain 12 Jun 2002 ODI # 1843
204 482 332 29 2 61.44 1 caught 2 Test v New Zealand St George's 28 Jun 2002 Test # 1608
112* 127 75 17 2 149.33 2 not out 2 ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
26 21 22 2 2 118.18 1 caught 2 ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
132 219 152 7 2 86.84 1 caught 2 ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
33 87 57 2 2 57.89 1 caught 4 Test v Australia Brisbane 3 Nov 2005 Test # 1769
38 35 23 6 2 165.21 1 caught 2 ODI v New Zealand Christchurch 25 Feb 2006 ODI # 2337
82 197 141 12 2 58.15 1 caught 4 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
58 88 46 7 2 126.08 1 caught 2 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
102 238 170 10 2 60.00 1 caught 2 Test v England Port of Spain 6 Mar 2009 Test # 1914
54 82 43 6 2 125.58 2 caught 3 Test v England Chester-le-Street 14 May 2009 Test # 1920
63* 89 50 8 2 126.00 1 not out 2 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
64 65 46 8 2 139.13 1 caught 2 ODI v India Kingston 28 Jun 2009 ODI # 2853
14 - 5 0 2 280.00 1 caught 2 ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
88 155 111 7 2 79.27 1 bowled 2 ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
32 25 20 4 2 160.00 2 caught 2 ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
63 55 41 8 2 153.65 2 caught 2 ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
25 - 12 2 2 208.33 1 caught 2 T20I v England Providence 3 May 2010 T20I # 158
64* 86 49 8 2 130.61 1 not out 4 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
53 52 35 6 2 151.42 2 caught 2 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
41 26 24 5 2 170.83 2 caught 2 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
17 - 13 0 2 130.76 1 caught 2 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
40 - 60 1 2 66.66 1 run out 2 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
35 70 48 1 2 72.91 1 caught 2 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
10 - 22 0 1 45.45 2 caught 2 ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
85 101 79 17 1 107.59 2 caught 2 ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
67 108 79 7 1 84.81 1 caught 2 ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
88 332 228 15 1 38.59 1 caught 2 Test v India Eden Gardens 30 Oct 2002 Test # 1622
19 102 71 1 1 26.76 1 caught 4 Test v Australia St John's 9 May 2003 Test # 1645
43 - 46 5 1 93.47 1 caught 2 ODI v Australia Gros Islet 21 May 2003 ODI # 2016
84 - 113 7 1 74.33 1 lbw 2 ODI v Australia Port of Spain 24 May 2003 ODI # 2018
116 167 120 20 1 96.66 1 lbw 2 Test v South Africa Cape Town 2 Jan 2004 Test # 1681
77 177 113 14 1 68.14 1 caught 2 Test v South Africa Centurion 16 Jan 2004 Test # 1682
36 52 42 5 1 85.71 1 caught 2 ODI v England Gros Islet 1 May 2004 ODI # 2125
132* 212 165 12 1 80.00 1 not out 2 ODI v England Lord's 6 Jul 2004 ODI # 2140
81 101 88 13 1 92.04 1 bowled 4 Test v England Lord's 22 Jul 2004 Test # 1707
82 168 102 15 1 80.39 1 caught 4 Test v England Birmingham 29 Jul 2004 Test # 1708
105 133 87 18 1 120.68 1 caught 3 Test v England The Oval 19 Aug 2004 Test # 1712
43 60 45 5 1 95.55 1 bowled 2 ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
33 26 22 6 1 150.00 1 caught 2 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
54 82 48 8 1 112.50 1 caught 2 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
35 94 71 3 1 49.29 1 caught 2 ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
95* 104 91 13 1 104.39 1 not out 2 ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
40 - 65 5 1 61.53 1 caught 2 ODI v India Basseterre 23 May 2006 ODI # 2380
46 - 70 6 1 65.71 1 caught 2 ODI v India Port of Spain 26 May 2006 ODI # 2381
72 135 91 13 1 79.12 1 caught 2 Test v India St John's 2 Jun 2006 Test # 1805
46 157 106 7 1 43.39 1 caught 2 Test v India Gros Islet 10 Jun 2006 Test # 1806
41 48 34 7 1 120.58 1 caught 2 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
93 250 182 11 1 51.09 1 lbw 2 Test v Pakistan Multan 19 Nov 2006 Test # 1816
51* 50 45 6 1 113.33 1 not out 2 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
51* 215 131 7 1 38.93 6 not out 4 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
52 - 81 8 1 64.19 1 lbw 2 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
74 135 103 11 1 71.84 1 caught 2 Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
36 49 31 4 1 116.12 1 bowled 2 ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
30 42 32 5 1 93.75 1 caught 2 Test v England St John's 15 Feb 2009 Test # 1908
37 47 33 5 1 112.12 1 caught 2 ODI v India Kingston 26 Jun 2009 ODI # 2852
26 43 35 3 1 74.28 1 caught 2 ODI v South Africa North Sound 24 May 2010 ODI # 2980
16 22 20 1 1 80.00 1 caught 2 ODI v South Africa Roseau 28 May 2010 ODI # 2982
73 - 106 9 1 68.86 1 lbw 4 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
43 27 21 8 1 204.76 2 lbw 2 ODI v England Chennai 17 Mar 2011 ODI # 3135
8 11 9 0 1 88.88 1 lbw 4 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
15 34 22 2 1 68.18 2 caught 2 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
39 80 47 4 1 82.97 1 bowled 2 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
36 49 27 5 1 133.33 1 caught 2 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
42 88 53 6 1 79.24 1 caught 2 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
19 24 13 2 1 146.15 2 caught 2 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
18 - 20 1 1 90.00 1 caught 2 T20I v India Kingston 9 Jul 2017 T20I # 617
16 18 16 2 1 100.00 3 caught 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
11 - 9 0 1 122.22 3 caught 2 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
16 26 20 0 1 80.00 3 bowled 2 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
7 - 22 1 0 31.81 4 caught 2 ODI v India Toronto 14 Sep 1999 ODI # 1499
6 - 15 1 0 40.00 7 caught 2 ODI v Pakistan Toronto 18 Sep 1999 ODI # 1501
22 - 42 3 0 52.38 3 caught 2 ODI v Pakistan Sharjah 19 Oct 1999 ODI # 1517
13 43 35 3 0 37.14 3 caught 2 Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
8 - 16 0 0 50.00 4 run out 2 ODI v Pakistan Bridgetown 19 Apr 2000 ODI # 1593
13 30 27 3 0 48.14 6 caught 2 Test v Pakistan Georgetown 5 May 2000 Test # 1494
0 11 8 0 0 0.00 2 lbw 2 Test v England Birmingham 15 Jun 2000 Test # 1500
6 17 13 1 0 46.15 1 caught 2 ODI v Zimbabwe Canterbury 11 Jul 2000 ODI # 1611
10 35 27 1 0 37.03 2 lbw 2 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
23 103 65 2 0 35.38 2 caught 4 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
40 97 71 8 0 56.33 2 caught 2 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
48 56 39 11 0 123.07 1 caught 4 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
11 35 34 1 0 32.35 1 caught 2 Test v South Africa St John's 6 Apr 2001 Test # 1542
12 57 47 2 0 25.53 1 caught 4 Test v South Africa St John's 6 Apr 2001 Test # 1542
27 69 34 4 0 79.41 2 caught 2 ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
1 2 3 0 0 33.33 1 caught 2 ODI v South Africa St George's 5 May 2001 ODI # 1714
28 66 39 5 0 71.79 2 bowled 2 ODI v South Africa Kingstown 16 May 2001 ODI # 1718
76 130 95 6 0 80.00 2 caught 2 ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
175 392 255 34 0 68.62 2 caught 2 Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
6 13 7 1 0 85.71 2 lbw 2 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
52* 208 144 8 0 36.11 2 not out 4 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
44 114 74 6 0 59.45 1 bowled 2 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 5 1 0 0 0.00 2 caught 4 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
60 111 87 8 0 68.96 2 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
68 147 117 13 0 58.11 2 bowled 2 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
66 170 118 15 0 55.93 2 bowled 4 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
6 16 4 1 0 150.00 2 bowled 2 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
4 13 5 0 0 80.00 2 lbw 4 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
13 48 31 3 0 41.93 1 caught 2 Test v India Port of Spain 19 Apr 2002 Test # 1599
52 225 176 8 0 29.54 2 caught 4 Test v India Port of Spain 19 Apr 2002 Test # 1599
14 63 33 2 0 42.42 2 lbw 2 Test v India Bridgetown 2 May 2002 Test # 1601
0* 6 7 0 0 0.00 1 not out 4 Test v India Bridgetown 2 May 2002 Test # 1601
32 117 88 5 0 36.36 1 caught 2 Test v India St John's 10 May 2002 Test # 1602
3 18 10 0 0 30.00 1 bowled 2 ODI v India Port of Spain 2 Jun 2002 ODI # 1838
30 49 37 4 0 81.08 1 caught 2 ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
37 71 47 6 0 78.72 1 bowled 2 ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
3 17 10 0 0 30.00 1 caught 2 Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
73 172 131 12 0 55.72 1 lbw 4 Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
7 13 10 1 0 70.00 1 lbw 2 Test v India Wankhede 9 Oct 2002 Test # 1616
42 141 93 5 0 45.16 1 caught 3 Test v India Wankhede 9 Oct 2002 Test # 1616
7 23 15 1 0 46.66 2 caught 2 ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
51 150 133 8 0 38.34 1 caught 2 Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
38 137 91 8 0 41.75 1 bowled 2 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
37 39 31 9 0 119.35 1 bowled 4 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
22 35 29 5 0 75.86 1 caught 2 ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
8 17 13 1 0 61.53 1 caught 2 ODI v Canada Centurion 23 Feb 2003 ODI # 1963
55 125 76 8 0 72.36 1 lbw 2 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
71 196 155 12 0 45.80 1 bowled 2 Test v Australia Bridgetown 1 May 2003 Test # 1643
56 161 123 8 0 45.52 1 stumped 3 Test v Australia Bridgetown 1 May 2003 Test # 1643
0 1 2 0 0 0.00 1 bowled 2 Test v Australia St John's 9 May 2003 Test # 1645
37 61 50 6 0 74.00 1 caught 2 ODI v Australia Kingston 17 May 2003 ODI # 2011
18 - 21 3 0 85.71 1 caught 2 ODI v Australia St George's 30 May 2003 ODI # 2020
60 - 68 8 0 88.23 1 bowled 2 ODI v Australia St George's 1 Jun 2003 ODI # 2021
0 - 9 0 0 0.00 1 caught 2 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
21 - 75 1 0 28.00 1 bowled 2 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
27 57 53 4 0 50.94 1 lbw 2 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
31 66 48 4 0 64.58 1 caught 2 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
0 12 12 0 0 0.00 1 lbw 4 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
14 61 40 2 0 35.00 1 lbw 2 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
13 58 43 3 0 30.23 1 caught 4 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
61 188 112 7 0 54.46 2 caught 2 ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
8 21 15 2 0 53.33 9 caught 2 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
26 29 21 6 0 123.80 8 caught 4 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
32 60 48 7 0 66.66 1 caught 4 Test v South Africa Cape Town 2 Jan 2004 Test # 1681
107 226 159 17 0 67.29 1 caught 3 Test v South Africa Centurion 16 Jan 2004 Test # 1682
4 18 15 1 0 26.66 1 caught 2 ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
9 28 20 1 0 45.00 1 caught 2 ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
9 12 10 1 0 90.00 1 lbw 2 ODI v England Gros Islet 2 May 2004 ODI # 2126
0 9 8 0 0 0.00 1 caught 2 ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
141 394 293 18 0 48.12 2 caught 2 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
66* 94 72 10 0 91.66 1 not out 4 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
14 57 37 3 0 37.83 1 caught 2 Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
60* 147 90 9 0 66.66 1 not out 2 ODI v England Nottingham 27 Jun 2004 ODI # 2135
4 11 13 0 0 30.76 1 caught 2 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
66 100 82 8 0 80.48 1 lbw 2 Test v England Lord's 22 Jul 2004 Test # 1707
7 14 9 1 0 77.77 1 bowled 2 Test v England Birmingham 29 Jul 2004 Test # 1708
12 24 20 2 0 60.00 1 caught 2 Test v England The Oval 19 Aug 2004 Test # 1712
16 34 19 3 0 84.21 1 bowled 2 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
1 11 8 0 0 12.50 1 lbw 2 ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
23 47 33 5 0 69.69 1 caught 2 ODI v England The Oval 25 Sep 2004 ODI # 2182
0 3 3 0 0 0.00 1 lbw 2 ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
2 - 11 0 0 18.18 1 caught 2 ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
0 - 3 0 0 0.00 1 caught 2 ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
22 28 21 5 0 104.76 1 caught 2 ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
124 190 137 13 0 90.51 1 caught 2 ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
15 34 24 3 0 62.50 1 caught 4 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
0 1 2 0 0 0.00 1 bowled 2 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
10 21 18 2 0 55.55 1 caught 2 Test v Australia Brisbane 3 Nov 2005 Test # 1769
6 12 5 1 0 120.00 1 caught 2 ODI v New Zealand Wellington 18 Feb 2006 ODI # 2332
5 9 11 1 0 45.45 1 lbw 2 ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
2 24 22 0 0 9.09 1 bowled 2 ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
25 67 56 4 0 44.64 1 caught 2 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
2 2 3 0 0 66.66 1 caught 3 Test v India Gros Islet 10 Jun 2006 Test # 1806
0 2 4 0 0 0.00 1 bowled 2 Test v India Kingston 30 Jun 2006 Test # 1808
0 1 2 0 0 0.00 1 caught 4 Test v India Kingston 30 Jun 2006 Test # 1808
45 62 35 9 0 128.57 1 caught 2 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
1 13 7 0 0 14.28 6 lbw 2 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
0 1 1 0 0 0.00 1 lbw 2 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
34 38 37 7 0 91.89 1 caught 2 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
40 - 54 6 0 74.07 1 caught 2 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
2 - 2 0 0 100.00 1 bowled 4 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
9 11 14 2 0 64.28 1 bowled 2 ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
52 54 46 10 0 113.04 1 caught 2 ODI v India Nagpur 21 Jan 2007 ODI # 2480
5 3 5 1 0 100.00 1 lbw 2 ODI v India Cuttack 24 Jan 2007 ODI # 2485
0 1 1 0 0 0.00 1 lbw 2 ODI v India Chennai 27 Jan 2007 ODI # 2487
6 12 11 1 0 54.54 2 bowled 2 ODI v India Vadodara 31 Jan 2007 ODI # 2493
18 20 14 3 0 128.57 1 caught 2 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
2 37 23 0 0 8.69 1 caught 2 ODI v Australia North Sound 27 Mar 2007 ODI # 2555
10 23 21 1 0 47.61 1 caught 2 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
32 54 35 3 0 91.42 1 run out 2 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
30 50 39 5 0 76.92 1 bowled 2 Test v England Lord's 17 May 2007 Test # 1831
47* 91 64 7 0 73.43 1 not out 4 Test v England Lord's 17 May 2007 Test # 1831
11 19 17 2 0 64.70 1 lbw 2 Test v England Leeds 25 May 2007 Test # 1834
13 50 30 1 0 43.33 1 caught 3 Test v England Leeds 25 May 2007 Test # 1834
23 43 34 5 0 67.64 1 caught 2 Test v England Manchester 7 Jun 2007 Test # 1835
16 61 48 3 0 33.33 1 caught 4 Test v England Manchester 7 Jun 2007 Test # 1835
6 12 14 1 0 42.85 1 caught 2 ODI v England Lord's 1 Jul 2007 ODI # 2594
2 10 9 0 0 22.22 1 caught 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
0 11 11 0 0 0.00 1 lbw 2 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
45 - 44 9 0 102.27 1 caught 2 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
10 - 14 2 0 71.42 1 caught 4 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
11 - 20 1 0 55.00 1 caught 2 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
14 23 14 3 0 100.00 1 caught 2 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
26 74 45 4 0 57.77 1 caught 4 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
20 37 26 3 0 76.92 2 lbw 2 ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
10 39 24 2 0 41.66 2 caught 2 ODI v Australia St George's 27 Jun 2008 ODI # 2719
5 6 8 1 0 62.50 1 caught 2 ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
0 3 6 0 0 0.00 1 bowled 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
1 5 4 0 0 25.00 1 caught 2 T20I v New Zealand Hamilton 28 Dec 2008 T20I # 79
46 95 67 8 0 68.65 1 lbw 4 Test v England St John's 15 Feb 2009 Test # 1908
6 19 16 1 0 37.50 2 lbw 2 Test v England Bridgetown 26 Feb 2009 Test # 1911
4 51 42 1 0 9.52 8 lbw 4 Test v England Port of Spain 6 Mar 2009 Test # 1914
2 9 11 0 0 18.18 1 lbw 2 ODI v England Providence 20 Mar 2009 ODI # 2826
0 2 3 0 0 0.00 1 caught 2 ODI v England Gros Islet 3 Apr 2009 ODI # 2833
28 35 34 6 0 82.35 1 bowled 2 Test v England Lord's 6 May 2009 Test # 1919
0 17 11 0 0 0.00 1 caught 3 Test v England Lord's 6 May 2009 Test # 1919
19 42 24 4 0 79.16 2 lbw 2 Test v England Chester-le-Street 14 May 2009 Test # 1920
11 - 10 2 0 110.00 1 caught 2 ODI v England Birmingham 26 May 2009 ODI # 2851
22 33 28 4 0 78.57 1 caught 2 T20I v India Lord's 12 Jun 2009 T20I # 105
5 13 8 0 0 62.50 1 caught 2 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
15 9 8 3 0 187.50 1 bowled 2 T20I v England The Oval 15 Jun 2009 T20I # 111
31 50 43 5 0 72.09 1 lbw 2 Test v Australia Brisbane 26 Nov 2009 Test # 1936
1 8 4 0 0 25.00 1 lbw 3 Test v Australia Brisbane 26 Nov 2009 Test # 1936
21 72 32 2 0 65.62 1 caught 4 Test v Australia Perth 16 Dec 2009 Test # 1941
7 11 5 1 0 140.00 1 caught 2 ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
0* - 6 0 0 0.00 1 not out 2 ODI v Australia Sydney 12 Feb 2010 ODI # 2954
34 27 21 6 0 161.90 1 caught 2 ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
5 7 5 1 0 100.00 1 bowled 2 T20I v Australia Hobart 21 Feb 2010 T20I # 146
5 13 4 1 0 125.00 1 caught 2 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
14 24 16 2 0 87.50 1 caught 2 T20I v South Africa North Sound 19 May 2010 T20I # 178
0 7 2 0 0 0.00 1 lbw 2 T20I v South Africa North Sound 20 May 2010 T20I # 179
45 51 39 8 0 115.38 2 caught 2 ODI v South Africa North Sound 22 May 2010 ODI # 2979
6 - 31 0 0 19.35 1 bowled 2 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
50 - 84 8 0 59.52 1 bowled 2 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
30 58 30 7 0 100.00 1 caught 2 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
3 25 18 0 0 16.66 1 caught 4 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
0 1 1 0 0 0.00 1 bowled 2 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
37* 44 36 6 0 102.77 2 not out 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
11 37 22 2 0 50.00 2 caught 2 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
8 106 55 0 0 14.54 1 caught 2 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
25 52 47 3 0 53.19 1 caught 2 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
20* 18 16 5 0 125.00 1 not out 4 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
4 14 12 1 0 33.33 1 caught 2 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
4 7 7 0 0 57.14 1 lbw 2 ODI v Australia Perth 3 Feb 2013 ODI # 3331
2 14 5 0 0 40.00 5 bowled 2 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
40 113 76 8 0 52.63 1 caught 2 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
4* 21 12 0 0 33.33 1 not out 4 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
11 9 9 2 0 122.22 1 caught 2 ODI v India Kingston 30 Jun 2013 ODI # 3380
10 11 13 2 0 76.92 1 caught 2 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
14 22 17 3 0 82.35 1 caught 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
1 23 8 0 0 12.50 1 run out 2 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
8 20 12 1 0 66.66 1 bowled 2 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
1 9 3 0 0 33.33 2 caught 2 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
3 19 13 0 0 23.07 2 bowled 2 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
64 169 125 11 0 51.20 1 caught 2 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
10 15 13 2 0 76.92 1 caught 4 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
1 12 11 0 0 9.09 1 bowled 2 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
11 44 33 0 0 33.33 1 bowled 4 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
3 19 18 0 0 16.66 1 caught 2 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
10 28 19 1 0 52.63 2 caught 2 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
0 1 1 0 0 0.00 1 caught 2 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
3 6 4 0 0 75.00 2 bowled 2 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
4 3 2 1 0 200.00 2 bowled 2 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
5 6 6 1 0 83.33 2 bowled 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
4 8 2 1 0 200.00 2 caught 2 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
4 3 6 1 0 66.66 1 caught 2 ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
12 10 8 2 0 150.00 2 caught 2 T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
0 4 2 0 0 0.00 2 caught 2 T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
5 - 4 1 0 125.00 1 caught 2 T20I v England Basseterre 8 Mar 2019 T20I # 751
21 29 17 4 0 123.52 1 lbw 2 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
6 22 19 1 0 31.57 1 caught 2 ODI v India Manchester 27 Jun 2019 ODI # 4175
11 49 24 1 0 45.83 1 lbw 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
0 2 1 0 0 0.00 3 lbw 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
13 30 20 1 0 65.00 3 bowled 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
8 7 6 1 0 133.33 3 caught 2 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
1 14 3 0 0 33.33 3 caught 2 T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
1 7 5 0 0 20.00 1 caught 2 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
DNB - - - - - - - 4 Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
TDNB - - - - - - - - ODI v England Lord's 9 Jul 2000 ODI # 1609
TDNB - - - - - - - - ODI v New Zealand Kingston 5 Jun 2002 ODI # 1839
TDNB - - - - - - - - ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
TDNB - - - - - - - - ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
DNB - - - - - - - 2 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
TDNB - - - - - - - - Test v England North Sound 13 Feb 2009 Test # 1907
TDNB - - - - - - - - T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
TDNB - - - - - - - - T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
DNB - - - - - - - 2 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
TDNB - - - - - - - - T20I v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
TDNB - - - - - - - - ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
Statsguru includes the following current or recent relevant matches:
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