Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 13 Apr 2004 remove greater than or equal to 13 Apr 2004 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 2004-2016 101 176 9 6453 302 38.64 9989 64.60 12 31 14 776 107 Profile
filtered 2004-2015 49 90 3 2515 225 28.90 4203 59.83 3 12 5 307 27
Innings by innings list
225 543 308 22 4 73.05 2 caught 3 v India Hyderabad 12 Nov 2010 Test # 1975
143 339 243 10 2 58.84 7 caught 2 v Bangladesh Dhaka 19 Oct 2004 Test # 1715
111 - 112 15 1 99.10 7 caught 1 v Zimbabwe Harare 7 Aug 2005 Test # 1759
97 173 97 13 2 100.00 5 bowled 1 v England Lord's 15 May 2008 Test # 1874
96 229 162 14 0 59.25 3 caught 3 v England Lord's 20 May 2004 Test # 1700
84* 176 134 14 2 62.68 7 not out 3 v Australia Adelaide 28 Nov 2008 Test # 1896
84 187 139 8 0 60.43 3 bowled 3 v West Indies North Sound 25 Jul 2012 Test # 2050
80 119 80 10 2 100.00 5 caught 4 v Australia Brisbane 5 Nov 2015 Test # 2185
71 186 126 9 0 56.34 3 bowled 3 v England Nottingham 5 Jun 2008 Test # 1878
68 167 125 8 2 54.40 2 bowled 1 v Sri Lanka Galle 17 Nov 2012 Test # 2059
66 174 122 8 1 54.09 5 caught 1 v Bangladesh Mirpur 25 Oct 2008 Test # 1890
65 221 122 11 0 53.27 2 stumped 2 v India Ahmedabad 4 Nov 2010 Test # 1974
55 139 98 3 1 56.12 5 lbw 3 v England Leeds 29 May 2015 Test # 2163
54 127 87 5 0 62.06 8 bowled 1 v England Leeds 3 Jun 2004 Test # 1702
51 146 103 7 0 49.51 2 lbw 3 v South Africa Cape Town 2 Jan 2013 Test # 2069
42 174 130 3 0 32.30 2 lbw 3 v India Hyderabad 23 Aug 2012 Test # 2054
42 62 38 6 1 110.52 5 caught 2 v England Lord's 21 May 2015 Test # 2162
41 44 28 6 1 146.42 5 caught 1 v England Leeds 29 May 2015 Test # 2163
40 134 84 4 0 47.61 8 caught 1 v India Nagpur 20 Nov 2010 Test # 1978
36 66 53 5 1 67.92 7 lbw 4 v Australia Adelaide 26 Nov 2004 Test # 1723
35 75 43 7 0 81.39 2 stumped 3 v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
34 81 51 7 0 66.66 1 caught 1 v Australia Brisbane 1 Dec 2011 Test # 2020
33 49 38 2 2 86.84 8 caught 4 v South Africa Centurion 15 Apr 2006 Test # 1798
31 43 30 6 0 103.33 7 caught 2 v South Africa Centurion 15 Apr 2006 Test # 1798
31 51 30 5 0 103.33 5 caught 1 v West Indies Bridgetown 26 Jun 2014 Test # 2127
30 140 101 2 1 29.70 7 caught 1 v Australia Adelaide 28 Nov 2008 Test # 1896
29 82 56 2 1 51.78 8 run out 4 v Sri Lanka Galle 18 Aug 2009 Test # 1930
27 82 54 4 0 50.00 5 bowled 2 v Australia Perth 13 Nov 2015 Test # 2187
26 79 61 4 0 42.62 5 caught 4 v South Africa Johannesburg 8 Nov 2007 Test # 1846
25 58 37 4 0 67.56 5 caught 2 v Bangladesh Chattogram 17 Oct 2008 Test # 1888
25 56 38 4 0 65.78 2 lbw 3 v India Nagpur 20 Nov 2010 Test # 1978
25 50 43 5 0 58.13 3 caught 1 v West Indies North Sound 25 Jul 2012 Test # 2050
25 83 53 3 0 47.16 5 lbw 3 v West Indies Bridgetown 26 Jun 2014 Test # 2127
24 37 22 4 0 109.09 7 caught 2 v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
24 65 45 4 0 53.33 5 caught 3 v England Lord's 15 May 2008 Test # 1874
23 31 21 3 0 109.52 1 caught 3 v India Bengaluru 31 Aug 2012 Test # 2055
22 31 27 3 0 81.48 1 caught 2 v India Hyderabad 23 Aug 2012 Test # 2054
22 35 32 1 1 68.75 5 bowled 3 v Bangladesh Chattogram 9 Oct 2013 Test # 2097
21 65 52 1 0 40.38 8 caught 1 v England Nottingham 10 Jun 2004 Test # 1704
21 50 34 2 0 61.76 6 caught 3 v South Africa Centurion 16 Nov 2007 Test # 1848
21 45 25 3 0 84.00 5 lbw 1 v Bangladesh Chattogram 9 Oct 2013 Test # 2097
20 51 31 4 0 64.51 3 caught 3 v England Leeds 3 Jun 2004 Test # 1702
20 54 29 2 0 68.96 7 caught 2 v England Leeds 24 May 2013 Test # 2089
20 32 21 3 0 95.23 5 lbw 3 v Australia Adelaide 27 Nov 2015 Test # 2190
19 82 54 2 0 35.18 4 caught 3 v West Indies Kingston 2 Aug 2012 Test # 2052
18 50 43 2 0 41.86 7 caught 2 v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
17* 18 17 3 0 100.00 8 not out 1 v Bangladesh Chattogram 26 Oct 2004 Test # 1717
17 63 47 1 0 36.17 6 bowled 3 v West Indies Kingston 8 Jun 2014 Test # 2123
16 98 44 2 0 36.36 1 caught 1 v Australia Hobart 9 Dec 2011 Test # 2021
14 44 27 2 0 51.85 2 bowled 1 v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
13 43 28 1 0 46.42 7 caught 1 v South Africa Centurion 16 Nov 2007 Test # 1848
13 19 19 1 0 68.42 6 bowled 4 v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
13 17 10 1 1 130.00 2 caught 3 v Sri Lanka Galle 17 Nov 2012 Test # 2059
13 97 61 2 0 21.31 2 caught 2 v South Africa Gqeberha 11 Jan 2013 Test # 2071
12 50 34 1 0 35.29 2 caught 3 v Australia Hobart 9 Dec 2011 Test # 2021
11* 39 28 2 0 39.28 2 not out 4 v India Ahmedabad 4 Nov 2010 Test # 1974
11 14 10 1 1 110.00 5 caught 1 v England Manchester 23 May 2008 Test # 1876
11 25 14 1 0 78.57 1 lbw 3 v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
11 88 57 1 0 19.29 2 lbw 3 v South Africa Gqeberha 11 Jan 2013 Test # 2071
11 32 17 2 0 64.70 5 caught 2 v Bangladesh Mirpur 21 Oct 2013 Test # 2099
10 23 16 0 0 62.50 8 stumped 1 v Australia Brisbane 18 Nov 2004 Test # 1721
10 27 23 1 0 43.47 7 lbw 2 v Australia Adelaide 26 Nov 2004 Test # 1723
9 38 24 1 0 37.50 8 lbw 2 v South Africa Johannesburg 8 Nov 2007 Test # 1846
9 8 9 1 0 100.00 3 bowled 2 v England Nottingham 5 Jun 2008 Test # 1878
8 15 12 1 0 66.66 8 caught 3 v Australia Brisbane 18 Nov 2004 Test # 1721
8 7 8 2 0 100.00 5 caught 2 v Australia Brisbane 20 Nov 2008 Test # 1894
8 11 6 2 0 133.33 6 lbw 4 v England Lord's 16 May 2013 Test # 2088
7 24 19 1 0 36.84 2 bowled 1 v South Africa Cape Town 2 Jan 2013 Test # 2069
7 35 17 1 0 41.17 5 caught 1 v West Indies Kingston 8 Jun 2014 Test # 2123
6 9 6 1 0 100.00 5 caught 2 v Australia Brisbane 5 Nov 2015 Test # 2185
5 6 7 1 0 71.42 9 bowled 1 v England Lord's 20 May 2004 Test # 1700
5 22 14 1 0 35.71 7 lbw 1 v South Africa Cape Town 27 Apr 2006 Test # 1800
5 21 9 1 0 55.55 7 caught 3 v South Africa Johannesburg 5 May 2006 Test # 1801
4 21 22 0 0 18.18 3 caught 3 v England Nottingham 10 Jun 2004 Test # 1704
4 15 8 1 0 50.00 2 caught 1 v India Hyderabad 12 Nov 2010 Test # 1975
4 16 10 0 0 40.00 2 lbw 1 v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
4 12 6 1 0 66.66 5 lbw 1 v West Indies Port of Spain 16 Jun 2014 Test # 2125
4 10 6 0 0 66.66 5 caught 1 v Australia Adelaide 27 Nov 2015 Test # 2190
3 11 6 0 0 50.00 5 lbw 4 v Australia Brisbane 20 Nov 2008 Test # 1894
3 30 17 0 0 17.64 2 lbw 3 v West Indies Port of Spain 16 Jun 2014 Test # 2125
2 23 9 0 0 22.22 6 lbw 4 v Bangladesh Chattogram 17 Oct 2008 Test # 1888
2 28 22 0 0 9.09 6 caught 2 v England Lord's 16 May 2013 Test # 2088
1 14 8 0 0 12.50 7 bowled 2 v Sri Lanka Galle 18 Aug 2009 Test # 1930
1 28 10 0 0 10.00 2 caught 3 v Australia Brisbane 1 Dec 2011 Test # 2020
1 31 19 0 0 5.26 7 caught 4 v England Leeds 24 May 2013 Test # 2089
0 3 2 0 0 0.00 7 caught 1 v South Africa Johannesburg 5 May 2006 Test # 1801
0 2 3 0 0 0.00 5 lbw 3 v England Manchester 23 May 2008 Test # 1876
0 6 4 0 0 0.00 3 caught 1 v West Indies Kingston 2 Aug 2012 Test # 2052
0 4 5 0 0 0.00 2 lbw 1 v India Bengaluru 31 Aug 2012 Test # 2055
0 1 1 0 0 0.00 6 bowled 4 v England Lord's 21 May 2015 Test # 2162
DNB - - - - - - - 3 v South Africa Cape Town 27 Apr 2006 Test # 1800
DNB - - - - - - - 3 v Bangladesh Mirpur 25 Oct 2008 Test # 1890
DNB - - - - - - - 4 v Australia Perth 13 Nov 2015 Test # 2187
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