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
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 1997-2014 149 252 15 11814 374 49.84 22959 51.45 34 50 15 1387 61 Profile
filtered 1998-2014 61 110 6 4317 275 41.50 8506 50.75 10 16 9 524 16
Innings by innings list
275 610 435 27 1 63.21 4 bowled 2 v India Ahmedabad 16 Nov 2009 Test # 1933
240 531 424 32 0 56.60 4 caught 1 v Pakistan Karachi 21 Feb 2009 Test # 1909
203* 416 272 16 4 74.63 4 not out 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
166 391 269 19 1 61.71 4 caught 3 v Bangladesh Mirpur 26 Dec 2008 Test # 1903
141 342 243 19 1 58.02 4 caught 2 v New Zealand Napier 4 Apr 2005 Test # 1746
136 369 234 13 0 58.11 4 lbw 1 v West Indies Providence 22 Mar 2008 Test # 1869
119 366 220 12 0 54.09 4 caught 3 v England Lord's 11 May 2006 Test # 1802
107 222 168 17 0 63.69 4 caught 1 v England Lord's 16 May 2002 Test # 1603
104 271 194 13 0 53.60 4 caught 2 v Australia Hobart 16 Nov 2007 Test # 1847
100* 174 152 7 1 65.78 4 not out 2 v Zimbabwe Bulawayo 14 May 2004 Test # 1699
98 270 195 13 0 50.25 4 caught 2 v South Africa Durban 26 Dec 2000 Test # 1526
91 206 207 11 1 43.96 4 caught 2 v Zimbabwe Harare 26 Nov 1999 Test # 1473
79 218 168 8 0 47.02 4 caught 3 v England Leeds 20 Jun 2014 Test # 2126
72 154 110 12 1 65.45 3 caught 1 v Australia Sydney 3 Jan 2013 Test # 2070
72 187 147 6 0 48.97 4 lbw 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
71 119 80 14 1 88.75 3 caught 2 v India Chennai 2 Dec 2005 Test # 1775
68 174 96 8 1 70.83 4 caught 2 v Pakistan Lahore 6 Mar 2002 Test # 1592
67 205 164 7 0 40.85 4 caught 4 v India Delhi 10 Dec 2005 Test # 1776
61 167 118 9 0 51.69 4 caught 2 v England Lord's 11 May 2006 Test # 1802
60 125 103 9 0 58.25 4 lbw 2 v India Delhi 10 Dec 2005 Test # 1776
60 200 128 9 0 46.87 3 caught 3 v Australia Sydney 3 Jan 2013 Test # 2070
59 194 158 7 0 37.34 4 caught 3 v England Birmingham 30 May 2002 Test # 1605
57 126 100 9 0 57.00 4 caught 3 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
57 138 106 7 0 53.77 4 caught 4 v India Ahmedabad 18 Dec 2005 Test # 1778
55 153 105 7 0 52.38 4 lbw 2 v England Lord's 12 Jun 2014 Test # 2124
50 143 93 5 0 53.76 3 caught 4 v Pakistan Lahore 4 Mar 1999 Test # 1447
49 163 105 7 0 46.66 6 caught 2 v Bangladesh Bogra 8 Mar 2006 Test # 1786
49 144 119 5 0 41.17 4 caught 3 v Australia Brisbane 8 Nov 2007 Test # 1845
49 137 84 8 0 58.33 4 caught 2 v England Lord's 3 Jun 2011 Test # 1995
47 91 60 7 0 78.33 4 caught 1 v England Birmingham 30 May 2002 Test # 1605
47 189 125 6 0 37.60 4 caught 2 v India Kanpur 24 Nov 2009 Test # 1935
45 89 65 8 0 69.23 4 lbw 3 v South Africa Cape Town 2 Jan 2001 Test # 1528
45 104 101 4 0 44.55 4 caught 1 v West Indies Gros Islet 20 Jun 2003 Test # 1648
45 118 84 5 0 53.57 4 caught 3 v England Nottingham 2 Jun 2006 Test # 1804
44 151 106 6 0 41.50 4 bowled 1 v South Africa Centurion 15 Nov 2002 Test # 1626
44 150 114 2 0 38.59 4 bowled 4 v Australia Darwin 1 Jul 2004 Test # 1705
43 166 118 6 0 36.44 4 caught 2 v Australia Cairns 9 Jul 2004 Test # 1706
42 67 55 5 0 76.36 5 run out 2 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
40 169 99 6 0 40.40 4 lbw 3 v South Africa Centurion 15 Nov 2002 Test # 1626
39 151 100 7 0 39.00 4 caught 1 v South Africa Johannesburg 8 Nov 2002 Test # 1624
37 52 52 5 0 71.15 4 caught 2 v Zimbabwe Harare 6 May 2004 Test # 1698
36 88 89 6 0 40.44 5 caught 1 v Pakistan Peshawar 5 Mar 2000 Test # 1487
35 144 103 5 0 33.98 5 caught 4 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
33 72 38 3 0 86.84 4 caught 3 v West Indies Providence 22 Mar 2008 Test # 1869
32 101 60 3 0 53.33 4 caught 3 v West Indies Kingston 27 Jun 2003 Test # 1649
32 97 66 6 0 48.48 4 caught 3 v Pakistan Karachi 28 Oct 2004 Test # 1719
31 161 121 2 0 25.61 4 caught 3 v New Zealand Wellington 15 Dec 2006 Test # 1822
31 81 58 3 1 53.44 4 bowled 1 v South Africa Durban 26 Dec 2011 Test # 2026
30 52 40 4 1 75.00 4 caught 2 v Bangladesh Chattogram 28 Feb 2006 Test # 1784
30 88 61 5 0 49.18 4 caught 1 v Pakistan Lahore 1 Mar 2009 Test # 1912
30 114 73 2 0 41.09 4 caught 1 v South Africa Centurion 15 Dec 2011 Test # 2023
30 130 81 3 0 37.03 4 caught 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
29 57 41 6 0 70.73 4 bowled 4 v Pakistan Karachi 12 Mar 2000 Test # 1489
29 67 63 4 0 46.03 4 caught 1 v India Brabourne 2 Dec 2009 Test # 1937
28 94 71 2 1 39.43 4 caught 3 v England Manchester 13 Jun 2002 Test # 1606
26 - 41 5 0 63.41 4 bowled 1 v West Indies Port of Spain 3 Apr 2008 Test # 1872
25 77 71 4 0 35.21 3 caught 4 v England Lord's 3 Jun 2011 Test # 1995
23* 30 25 4 0 92.00 4 not out 4 v Bangladesh Chattogram 28 Feb 2006 Test # 1784
23 37 35 5 0 65.71 3 caught 3 v South Africa Centurion 20 Jan 2001 Test # 1529
22 92 92 1 0 23.91 4 caught 3 v Bangladesh Chattogram 3 Jan 2009 Test # 1905
22 58 38 2 0 57.89 5 caught 3 v Pakistan Karachi 21 Feb 2009 Test # 1909
22 68 47 3 0 46.80 4 caught 1 v England Leeds 20 Jun 2014 Test # 2126
19 137 77 1 0 24.67 4 caught 4 v Australia Hobart 14 Dec 2012 Test # 2067
18 66 45 3 0 40.00 4 caught 4 v England Lord's 12 Jun 2014 Test # 2124
17 50 45 1 0 37.77 4 lbw 2 v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
17 60 40 3 0 42.50 5 caught 2 v South Africa Centurion 20 Jan 2001 Test # 1529
17 72 54 1 0 31.48 4 caught 2 v England Manchester 13 Jun 2002 Test # 1606
16 44 46 3 0 34.78 4 caught 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
15 36 32 2 0 46.87 4 caught 3 v England Cardiff 26 May 2011 Test # 1994
15 46 31 3 0 48.38 4 run out 3 v South Africa Centurion 15 Dec 2011 Test # 2023
14* 22 21 1 0 66.66 3 not out 4 v England Lord's 16 May 2002 Test # 1603
14 51 43 2 0 32.55 4 caught 2 v Australia Darwin 1 Jul 2004 Test # 1705
14 49 35 2 0 40.00 4 caught 2 v Australia Brisbane 8 Nov 2007 Test # 1845
14 41 27 2 0 51.85 4 lbw 3 v South Africa Durban 26 Dec 2011 Test # 2026
13 37 30 1 0 43.33 5 caught 3 v New Zealand Wellington 11 Apr 2005 Test # 1748
12* 11 7 2 0 171.42 4 not out 4 v Pakistan Lahore 6 Mar 2002 Test # 1592
12 - 13 3 0 92.30 4 bowled 3 v West Indies Port of Spain 3 Apr 2008 Test # 1872
12 41 24 1 0 50.00 4 caught 3 v India Brabourne 2 Dec 2009 Test # 1937
12 37 21 0 1 57.14 4 caught 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
12 36 22 2 0 54.54 4 lbw 2 v Australia Hobart 14 Dec 2012 Test # 2067
11 69 46 1 0 23.91 4 caught 1 v Bangladesh Chattogram 3 Jan 2009 Test # 1905
11 39 29 1 0 37.93 4 lbw 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
10 30 19 2 0 52.63 4 lbw 3 v Pakistan Peshawar 5 Mar 2000 Test # 1487
10 39 28 1 0 35.71 4 caught 1 v West Indies Kingston 27 Jun 2003 Test # 1649
10 24 21 0 0 47.61 4 run out 3 v India Kanpur 24 Nov 2009 Test # 1935
9 56 40 0 0 22.50 3 caught 2 v England The Oval 27 Aug 1998 Test # 1423
8 24 16 2 0 50.00 4 caught 1 v New Zealand Christchurch 7 Dec 2006 Test # 1820
7 27 18 0 0 38.88 4 caught 4 v South Africa Durban 26 Dec 2000 Test # 1526
6* 43 27 0 0 22.22 4 not out 4 v Zimbabwe Harare 26 Nov 1999 Test # 1473
6 28 29 1 0 20.68 4 caught 4 v Australia Cairns 9 Jul 2004 Test # 1706
6 30 23 1 0 26.08 4 caught 3 v England Southampton 16 Jun 2011 Test # 1996
5 27 18 1 0 27.77 4 lbw 3 v England Birmingham 25 May 2006 Test # 1803
4 14 11 0 0 36.36 3 bowled 2 v Pakistan Lahore 4 Mar 1999 Test # 1447
4 46 35 0 0 11.42 4 caught 1 v England Cardiff 26 May 2011 Test # 1994
4 39 25 0 0 16.00 4 caught 1 v England Southampton 16 Jun 2011 Test # 1996
3 27 14 0 0 21.42 4 bowled 1 v Bangladesh Mirpur 26 Dec 2008 Test # 1903
3 32 26 0 0 11.53 4 caught 1 v Australia Melbourne 26 Dec 2012 Test # 2068
2 13 12 0 0 16.66 3 caught 2 v Zimbabwe Harare 4 Dec 1999 Test # 1474
1 16 12 0 0 8.33 4 caught 2 v Pakistan Karachi 12 Mar 2000 Test # 1489
1 14 13 0 0 7.69 4 caught 3 v South Africa Johannesburg 8 Nov 2002 Test # 1624
1 4 3 0 0 33.33 4 lbw 1 v New Zealand Wellington 11 Apr 2005 Test # 1748
0 4 3 0 0 0.00 4 caught 1 v South Africa Cape Town 2 Jan 2001 Test # 1528
0 4 5 0 0 0.00 4 caught 1 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
0 1 1 0 0 0.00 4 caught 2 v India Ahmedabad 18 Dec 2005 Test # 1778
0 3 3 0 0 0.00 4 caught 1 v England Birmingham 25 May 2006 Test # 1803
0 13 9 0 0 0.00 4 caught 1 v England Nottingham 2 Jun 2006 Test # 1804
0 9 6 0 0 0.00 4 caught 3 v New Zealand Christchurch 7 Dec 2006 Test # 1820
0 11 4 0 0 0.00 4 bowled 1 v New Zealand Wellington 15 Dec 2006 Test # 1822
0 3 1 0 0 0.00 4 bowled 4 v Australia Hobart 16 Nov 2007 Test # 1847
0 8 6 0 0 0.00 4 bowled 3 v Australia Melbourne 26 Dec 2012 Test # 2068
DNB - - - - - - - 4 v England The Oval 27 Aug 1998 Test # 1423
DNB - - - - - - - 4 v Zimbabwe Harare 4 Dec 1999 Test # 1474
DNB - - - - - - - 3 v West Indies Gros Islet 20 Jun 2003 Test # 1648
DNB - - - - - - - 4 v New Zealand Napier 4 Apr 2005 Test # 1746
DNB - - - - - - - 4 v Bangladesh Bogra 8 Mar 2006 Test # 1786
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