Records type batting analysis [change type]
View innings by innings list [change view]
Toss result won the toss remove won the toss from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1994-2015 164 280 49 11867 37750+ 203* 51.37 27395 43.31 30 66 15 1285 36 Profile
filtered 1994-2015 85 148 27 6099 19949+ 203* 50.40 14425 42.28 13 36 7 652 23
Innings by innings list
136* 675 510 17 0 26.66 6 not out 2 v India St John's 10 May 2002 Test # 1602
203* 541 370 23 0 54.86 5 not out 1 v South Africa Georgetown 31 Mar 2005 Test # 1745
203* 457 372 22 0 54.56 5 not out 1 v Bangladesh Mirpur 13 Nov 2012 Test # 2057
118 387 263 15 1 44.86 4 caught 1 v England Georgetown 27 Feb 1998 Test # 1404
97* 387 216 6 2 44.90 5 not out 1 v India Basseterre 22 Jun 2006 Test # 1807
103* 387 248 9 1 41.53 5 not out 1 v Australia Bridgetown 7 Apr 2012 Test # 2040
128* 383 270 15 0 47.40 5 not out 2 v England Lord's 22 Jul 2004 Test # 1707
140 367 290 23 0 48.27 6 lbw 1 v India Georgetown 11 Apr 2002 Test # 1598
101* 365 231 13 0 43.72 6 not out 2 v India Bridgetown 2 May 2002 Test # 1601
153* 358 254 10 2 60.23 5 not out 3 v Pakistan Bridgetown 26 May 2005 Test # 1752
126* 340 282 11 3 44.68 5 not out 1 v New Zealand Napier 19 Dec 2008 Test # 1900
89 333 218 9 1 40.82 4 bowled 2 v Pakistan St John's 25 May 2000 Test # 1497
108 323 284 13 0 38.02 5 caught 2 v Zimbabwe Roseau 20 Mar 2013 Test # 2083
65* 315 223 6 0 29.14 5 not out 1 v South Africa Cape Town 2 Jan 2008 Test # 1858
77 305 231 10 0 33.33 6 caught 2 v England Bridgetown 8 Apr 1994 Test # 1258
70* 299 168 4 1 41.66 5 not out 3 v South Africa Cape Town 2 Jan 2008 Test # 1858
79 295 241 9 0 32.78 3 caught 3 v India Port of Spain 14 Mar 1997 Test # 1361
118 286 196 7 2 60.20 5 lbw 1 v India Delhi 6 Nov 2011 Test # 2015
82 284 230 4 0 35.65 5 caught 2 v Australia Brisbane 22 Nov 1996 Test # 1340
92 275 193 9 0 47.66 5 caught 1 v Pakistan Bridgetown 26 May 2005 Test # 1752
74 273 210 10 0 35.23 4 lbw 1 v South Africa Johannesburg 26 Nov 1998 Test # 1429
74 269 193 9 0 38.34 5 lbw 2 v England Lord's 17 May 2007 Test # 1831
75* 264 182 10 0 41.20 6 not out 1 v England St John's 16 Apr 1994 Test # 1259
81 262 178 8 0 45.50 6 caught 3 v Pakistan Lahore 11 Nov 2006 Test # 1815
67* 260 162 5 0 41.35 6 not out 4 v India Port of Spain 19 Apr 2002 Test # 1599
46* 248 172 3 0 26.74 5 not out 2 v Pakistan Georgetown 5 May 2000 Test # 1494
62 239 151 5 0 41.05 4 caught 1 v Australia Adelaide 4 Dec 2009 Test # 1939
69 238 201 11 0 34.32 6 bowled 2 v New Zealand Christchurch 3 Feb 1995 Test # 1286
97* 231 152 18 0 63.81 5 not out 4 v England Lord's 22 Jul 2004 Test # 1707
55 231 165 5 0 33.33 5 caught 4 v England St John's 15 Feb 2009 Test # 1908
69 227 158 6 1 43.67 5 lbw 1 v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
79* 226 142 12 1 55.63 5 not out 2 v Australia Bridgetown 12 Jun 2008 Test # 1879
48* 221 158 1 1 30.37 5 not out 3 v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
36* 216 127 0 0 28.34 6 not out 3 v Pakistan Providence 12 May 2011 Test # 1992
40 208 122 5 0 32.78 3 caught 2 v South Africa St John's 6 Apr 2001 Test # 1542
82 205 131 11 0 62.59 6 caught 2 v New Zealand Bridgetown 19 Apr 1996 Test # 1325
50 203 113 5 0 44.24 5 run out 3 v South Africa Cape Town 2 Jan 2015 Test # 2154
61* 202 168 8 0 36.30 6 not out 1 v New Zealand Wellington 10 Feb 1995 Test # 1289
42 201 147 2 0 28.57 5 caught 3 v England Port of Spain 19 Mar 2004 Test # 1690
50 201 131 5 0 38.16 4 lbw 4 v Australia Bridgetown 12 Jun 2008 Test # 1879
50 197 124 5 0 40.32 6 caught 3 v England Port of Spain 25 Mar 1994 Test # 1257
46 186 139 8 0 33.09 5 caught 2 v England North Sound 13 Apr 2015 Test # 2157
36 185 128 5 0 28.12 5 caught 3 v New Zealand Wellington 17 Mar 2006 Test # 1790
76 182 115 6 1 66.08 5 caught 1 v England Manchester 12 Aug 2004 Test # 1711
53 182 138 6 0 38.40 5 caught 1 v South Africa Bridgetown 21 Apr 2005 Test # 1749
45 181 147 3 0 30.61 5 caught 2 v England Bridgetown 12 Mar 1998 Test # 1407
70 181 143 8 0 48.95 3 caught 3 v New Zealand Wellington 26 Dec 1999 Test # 1478
38 169 114 6 0 33.33 3 caught 2 v South Africa Centurion 15 Jan 1999 Test # 1441
52 164 117 4 0 44.44 3 caught 1 v India Kingston 6 Mar 1997 Test # 1357
62 163 135 9 0 45.92 6 bowled 2 v England Georgetown 17 Mar 1994 Test # 1254
73 161 119 11 0 61.34 5 caught 2 v England Birmingham 15 Jun 2000 Test # 1500
37 159 117 1 0 31.62 6 bowled 2 v India Bridgetown 28 Jun 2011 Test # 1998
51 158 114 6 0 44.73 6 caught 2 v New Zealand St George's 28 Jun 2002 Test # 1608
27 153 86 3 0 31.39 4 caught 1 v India Chennai 17 Oct 2002 Test # 1618
43* 148 101 1 0 42.57 5 not out 4 v New Zealand Kingston 2 Aug 2012 Test # 2052
27 147 83 4 0 32.53 5 bowled 1 v Pakistan Providence 12 May 2011 Test # 1992
42 143 97 7 0 43.29 5 caught 2 v South Africa Centurion 16 Jan 2004 Test # 1682
21 140 92 0 0 22.82 6 caught 3 v Australia Bridgetown 1 May 2003 Test # 1643
39 140 102 3 0 38.23 5 caught 1 v Australia Hobart 17 Nov 2005 Test # 1771
48 136 89 5 0 53.93 3 caught 3 v India Kingston 6 Mar 1997 Test # 1357
74 131 90 13 0 82.22 3 caught 2 v Zimbabwe Harare 27 Jul 2001 Test # 1553
32 131 104 3 0 30.76 4 caught 1 v Sri Lanka Galle 15 Nov 2010 Test # 1977
46 130 86 9 0 53.48 5 lbw 1 v England Nottingham 25 May 2012 Test # 2044
35* 128 76 3 0 46.05 6 not out 2 v New Zealand Bridgetown 21 Jun 2002 Test # 1607
36 128 79 3 0 45.56 5 bowled 1 v India Eden Gardens 6 Nov 2013 Test # 2101
76 125 87 10 0 87.35 5 lbw 2 v New Zealand Dunedin 3 Dec 2013 Test # 2104
42 124 82 2 1 51.21 3 caught 1 v India Port of Spain 14 Mar 1997 Test # 1361
31* 123 75 3 0 41.33 5 not out 3 v New Zealand Wellington 11 Dec 2013 Test # 2106
43 122 91 7 0 47.25 3 caught 4 v South Africa Centurion 15 Jan 1999 Test # 1441
35 119 70 5 0 50.00 5 caught 1 v South Africa Port of Spain 8 Apr 2005 Test # 1747
59* 117 79 6 0 74.68 6 not out 3 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
31 113 61 4 0 50.81 6 caught 3 v Australia Georgetown 10 Apr 2003 Test # 1638
12 113 87 0 0 13.79 5 lbw 4 v India Bridgetown 28 Jun 2011 Test # 1998
27 112 88 1 0 30.68 4 lbw 3 v Australia Adelaide 4 Dec 2009 Test # 1939
100 108 72 15 2 138.88 6 lbw 1 v Australia Georgetown 10 Apr 2003 Test # 1638
27 107 72 5 0 37.50 5 caught 3 v South Africa Centurion 16 Jan 2004 Test # 1682
16 102 72 2 0 22.22 2 caught 4 v South Africa Gqeberha 10 Dec 1998 Test # 1433
31* 101 60 2 0 51.66 5 not out 3 v India Eden Gardens 6 Nov 2013 Test # 2101
19 99 69 1 0 27.53 5 lbw 4 v Pakistan Sharjah 7 Feb 2002 Test # 1588
25 97 77 0 0 32.46 5 caught 1 v Australia Adelaide 25 Nov 2005 Test # 1773
21 88 56 2 0 37.50 5 caught 2 v South Africa Centurion 17 Dec 2014 Test # 2150
16 86 46 1 0 34.78 3 lbw 4 v South Africa St John's 6 Apr 2001 Test # 1542
24 81 53 1 0 45.28 3 caught 1 v India St John's 4 Apr 1997 Test # 1364
31 80 62 5 0 50.00 5 lbw 3 v South Africa Bridgetown 21 Apr 2005 Test # 1749
47 79 58 7 0 81.03 6 lbw 3 v India Delhi 6 Nov 2011 Test # 2015
18 77 58 0 0 31.03 5 caught 1 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
14 72 46 2 0 30.43 3 caught 3 v Pakistan Peshawar 17 Nov 1997 Test # 1384
9 72 48 1 0 18.75 5 stumped 1 v South Africa Cape Town 2 Jan 2015 Test # 2154
20 66 45 2 0 44.44 3 caught 1 v Australia Adelaide 25 Jan 1997 Test # 1352
19 65 52 3 0 36.53 6 bowled 1 v England Port of Spain 25 Mar 1994 Test # 1257
5 64 40 0 0 12.50 4 lbw 2 v England St John's 20 Mar 1998 Test # 1411
7 63 50 0 0 14.00 3 caught 1 v South Africa Kingston 19 Apr 2001 Test # 1544
13 63 48 1 0 27.08 5 lbw 4 v England North Sound 13 Apr 2015 Test # 2157
8 58 46 1 0 17.39 5 caught 1 v New Zealand Wellington 17 Mar 2006 Test # 1790
31 57 40 4 0 77.50 4 lbw 4 v Pakistan St John's 25 May 2000 Test # 1497
16 56 31 1 0 51.61 5 caught 3 v Pakistan Karachi 6 Dec 1997 Test # 1391
7 56 37 1 0 18.91 5 bowled 1 v England Kingston 11 Mar 2004 Test # 1687
9 56 40 0 0 22.50 5 caught 2 v New Zealand Kingston 2 Aug 2012 Test # 2052
14 55 34 2 0 41.17 4 caught 1 v New Zealand Hamilton 16 Dec 1999 Test # 1477
24 53 40 3 0 60.00 4 caught 4 v Sri Lanka Kandy 22 Jul 2005 Test # 1757
8 50 38 1 0 21.05 3 caught 3 v Australia Adelaide 25 Jan 1997 Test # 1352
21 50 35 4 0 60.00 5 lbw 1 v Pakistan Karachi 6 Dec 1997 Test # 1391
4 46 31 0 0 12.90 6 caught 3 v Australia Adelaide 25 Nov 2005 Test # 1773
15 45 33 1 0 45.45 6 caught 1 v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
2 45 32 0 0 6.25 5 caught 2 v Australia Brisbane 3 Nov 2005 Test # 1769
7 44 29 0 0 24.13 5 bowled 2 v South Africa Gqeberha 26 Dec 2014 Test # 2153
5 43 29 0 0 17.24 6 caught 4 v England Bridgetown 8 Apr 1994 Test # 1258
7 43 31 0 0 22.58 3 caught 3 v South Africa Kingston 19 Apr 2001 Test # 1544
15 42 30 2 0 50.00 5 caught 4 v New Zealand Auckland 9 Mar 2006 Test # 1787
5 41 27 0 0 18.51 4 caught 2 v New Zealand Wellington 26 Dec 1999 Test # 1478
17 37 30 2 0 56.66 6 caught 4 v New Zealand Bridgetown 21 Jun 2002 Test # 1607
15 36 28 3 0 53.57 6 lbw 3 v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
14 35 30 1 0 46.66 5 bowled 4 v Australia Brisbane 22 Nov 1996 Test # 1340
13 34 26 2 0 50.00 4 lbw 2 v Sri Lanka Kandy 22 Jul 2005 Test # 1757
13 34 23 3 0 56.52 6 caught 2 v New Zealand Auckland 9 Mar 2006 Test # 1787
7 31 25 1 0 28.00 5 lbw 4 v Australia Brisbane 3 Nov 2005 Test # 1769
16 30 27 2 0 59.25 5 caught 2 v Pakistan Sharjah 7 Feb 2002 Test # 1588
11 30 24 0 1 45.83 5 caught 3 v India Basseterre 22 Jun 2006 Test # 1807
6 24 19 0 0 31.57 5 caught 2 v New Zealand Wellington 11 Dec 2013 Test # 2106
1 23 16 0 0 6.25 4 lbw 3 v South Africa Johannesburg 26 Nov 1998 Test # 1429
10 23 12 2 0 83.33 5 caught 3 v Australia Hobart 17 Nov 2005 Test # 1771
12 23 21 2 0 57.14 5 caught 3 v Australia Bridgetown 7 Apr 2012 Test # 2040
1 23 16 0 0 6.25 5 lbw 3 v New Zealand Dunedin 3 Dec 2013 Test # 2104
11 22 15 2 0 73.33 4 caught 3 v England Nottingham 25 May 2012 Test # 2044
3 19 11 0 0 27.27 4 caught 3 v India Chennai 17 Oct 2002 Test # 1618
4 17 8 0 0 50.00 4 caught 2 v Bangladesh Dhaka 8 Dec 2002 Test # 1630
3* 12 4 0 0 75.00 4 not out 4 v England Bridgetown 12 Mar 1998 Test # 1407
2 11 13 0 0 15.38 5 caught 1 v England Port of Spain 19 Mar 2004 Test # 1690
4 11 9 1 0 44.44 5 caught 3 v South Africa Centurion 17 Dec 2014 Test # 2150
2 10 10 0 0 20.00 5 caught 3 v England Manchester 12 Aug 2004 Test # 1711
5 10 7 0 0 71.42 5 lbw 1 v Pakistan Lahore 11 Nov 2006 Test # 1815
4 9 7 1 0 57.14 5 lbw 2 v South Africa Gqeberha 10 Dec 1998 Test # 1433
0 9 5 0 0 0.00 3 caught 3 v New Zealand Hamilton 16 Dec 1999 Test # 1477
1 9 4 0 0 25.00 11 lbw 3 v Bangladesh Mirpur 13 Nov 2012 Test # 2057
0 8 7 0 0 0.00 4 bowled 3 v England Kingston 11 Mar 2004 Test # 1687
1 6 4 0 0 25.00 6 lbw 2 v India Port of Spain 19 Apr 2002 Test # 1599
1 6 8 0 0 12.50 6 caught 2 v England St John's 15 Feb 2009 Test # 1908
1 5 5 0 0 20.00 5 lbw 3 v South Africa Port of Spain 8 Apr 2005 Test # 1747
4 5 5 1 0 80.00 5 caught 3 v England Lord's 6 May 2009 Test # 1919
0 3 1 0 0 0.00 4 run out 3 v England Georgetown 27 Feb 1998 Test # 1404
0 2 2 0 0 0.00 3 bowled 1 v Pakistan Peshawar 17 Nov 1997 Test # 1384
0 2 1 0 0 0.00 5 caught 2 v England Lord's 6 May 2009 Test # 1919
0 1 1 0 0 0.00 5 caught 2 v Australia Bridgetown 1 May 2003 Test # 1643
0 1 1 0 0 0.00 5 caught 3 v New Zealand Napier 19 Dec 2008 Test # 1900
18 - 37 1 0 48.64 5 lbw 2 v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
86* - 146 7 0 58.90 5 not out 4 v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
22 - 63 0 1 34.92 4 caught 1 v South Africa Bridgetown 26 Jun 2010 Test # 1962
71* - 179 7 1 39.66 4 not out 3 v South Africa Bridgetown 26 Jun 2010 Test # 1962
DNB - - - - - - - 3 v England St John's 16 Apr 1994 Test # 1259
DNB - - - - - - - 4 v New Zealand Bridgetown 19 Apr 1996 Test # 1325
DNB - - - - - - - 4 v Zimbabwe Harare 27 Jul 2001 Test # 1553
DNB - - - - - - - 4 v India Bridgetown 2 May 2002 Test # 1601
DNB - - - - - - - 4 v England Lord's 17 May 2007 Test # 1831
TDNB - - - - - - - - v England North Sound 13 Feb 2009 Test # 1907
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page