Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Ordered by runs scored (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 2000-2021 476 544 35 19535 333 38.37 25242 77.39 42 105 43 2324 553
Innings by innings list
333 653 437 34 9 76.20 1 bowled 1 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
317 630 483 37 3 65.63 1 caught 2 Test v South Africa St John's 29 Apr 2005 Test # 1750
215 212 147 10 16 146.25 2 caught 1 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
204 482 332 29 2 61.44 1 caught 2 Test v New Zealand St George's 28 Jun 2002 Test # 1608
197 514 396 20 7 49.74 1 caught 3 Test v New Zealand Napier 19 Dec 2008 Test # 1900
175 392 255 34 0 68.62 2 caught 2 Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
165* 441 285 16 1 57.89 1 not out 3 Test v Australia Adelaide 4 Dec 2009 Test # 1939
162 - 97 11 14 167.01 1 bowled 2 ODI v England St George's 27 Feb 2019 ODI # 4099
153* 225 160 19 2 95.62 2 not out 1 ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
152* 220 153 12 3 99.34 1 not out 1 ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
152 - 150 17 1 101.33 1 bowled 1 ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
150 305 206 17 4 72.81 1 caught 2 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
141 394 293 18 0 48.12 2 caught 2 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
140 162 127 12 5 110.23 1 caught 1 ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
135 175 129 9 5 104.65 1 caught 1 ODI v New Zealand Napier 13 Jan 2009 ODI # 2792
135 216 129 3 12 104.65 1 bowled 1 ODI v England Bridgetown 20 Feb 2019 ODI # 4096
133* 197 135 17 3 98.51 1 not out 2 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
132* 212 165 12 1 80.00 1 not out 2 ODI v England Lord's 6 Jul 2004 ODI # 2140
132 219 152 7 2 86.84 1 caught 2 ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
125 164 107 8 9 116.82 2 caught 1 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
124 190 137 13 0 90.51 1 caught 2 ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
123 187 130 18 2 94.61 1 caught 1 ODI v India Kingston 18 May 2006 ODI # 2377
123 114 91 7 11 135.16 1 caught 1 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
122 200 137 5 6 89.05 1 caught 2 ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
119 175 151 8 2 78.80 1 caught 1 ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
117 75 57 7 10 205.26 1 caught 1 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
116 167 120 20 1 96.66 1 lbw 2 Test v South Africa Cape Town 2 Jan 2004 Test # 1681
113 128 106 11 5 106.60 1 caught 1 ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
112* 127 75 17 2 149.33 2 not out 2 ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
110* - 77 14 6 142.85 2 not out 2 ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
109 129 100 9 7 109.00 1 caught 2 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
107 226 159 17 0 67.29 1 caught 3 Test v South Africa Centurion 16 Jan 2004 Test # 1682
105 133 87 18 1 120.68 1 caught 3 Test v England The Oval 19 Aug 2004 Test # 1712
104* 132 118 11 3 88.13 1 not out 2 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
104 337 193 5 5 53.88 1 bowled 2 Test v England Kingston 4 Feb 2009 Test # 1906
103 173 116 8 3 88.79 1 bowled 2 ODI v India Nagpur 9 Nov 2002 ODI # 1894
102 238 170 10 2 60.00 1 caught 2 Test v England Port of Spain 6 Mar 2009 Test # 1914
102 102 72 9 6 141.66 1 caught 2 Test v Australia Perth 16 Dec 2009 Test # 1941
101 173 107 10 3 94.39 1 caught 2 ODI v India Vadodara 18 Nov 2002 ODI # 1897
101 177 128 10 1 78.90 1 run out 1 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
101 184 145 12 4 69.65 1 caught 2 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
100* 94 48 5 11 208.33 2 not out 2 T20I v England Wankhede 16 Mar 2016 T20I # 537
99 173 132 6 0 75.00 1 caught 1 ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
98 88 66 5 7 148.48 1 run out 1 T20I v India Bridgetown 9 May 2010 T20I # 169
95* 104 91 13 1 104.39 1 not out 2 ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
94 - 125 12 2 75.20 1 run out 1 ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
94 112 78 9 6 120.51 1 run out 2 ODI v England Bristol 24 Sep 2017 ODI # 3915
93 250 182 11 1 51.09 1 lbw 2 Test v Pakistan Multan 19 Nov 2006 Test # 1816
92 173 92 6 4 100.00 1 caught 2 ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
90 63 41 9 7 219.51 2 caught 2 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
88 332 228 15 1 38.59 1 caught 2 Test v India Eden Gardens 30 Oct 2002 Test # 1622
88 75 50 6 6 176.00 1 caught 2 T20I v Australia The Oval 6 Jun 2009 T20I # 92
88 155 111 7 2 79.27 1 bowled 2 ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
87 111 84 8 6 103.57 1 caught 2 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
85* 122 94 8 3 90.42 1 not out 2 ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
85* 87 52 7 5 163.46 2 not out 1 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
85 101 79 17 1 107.59 2 caught 2 ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
84 76 67 9 3 125.37 1 caught 2 ODI v India Port of Spain 1 Jun 2002 ODI # 1837
84 - 113 7 1 74.33 1 lbw 2 ODI v Australia Port of Spain 24 May 2003 ODI # 2018
83 157 127 8 5 65.35 1 bowled 1 Test v India Basseterre 22 Jun 2006 Test # 1807
82 168 102 15 1 80.39 1 caught 4 Test v England Birmingham 29 Jul 2004 Test # 1708
82 - 99 7 0 82.82 1 caught 1 ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
82 197 141 12 2 58.15 1 caught 4 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
82 171 126 8 0 65.07 1 caught 1 ODI v England Nottingham 7 Jul 2007 ODI # 2598
81 218 159 14 0 50.94 2 caught 1 Test v South Africa Georgetown 9 Mar 2001 Test # 1534
81 101 88 13 1 92.04 1 bowled 4 Test v England Lord's 22 Jul 2004 Test # 1707
80* 52 46 7 6 173.91 1 not out 4 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
80 48 43 5 8 186.04 1 bowled 2 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
80 136 110 7 2 72.72 2 caught 1 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
79 151 93 7 3 84.94 1 caught 2 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
79 105 58 10 3 136.20 1 caught 1 ODI v England Bridgetown 21 Apr 2007 ODI # 2578
77 177 113 14 1 68.14 1 caught 2 Test v South Africa Centurion 16 Jan 2004 Test # 1682
77 44 31 5 8 248.38 2 caught 2 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
77 - 27 5 9 285.18 1 bowled 2 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
76 130 95 6 0 80.00 2 caught 2 ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
75* 98 41 5 6 182.92 2 not out 1 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
74 135 103 11 1 71.84 1 caught 2 Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
73 172 131 12 0 55.72 1 lbw 4 Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
73 125 90 11 0 81.11 1 caught 1 ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
73 - 106 9 1 68.86 1 lbw 4 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
73 - 66 6 5 110.60 1 caught 2 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
72 98 68 12 2 105.88 1 bowled 1 ODI v India Rajkot 12 Nov 2002 ODI # 1895
72 135 91 13 1 79.12 1 caught 2 Test v India St John's 2 Jun 2006 Test # 1805
72 64 41 8 5 175.60 1 caught 1 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
71 196 155 12 0 45.80 1 bowled 2 Test v Australia Bridgetown 1 May 2003 Test # 1643
70 - 70 9 2 100.00 2 caught 2 ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
69 118 80 12 0 86.25 1 caught 1 Test v England St John's 10 Apr 2004 Test # 1696
69 272 188 9 3 36.70 1 lbw 4 Test v India St John's 2 Jun 2006 Test # 1805
68 147 117 13 0 58.11 2 bowled 2 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
68 156 106 13 0 64.15 1 caught 1 Test v India Kingston 18 May 2002 Test # 1604
68 187 145 10 0 46.89 1 lbw 3 Test v New Zealand Wellington 17 Mar 2006 Test # 1790
67 108 79 7 1 84.81 1 caught 2 ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
67 60 41 5 5 163.41 1 caught 2 T20I v New Zealand Auckland 26 Dec 2008 T20I # 78
67 57 38 4 7 176.31 3 caught 2 T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
66* 94 72 10 0 91.66 1 not out 4 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
66 170 118 15 0 55.93 2 bowled 4 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
66 100 82 8 0 80.48 1 lbw 2 Test v England Lord's 22 Jul 2004 Test # 1707
66 83 49 13 0 134.69 1 caught 1 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
64* 86 49 8 2 130.61 1 not out 4 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
64 65 46 8 2 139.13 1 caught 2 ODI v India Kingston 28 Jun 2009 ODI # 2853
64 169 125 11 0 51.20 1 caught 2 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
64 143 105 10 1 60.95 1 lbw 1 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
63* 89 50 8 2 126.00 1 not out 2 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
63* 104 57 4 5 110.52 2 not out 2 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
63 55 41 8 2 153.65 2 caught 2 ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
62 76 46 8 3 134.78 2 caught 2 ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
62 104 81 12 1 76.54 1 caught 1 Test v England Port of Spain 19 Mar 2004 Test # 1690
61 188 112 7 0 54.46 2 caught 2 ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
61 55 37 8 1 164.86 1 caught 1 T20I v England The Oval 29 Jun 2007 T20I # 16
61 77 33 2 8 184.84 1 bowled 2 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
60* 147 90 9 0 66.66 1 not out 2 ODI v England Nottingham 27 Jun 2004 ODI # 2135
60 111 87 8 0 68.96 2 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
60 93 60 4 2 100.00 1 caught 2 ODI v New Zealand Port of Spain 12 Jun 2002 ODI # 1843
60 - 68 8 0 88.23 1 bowled 2 ODI v Australia St George's 1 Jun 2003 ODI # 2021
58* 62 45 5 1 128.88 5 not out 1 ODI v Zimbabwe Kingston 2 Apr 2000 ODI # 1585
58* 102 78 4 2 74.35 1 retired notout 1 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
58 88 46 7 2 126.08 1 caught 2 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
58 46 35 6 4 165.71 2 caught 1 T20I v England Pallekele 27 Sep 2012 T20I # 276
58 91 67 3 5 86.56 1 caught 1 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
57 75 66 2 3 86.36 1 lbw 2 ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
56 161 123 8 0 45.52 1 stumped 3 Test v Australia Bridgetown 1 May 2003 Test # 1643
56 153 116 7 2 48.27 1 lbw 1 Test v Australia Hobart 17 Nov 2005 Test # 1771
55 125 76 8 0 72.36 1 lbw 2 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
54 82 48 8 1 112.50 1 caught 2 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
54 82 43 6 2 125.58 2 caught 3 Test v England Chester-le-Street 14 May 2009 Test # 1920
54 47 33 5 4 163.63 2 caught 1 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
53 113 76 7 0 69.73 2 caught 1 ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
53 85 54 5 3 98.14 1 run out 1 ODI v Australia St George's 29 Jun 2008 ODI # 2724
53 66 51 3 5 103.92 2 lbw 1 ODI v England The Oval 19 Jun 2012 ODI # 3278
53 64 39 3 4 135.89 2 bowled 1 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
53 52 35 6 2 151.42 2 caught 2 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
52* 208 144 8 0 36.11 2 not out 4 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
52 225 176 8 0 29.54 2 caught 4 Test v India Port of Spain 19 Apr 2002 Test # 1599
52 54 46 10 0 113.04 1 caught 2 ODI v India Nagpur 21 Jan 2007 ODI # 2480
52 112 71 7 0 73.23 1 caught 3 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
52 - 81 8 1 64.19 1 lbw 2 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
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
51 150 133 8 0 38.34 1 caught 2 Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
51 70 34 7 3 150.00 2 caught 1 ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
51 - 61 10 0 83.60 1 bowled 1 ODI v India Port of Spain 28 May 2006 ODI # 2382
50 109 72 7 0 69.44 2 caught 1 ODI v South Africa St John's 2 May 2001 ODI # 1713
50 86 53 10 0 94.33 2 bowled 1 ODI v Pakistan Sharjah 14 Feb 2002 ODI # 1807
50 77 57 6 0 87.71 1 caught 3 Test v Pakistan Bridgetown 26 May 2005 Test # 1752
50 - 84 8 0 59.52 1 bowled 2 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
50 98 63 1 4 79.36 1 bowled 1 ODI v England Bridgetown 22 Feb 2019 ODI # 4097
50 51 34 6 3 147.05 1 caught 2 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
49 62 55 8 1 89.09 1 caught 1 ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
49 - 73 7 0 67.12 1 caught 1 ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
48 56 39 11 0 123.07 1 caught 4 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
48 74 48 3 2 100.00 2 caught 1 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
47* 91 64 7 0 73.43 1 not out 4 Test v England Lord's 17 May 2007 Test # 1831
47 92 73 9 0 64.38 1 caught 1 Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
46* 46 37 4 3 124.32 1 not out 2 ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
46 - 70 6 1 65.71 1 caught 2 ODI v India Port of Spain 26 May 2006 ODI # 2381
46 157 106 7 1 43.39 1 caught 2 Test v India Gros Islet 10 Jun 2006 Test # 1806
46 96 49 2 2 93.87 1 caught 1 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
46 95 67 8 0 68.65 1 lbw 4 Test v England St John's 15 Feb 2009 Test # 1908
46 54 39 3 5 117.94 1 caught 1 ODI v England Bridgetown 29 Mar 2009 ODI # 2829
45 62 35 9 0 128.57 1 caught 2 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
45 - 44 9 0 102.27 1 caught 2 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
45 51 39 8 0 115.38 2 caught 2 ODI v South Africa North Sound 22 May 2010 ODI # 2979
44 166 112 8 0 39.28 2 caught 3 Test v South Africa Georgetown 9 Mar 2001 Test # 1534
44 114 74 6 0 59.45 1 bowled 2 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
44 96 56 8 0 78.57 1 bowled 1 ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
43 54 45 8 0 95.55 2 caught 1 ODI v India Harare 7 Jul 2001 ODI # 1734
43 - 46 5 1 93.47 1 caught 2 ODI v Australia Gros Islet 21 May 2003 ODI # 2016
43 60 45 5 1 95.55 1 bowled 2 ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
43 27 21 8 1 204.76 2 lbw 2 ODI v England Chennai 17 Mar 2011 ODI # 3135
43 47 35 5 2 122.85 2 lbw 1 T20I v England Bridgetown 9 Mar 2014 T20I # 361
42 - 49 4 0 85.71 4 caught 1 ODI v Pakistan St George's 16 Apr 2000 ODI # 1592
42 141 93 5 0 45.16 1 caught 3 Test v India Wankhede 9 Oct 2002 Test # 1616
42 121 73 5 0 57.53 1 caught 3 Test v England Manchester 12 Aug 2004 Test # 1711
42 88 53 6 1 79.24 1 caught 2 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
41 102 86 6 0 47.67 2 run out 1 ODI v Zimbabwe Bristol 6 Jul 2000 ODI # 1605
41 70 52 4 1 78.84 1 bowled 1 ODI v England Bridgetown 5 May 2004 ODI # 2127
41 48 34 7 1 120.58 1 caught 2 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
41 41 37 7 1 110.81 1 lbw 1 ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
41 26 24 5 2 170.83 2 caught 2 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
40 97 71 8 0 56.33 2 caught 2 Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
40 - 65 5 1 61.53 1 caught 2 ODI v India Basseterre 23 May 2006 ODI # 2380
40 - 54 6 0 74.07 1 caught 2 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
40 82 48 3 3 83.33 1 caught 2 ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
40 113 76 8 0 52.63 1 caught 2 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
40 30 21 3 4 190.47 1 run out 1 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
40 - 29 1 5 137.93 1 caught 1 ODI v England Southampton 29 Sep 2017 ODI # 3918
40 - 60 1 2 66.66 1 run out 2 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
39 80 47 4 1 82.97 1 bowled 2 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
38 105 70 5 0 54.28 1 run out 1 ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
38 137 91 8 0 41.75 1 bowled 2 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
38 35 23 6 2 165.21 1 caught 2 ODI v New Zealand Christchurch 25 Feb 2006 ODI # 2337
38 78 48 4 3 79.16 6 caught 3 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
37* 44 36 6 0 102.77 2 not out 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
37 80 71 4 0 52.11 2 caught 1 ODI v England Nottingham 20 Jul 2000 ODI # 1618
37 71 47 6 0 78.72 1 bowled 2 ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
37 39 31 9 0 119.35 1 bowled 4 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
37 61 50 6 0 74.00 1 caught 2 ODI v Australia Kingston 17 May 2003 ODI # 2011
37 27 27 6 2 137.03 2 bowled 1 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
37 47 33 5 1 112.12 1 caught 2 ODI v India Kingston 26 Jun 2009 ODI # 2852
37 42 27 2 3 137.03 1 caught 1 ODI v England Manchester 19 Sep 2017 ODI # 3911
36 52 42 5 1 85.71 1 caught 2 ODI v England Gros Islet 1 May 2004 ODI # 2125
36 55 40 2 3 90.00 1 caught 1 ODI v England Birmingham 4 Jul 2007 ODI # 2597
36 49 31 4 1 116.12 1 bowled 2 ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
36 49 27 5 1 133.33 1 caught 2 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
36 40 30 1 4 120.00 2 bowled 2 T20I v England Bridgetown 11 Mar 2014 T20I # 362
36 79 65 3 1 55.38 2 caught 1 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
36 57 41 5 1 87.80 1 caught 1 ODI v England Southampton 14 Jun 2019 ODI # 4158
35 94 71 3 1 49.29 1 caught 2 ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
35 54 40 4 2 87.50 2 caught 1 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
35 81 53 4 1 66.03 1 caught 3 Test v India Wankhede 14 Nov 2013 Test # 2102
35 70 48 1 2 72.91 1 caught 2 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
34 38 37 7 0 91.89 1 caught 2 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
34 45 28 6 0 121.42 1 lbw 1 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
34 55 49 5 0 69.38 1 caught 1 Test v New Zealand Napier 19 Dec 2008 Test # 1900
34 27 21 6 0 161.90 1 caught 2 ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
34 49 33 1 2 103.03 2 run out 1 T20I v India Mirpur 23 Mar 2014 T20I # 382
33 108 75 6 0 44.00 3 run out 1 Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
33 - 35 4 0 94.28 5 run out 1 ODI v Pakistan Port of Spain 22 Apr 2000 ODI # 1594
33 52 42 4 2 78.57 1 caught 1 ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
33 26 22 6 1 150.00 1 caught 2 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
33 87 57 2 2 57.89 1 caught 4 Test v Australia Brisbane 3 Nov 2005 Test # 1769
33 54 53 3 1 62.26 1 stumped 1 ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
33 39 35 7 0 94.28 1 caught 3 Test v India Eden Gardens 6 Nov 2013 Test # 2101
32* 38 24 1 3 133.33 3 not out 2 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
32 252 180 3 0 17.77 2 bowled 3 Test v South Africa Kingston 19 Apr 2001 Test # 1544
32 117 88 5 0 36.36 1 caught 2 Test v India St John's 10 May 2002 Test # 1602
32 60 48 7 0 66.66 1 caught 4 Test v South Africa Cape Town 2 Jan 2004 Test # 1681
32 54 35 3 0 91.42 1 run out 2 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
32 25 20 4 2 160.00 2 caught 2 ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
31 66 48 4 0 64.58 1 caught 2 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
31 - 28 3 2 110.71 1 bowled 1 ODI v England Bristol 24 May 2009 ODI # 2850
31 50 43 5 0 72.09 1 lbw 2 Test v Australia Brisbane 26 Nov 2009 Test # 1936
30 49 37 4 0 81.08 1 caught 2 ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
30 64 49 5 0 61.22 1 caught 1 ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
30 40 30 5 0 100.00 1 caught 1 Test v New Zealand Wellington 17 Mar 2006 Test # 1790
30 33 27 5 0 111.11 1 caught 1 Test v New Zealand Napier 25 Mar 2006 Test # 1793
30 50 39 5 0 76.92 1 bowled 2 Test v England Lord's 17 May 2007 Test # 1831
30 42 32 5 1 93.75 1 caught 2 Test v England St John's 15 Feb 2009 Test # 1908
30 58 30 7 0 100.00 1 caught 2 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
30 31 14 3 2 214.28 2 caught 1 T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
30 45 46 3 1 65.21 5 caught 1 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
29 34 22 5 1 131.81 1 caught 3 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
29 - 28 4 0 103.57 2 caught 1 ODI v South Africa Roseau 30 May 2010 ODI # 2984
29 - 38 3 1 76.31 1 lbw 1 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
28 66 39 5 0 71.79 2 bowled 2 ODI v South Africa Kingstown 16 May 2001 ODI # 1718
28 72 55 4 0 50.90 1 caught 1 ODI v Australia Kingston 18 May 2003 ODI # 2013
28 20 20 5 1 140.00 1 caught 1 ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
28 33 24 3 1 116.66 2 lbw 1 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
28 35 34 6 0 82.35 1 bowled 2 Test v England Lord's 6 May 2009 Test # 1919
28 47 30 4 1 93.33 1 caught 1 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
27 69 34 4 0 79.41 2 caught 2 ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
27 67 38 4 0 71.05 1 lbw 1 ODI v India Jodhpur 21 Nov 2002 ODI # 1898
27 57 53 4 0 50.94 1 lbw 2 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
27 80 58 4 0 46.55 1 caught 1 ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
27 16 14 6 0 192.85 1 caught 1 ODI v India Gros Islet 3 Jul 2009 ODI # 2854
26 72 59 3 0 44.06 5 caught 1 ODI v England Chester-le-Street 15 Jul 2000 ODI # 1615
26 29 21 6 0 123.80 8 caught 4 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
26 21 22 2 2 118.18 1 caught 2 ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
26 - 22 3 1 118.18 1 bowled 1 ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
26 37 31 4 0 83.87 1 caught 1 ODI v South Africa Kingston 7 May 2005 ODI # 2241
26 74 45 4 0 57.77 1 caught 4 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
26 43 23 4 1 113.04 1 caught 1 Test v Australia Adelaide 4 Dec 2009 Test # 1939
26 43 35 3 1 74.28 1 caught 2 ODI v South Africa North Sound 24 May 2010 ODI # 2980
25 112 79 3 0 31.64 2 caught 1 Test v South Africa Kingston 19 Apr 2001 Test # 1544
25 67 56 4 0 44.64 1 caught 2 Test v New Zealand Auckland 9 Mar 2006 Test # 1787
25 54 36 1 1 69.44 1 caught 1 ODI v New Zealand Queenstown 31 Dec 2008 ODI # 2786
25 - 12 2 2 208.33 1 caught 2 T20I v England Providence 3 May 2010 T20I # 158
25 52 47 3 0 53.19 1 caught 2 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
24 57 26 4 0 92.30 2 caught 1 ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
24 20 17 2 2 141.17 1 caught 1 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
23 103 65 2 0 35.38 2 caught 4 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
23 64 43 2 0 53.48 2 caught 1 ODI v India Harare 4 Jul 2001 ODI # 1733
23 98 75 5 0 30.66 1 caught 1 Test v India Chennai 17 Oct 2002 Test # 1618
23 32 29 5 0 79.31 1 run out 1 ODI v England Leeds 1 Jul 2004 ODI # 2137
23 47 33 5 0 69.69 1 caught 2 ODI v England The Oval 25 Sep 2004 ODI # 2182
23 43 34 5 0 67.64 1 caught 2 Test v England Manchester 7 Jun 2007 Test # 1835
22 35 29 5 0 75.86 1 caught 2 ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
22 28 21 5 0 104.76 1 caught 2 ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
22 33 28 4 0 78.57 1 caught 2 T20I v India Lord's 12 Jun 2009 T20I # 105
22 43 31 3 1 70.96 1 caught 1 ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
21 44 32 3 0 65.62 1 caught 1 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
21 50 43 3 0 48.83 1 caught 1 ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
21 - 75 1 0 28.00 1 bowled 2 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
21 72 32 2 0 65.62 1 caught 4 Test v Australia Perth 16 Dec 2009 Test # 1941
21 19 18 4 0 116.66 1 caught 1 ODI v India The Oval 11 Jun 2013 ODI # 3368
21 41 34 2 1 61.76 5 caught 1 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
21 44 27 2 1 77.77 2 caught 1 ODI v India Perth 6 Mar 2015 ODI # 3625
21 29 17 4 0 123.52 1 lbw 2 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
21 13 7 2 2 300.00 3 caught 1 T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
20* 18 16 5 0 125.00 1 not out 4 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
20 47 42 2 0 47.61 1 caught 1 ODI v England Port of Spain 24 Apr 2004 ODI # 2121
20 37 26 3 0 76.92 2 lbw 2 ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
20 26 20 4 0 100.00 1 bowled 1 ODI v England Providence 22 Mar 2009 ODI # 2827
20 - 19 3 0 105.26 1 bowled 1 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
19 29 17 4 0 111.76 2 caught 1 ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
19 102 71 1 1 26.76 1 caught 4 Test v Australia St John's 9 May 2003 Test # 1645
19 41 26 3 0 73.07 2 caught 1 ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
19 42 24 4 0 79.16 2 lbw 2 Test v England Chester-le-Street 14 May 2009 Test # 1920
19 26 22 1 1 86.36 1 caught 3 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
19 24 13 2 1 146.15 2 caught 2 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
18 - 21 3 0 85.71 1 caught 2 ODI v Australia St George's 30 May 2003 ODI # 2020
18 20 14 3 0 128.57 1 caught 2 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
18 39 24 3 0 75.00 1 bowled 1 ODI v New Zealand Wellington 7 Jan 2009 ODI # 2788
18 42 32 4 0 56.25 1 caught 1 Test v India Eden Gardens 6 Nov 2013 Test # 2101
18 - 19 3 0 94.73 2 caught 1 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
18 - 20 1 1 90.00 1 caught 2 T20I v India Kingston 9 Jul 2017 T20I # 617
18 - 28 1 0 64.28 1 bowled 1 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
17 - 13 0 2 130.76 1 caught 2 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
16 53 43 2 0 37.20 1 caught 1 ODI v India Bridgetown 29 May 2002 ODI # 1836
16 52 38 4 0 42.10 1 bowled 3 Test v England Port of Spain 19 Mar 2004 Test # 1690
16 34 19 3 0 84.21 1 bowled 2 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
16 61 48 3 0 33.33 1 caught 4 Test v England Manchester 7 Jun 2007 Test # 1835
16 22 20 1 1 80.00 1 caught 2 ODI v South Africa Roseau 28 May 2010 ODI # 2982
16 28 17 1 1 94.11 2 lbw 1 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
16 22 25 1 1 64.00 1 caught 1 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
16 18 16 2 1 100.00 3 caught 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
16 26 20 0 1 80.00 3 bowled 2 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
15 - 13 1 0 115.38 5 caught 1 ODI v Pakistan Kingstown 12 Apr 2000 ODI # 1588
15 38 29 3 0 51.72 1 caught 3 Test v India Kingston 18 May 2002 Test # 1604
15 15 14 3 0 107.14 1 bowled 3 Test v England Bridgetown 1 Apr 2004 Test # 1694
15 34 24 3 0 62.50 1 caught 4 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
15 9 8 3 0 187.50 1 bowled 2 T20I v England The Oval 15 Jun 2009 T20I # 111
15 34 22 2 1 68.18 2 caught 2 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
15 - 12 0 2 125.00 2 caught 1 T20I v England Gros Islet 5 Mar 2019 T20I # 750
15 14 9 0 2 166.66 1 bowled 1 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
14 63 33 2 0 42.42 2 lbw 2 Test v India Bridgetown 2 May 2002 Test # 1601
14 61 40 2 0 35.00 1 lbw 2 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
14 57 37 3 0 37.83 1 caught 2 Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
14 23 14 3 0 100.00 1 caught 2 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
14 - 5 0 2 280.00 1 caught 2 ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
14 24 16 2 0 87.50 1 caught 2 T20I v South Africa North Sound 19 May 2010 T20I # 178
14 22 17 3 0 82.35 1 caught 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
14 38 28 1 1 50.00 1 caught 1 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
13 43 35 3 0 37.14 3 caught 2 Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
13 30 27 3 0 48.14 6 caught 2 Test v Pakistan Georgetown 5 May 2000 Test # 1494
13 48 31 3 0 41.93 1 caught 2 Test v India Port of Spain 19 Apr 2002 Test # 1599
13 58 43 3 0 30.23 1 caught 4 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
13 50 30 1 0 43.33 1 caught 3 Test v England Leeds 25 May 2007 Test # 1834
13 30 20 1 0 65.00 3 bowled 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
13 26 16 2 0 81.25 3 bowled 1 T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
13 22 13 3 0 100.00 3 caught 1 T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
12* - 6 2 0 200.00 2 not out 1 T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
12 57 47 2 0 25.53 1 caught 4 Test v South Africa St John's 6 Apr 2001 Test # 1542
12 12 11 3 0 109.09 1 caught 1 Test v India Georgetown 11 Apr 2002 Test # 1598
12 24 20 2 0 60.00 1 caught 2 Test v England The Oval 19 Aug 2004 Test # 1712
12 15 14 1 1 85.71 1 caught 1 T20I v Australia Sydney 23 Feb 2010 T20I # 147
12 - 19 1 0 63.15 2 caught 1 ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
12 10 8 2 0 150.00 2 caught 2 T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
12 27 12 0 1 100.00 4 caught 1 T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
11 35 34 1 0 32.35 1 caught 2 Test v South Africa St John's 6 Apr 2001 Test # 1542
11 13 15 2 0 73.33 1 bowled 1 ODI v South Africa Kingston 8 May 2005 ODI # 2242
11 - 32 0 0 34.37 1 caught 1 ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
11 20 10 2 0 110.00 1 caught 3 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
11 19 17 2 0 64.70 1 lbw 2 Test v England Leeds 25 May 2007 Test # 1834
11 - 20 1 0 55.00 1 caught 2 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
11 - 10 2 0 110.00 1 caught 2 ODI v England Birmingham 26 May 2009 ODI # 2851
11 37 22 2 0 50.00 2 caught 2 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
11 9 9 2 0 122.22 1 caught 2 ODI v India Kingston 30 Jun 2013 ODI # 3380
11 24 17 1 0 64.70 1 caught 1 Test v India Wankhede 14 Nov 2013 Test # 2102
11 44 33 0 0 33.33 1 bowled 4 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
11 49 24 1 0 45.83 1 lbw 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
11 - 9 0 1 122.22 3 caught 2 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
10 35 27 1 0 37.03 2 lbw 2 Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
10 - 22 0 1 45.45 2 caught 2 ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
10 21 18 2 0 55.55 1 caught 2 Test v Australia Brisbane 3 Nov 2005 Test # 1769
10 14 12 2 0 83.33 1 caught 1 T20I v New Zealand Auckland 16 Feb 2006 T20I # 5
10 23 21 1 0 47.61 1 caught 2 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
10 - 14 2 0 71.42 1 caught 4 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
10 39 24 2 0 41.66 2 caught 2 ODI v Australia St George's 27 Jun 2008 ODI # 2719
10 - 23 2 0 43.47 1 caught 3 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
10 11 13 2 0 76.92 1 caught 2 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
10 15 13 2 0 76.92 1 caught 4 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
10 28 19 1 0 52.63 2 caught 2 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
10 - 18 1 0 55.55 1 caught 1 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
9* 9 10 2 0 90.00 1 not out 4 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
9 30 27 0 1 33.33 1 caught 1 ODI v South Africa St George's 6 May 2001 ODI # 1715
9 27 19 1 0 47.36 2 caught 1 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
9 28 20 1 0 45.00 1 caught 2 ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
9 32 25 1 0 36.00 1 caught 3 Test v England Kingston 11 Mar 2004 Test # 1687
9 12 10 1 0 90.00 1 lbw 2 ODI v England Gros Islet 2 May 2004 ODI # 2126
9 14 12 1 0 75.00 1 bowled 1 ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
9 11 14 2 0 64.28 1 bowled 2 ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
8 - 16 0 0 50.00 4 run out 2 ODI v Pakistan Bridgetown 19 Apr 2000 ODI # 1593
8 8 9 2 0 88.88 1 lbw 1 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
8 17 13 1 0 61.53 1 caught 2 ODI v Canada Centurion 23 Feb 2003 ODI # 1963
8 25 15 1 0 53.33 2 caught 1 ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
8 21 15 2 0 53.33 9 caught 2 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
8 12 9 2 0 88.88 2 caught 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
8 106 55 0 0 14.54 1 caught 2 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
8 11 9 0 1 88.88 1 lbw 4 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
8 8 7 0 1 114.28 1 caught 1 T20I v Australia Brisbane 13 Feb 2013 T20I # 303
8 20 12 1 0 66.66 1 bowled 2 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
8 7 6 1 0 133.33 3 caught 2 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
7 13 10 1 0 70.00 1 lbw 2 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
7 25 22 1 0 31.81 1 caught 1 ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
7 14 9 1 0 77.77 1 bowled 2 Test v England Birmingham 29 Jul 2004 Test # 1708
7 13 10 1 0 70.00 1 lbw 1 ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
7 11 5 1 0 140.00 1 caught 2 ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
7 21 18 1 0 38.88 1 caught 1 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
7 24 7 0 1 100.00 3 caught 1 T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
6 17 13 1 0 46.15 1 caught 2 ODI v Zimbabwe Canterbury 11 Jul 2000 ODI # 1611
6 21 15 0 0 40.00 2 caught 1 ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
6 13 7 1 0 85.71 2 lbw 2 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
6 16 4 1 0 150.00 2 bowled 2 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
6 20 18 0 0 33.33 1 lbw 1 Test v England Bridgetown 1 Apr 2004 Test # 1694
6 21 15 1 0 40.00 2 caught 1 Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
6 12 5 1 0 120.00 1 caught 2 ODI v New Zealand Wellington 18 Feb 2006 ODI # 2332
6 12 11 1 0 54.54 2 bowled 2 ODI v India Vadodara 31 Jan 2007 ODI # 2493
6 12 14 1 0 42.85 1 caught 2 ODI v England Lord's 1 Jul 2007 ODI # 2594
6 19 16 1 0 37.50 2 lbw 2 Test v England Bridgetown 26 Feb 2009 Test # 1911
6 - 31 0 0 19.35 1 bowled 2 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
6 11 7 1 0 85.71 2 bowled 1 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
6 17 17 1 0 35.29 2 caught 1 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
6 22 19 1 0 31.57 1 caught 2 ODI v India Manchester 27 Jun 2019 ODI # 4175
5 - 8 0 0 62.50 1 caught 1 ODI v India Vijayawada 24 Nov 2002 ODI # 1900
5 - 4 1 0 125.00 1 lbw 1 ODI v Australia Port of Spain 25 May 2003 ODI # 2019
5 22 15 1 0 33.33 1 bowled 1 Test v England Kingston 11 Mar 2004 Test # 1687
5 20 19 1 0 26.31 1 caught 1 Test v England Manchester 12 Aug 2004 Test # 1711
5 26 20 0 0 25.00 1 caught 3 Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
5 9 11 1 0 45.45 1 lbw 2 ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
5 3 5 1 0 100.00 1 lbw 2 ODI v India Cuttack 24 Jan 2007 ODI # 2485
5 6 8 1 0 62.50 1 bowled 1 T20I v England The Oval 28 Jun 2007 T20I # 15
5 6 8 1 0 62.50 1 caught 2 ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
5 13 8 0 0 62.50 1 caught 2 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
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
5 20 12 1 0 41.66 2 caught 1 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
5 10 6 1 0 83.33 2 lbw 1 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
5 10 4 1 0 125.00 2 stumped 1 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
5 6 6 1 0 83.33 2 bowled 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
5 - 4 1 0 125.00 1 caught 2 T20I v England Basseterre 8 Mar 2019 T20I # 751
5 7 8 1 0 62.50 3 caught 1 T20I v South Africa St George's 1 Jul 2021 T20I # 1180
4* 21 12 0 0 33.33 1 not out 4 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
4 14 12 0 0 33.33 3 caught 1 ODI v Zimbabwe Kingston 1 Apr 2000 ODI # 1584
4 13 5 0 0 80.00 2 lbw 4 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
4 18 15 1 0 26.66 1 caught 2 ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
4 11 13 0 0 30.76 1 caught 2 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
4 13 14 1 0 28.57 1 caught 1 Test v Pakistan Bridgetown 26 May 2005 Test # 1752
4 2 4 1 0 100.00 1 bowled 3 Test v Australia Hobart 17 Nov 2005 Test # 1771
4 51 42 1 0 9.52 8 lbw 4 Test v England Port of Spain 6 Mar 2009 Test # 1914
4 1 2 1 0 200.00 1 bowled 1 T20I v Australia Gros Islet 11 May 2010 T20I # 174
4 15 11 0 0 36.36 1 caught 1 ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
4 14 12 1 0 33.33 1 caught 2 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
4 23 13 1 0 30.76 1 caught 1 ODI v Australia Perth 1 Feb 2013 ODI # 3330
4 7 7 0 0 57.14 1 lbw 2 ODI v Australia Perth 3 Feb 2013 ODI # 3331
4 21 14 0 0 28.57 2 caught 1 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
4 3 2 1 0 200.00 2 bowled 2 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
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
4 - 31 0 0 12.90 1 bowled 1 ODI v India Providence 8 Aug 2019 ODI # 4196
4 19 10 1 0 40.00 3 caught 1 T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
4 24 10 0 0 40.00 1 bowled 1 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
3 5 4 0 0 75.00 5 caught 1 ODI v Zimbabwe Chester-le-Street 16 Jul 2000 ODI # 1616
3 18 10 0 0 30.00 1 bowled 2 ODI v India Port of Spain 2 Jun 2002 ODI # 1838
3 17 10 0 0 30.00 1 caught 2 Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
3 - 5 0 0 60.00 1 caught 1 ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
3 7 8 0 0 37.50 1 caught 3 Test v India Basseterre 22 Jun 2006 Test # 1807
3 25 18 0 0 16.66 1 caught 4 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
3 26 16 0 0 18.75 2 lbw 1 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
3 19 13 0 0 23.07 2 bowled 2 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
3 19 18 0 0 16.66 1 caught 2 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
3 6 4 0 0 75.00 2 bowled 2 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
2 29 21 0 0 9.52 1 bowled 1 ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
2 19 17 0 0 11.76 1 bowled 1 ODI v England Georgetown 18 Apr 2004 ODI # 2118
2 - 11 0 0 18.18 1 caught 2 ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
2 24 22 0 0 9.09 1 bowled 2 ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
2 - 17 0 0 11.76 1 bowled 1 ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
2 2 3 0 0 66.66 1 caught 3 Test v India Gros Islet 10 Jun 2006 Test # 1806
2 - 2 0 0 100.00 1 bowled 4 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
2 10 6 0 0 33.33 1 caught 1 ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
2 37 23 0 0 8.69 1 caught 2 ODI v Australia North Sound 27 Mar 2007 ODI # 2555
2 10 9 0 0 22.22 1 caught 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
2 9 11 0 0 18.18 1 lbw 2 ODI v England Providence 20 Mar 2009 ODI # 2826
2 3 3 0 0 66.66 1 caught 1 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
2 13 8 0 0 25.00 2 caught 1 T20I v England Nottingham 24 Jun 2012 T20I # 246
2 26 9 0 0 22.22 2 caught 1 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
2 - 19 0 0 10.52 2 caught 1 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
2 14 5 0 0 40.00 5 bowled 2 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
2 - 4 0 0 50.00 1 caught 1 ODI v England The Oval 27 Sep 2017 ODI # 3916
1* - 2 0 0 50.00 2 not out 1 T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
1 2 3 0 0 33.33 1 caught 2 ODI v South Africa St George's 5 May 2001 ODI # 1714
1 9 12 0 0 8.33 2 caught 3 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
1 14 16 0 0 6.25 1 caught 1 ODI v South Africa Durban 30 Jan 2004 ODI # 2092
1 11 8 0 0 12.50 1 lbw 2 ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
1 6 9 0 0 11.11 1 caught 1 ODI v Asia XI Melbourne 10 Jan 2005 ODI # 2203
1 23 16 0 0 6.25 2 caught 3 Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
1 13 7 0 0 14.28 6 lbw 2 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
1 17 11 0 0 9.09 1 lbw 1 ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
1 5 4 0 0 25.00 1 caught 2 T20I v New Zealand Hamilton 28 Dec 2008 T20I # 79
1 8 4 0 0 25.00 1 lbw 3 Test v Australia Brisbane 26 Nov 2009 Test # 1936
1 23 8 0 0 12.50 1 run out 2 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
1 3 5 0 0 20.00 1 caught 1 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
1 9 3 0 0 33.33 2 caught 2 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
1 12 11 0 0 9.09 1 bowled 2 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
1 18 5 0 0 20.00 2 caught 1 ODI v South Africa East London 21 Jan 2015 ODI # 3587
1 19 9 0 0 11.11 1 bowled 1 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
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
0* 6 7 0 0 0.00 1 not out 4 Test v India Bridgetown 2 May 2002 Test # 1601
0* - 6 0 0 0.00 1 not out 2 ODI v Australia Sydney 12 Feb 2010 ODI # 2954
0 1 1 0 0 0.00 3 bowled 3 Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
0 - 2 0 0 0.00 5 caught 1 ODI v Pakistan Port of Spain 23 Apr 2000 ODI # 1595
0 11 8 0 0 0.00 2 lbw 2 Test v England Birmingham 15 Jun 2000 Test # 1500
0 6 5 0 0 0.00 2 lbw 1 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
0 5 1 0 0 0.00 2 caught 4 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 4 3 0 0 0.00 2 caught 1 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 4 1 0 0 0.00 2 caught 3 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 5 5 0 0 0.00 1 run out 1 ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
0 4 4 0 0 0.00 1 caught 3 Test v India Chennai 17 Oct 2002 Test # 1618
0 22 5 0 0 0.00 2 caught 1 ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
0 1 2 0 0 0.00 1 bowled 2 Test v Australia St John's 9 May 2003 Test # 1645
0 - 9 0 0 0.00 1 caught 2 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
0 12 12 0 0 0.00 1 lbw 4 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
0 1 1 0 0 0.00 1 lbw 3 Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
0 9 8 0 0 0.00 1 caught 2 ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
0 3 3 0 0 0.00 1 lbw 2 ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
0 - 3 0 0 0.00 1 caught 2 ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
0 4 3 0 0 0.00 2 caught 1 Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
0 1 2 0 0 0.00 1 bowled 2 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
0 13 16 0 0 0.00 1 bowled 1 ODI v New Zealand Queenstown 22 Feb 2006 ODI # 2335
0 7 8 0 0 0.00 1 caught 1 ODI v India Kingston 20 May 2006 ODI # 2379
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
0 1 1 0 0 0.00 1 lbw 2 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
0 4 5 0 0 0.00 1 caught 1 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
0 9 4 0 0 0.00 2 caught 1 ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
0 1 1 0 0 0.00 1 lbw 2 ODI v India Chennai 27 Jan 2007 ODI # 2487
0 2 3 0 0 0.00 1 caught 1 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
0 11 11 0 0 0.00 1 lbw 2 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
0 3 6 0 0 0.00 1 bowled 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
0 2 3 0 0 0.00 1 caught 2 ODI v England Gros Islet 3 Apr 2009 ODI # 2833
0 17 11 0 0 0.00 1 caught 3 Test v England Lord's 6 May 2009 Test # 1919
0 3 2 0 0 0.00 1 caught 1 ODI v India Gros Islet 5 Jul 2009 ODI # 2855
0 1 1 0 0 0.00 1 lbw 1 ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
0 7 2 0 0 0.00 1 lbw 2 T20I v South Africa North Sound 20 May 2010 T20I # 179
0 1 1 0 0 0.00 1 lbw 1 Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
0 1 1 0 0 0.00 1 bowled 2 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
0 1 2 0 0 0.00 1 run out 1 ODI v India Kochi 21 Nov 2013 ODI # 3436
0 1 1 0 0 0.00 1 caught 2 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
0 4 2 0 0 0.00 2 caught 2 T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
0 1 1 0 0 0.00 1 caught 1 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
0 17 13 0 0 0.00 1 caught 1 ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
0 2 1 0 0 0.00 3 lbw 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
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 England St George's 25 Feb 2019 ODI # 4098
TDNB - - - - - - - - ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page