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 20 Oct 2004 remove greater than or equal to 20 Oct 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-2018 114 191 18 8765 278* 50.66 16077 54.51 22 46 8 1024 64 Profile
filtered 2005-2015 44 76 9 3396 217* 50.68 6769 50.16 7 17 2 389 18
Innings by innings list
217* 480 333 17 2 65.16 6 not out 2 v India Ahmedabad 3 Apr 2008 Test # 1871
178 551 352 15 1 50.56 2 caught 2 v West Indies Bridgetown 21 Apr 2005 Test # 1749
174 517 381 19 0 45.66 6 caught 2 v England Leeds 18 Jul 2008 Test # 1881
169 225 184 21 3 91.84 5 caught 3 v Australia Perth 30 Nov 2012 Test # 2064
135* - 168 13 6 80.35 5 not out 1 v West Indies Basseterre 18 Jun 2010 Test # 1961
114 251 173 13 1 65.89 1 caught 1 v West Indies St John's 29 Apr 2005 Test # 1750
106* 276 186 9 0 56.98 5 not out 4 v Australia Perth 17 Dec 2008 Test # 1899
97 233 170 12 0 57.05 6 bowled 3 v England The Oval 7 Aug 2008 Test # 1885
95 182 141 18 0 67.37 6 caught 1 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
85 159 105 11 1 80.95 5 caught 1 v India Bengaluru 14 Nov 2015 Test # 2188
83 187 133 10 0 62.40 6 bowled 2 v New Zealand Hamilton 15 Mar 2012 Test # 2036
77 124 101 7 1 76.23 6 bowled 1 v Pakistan Karachi 1 Oct 2007 Test # 1843
73 - 189 6 0 38.62 6 caught 2 v West Indies Bridgetown 26 Jun 2010 Test # 1962
68 166 109 10 0 62.38 1 bowled 2 v Australia Perth 16 Dec 2005 Test # 1777
68 - 145 5 0 46.89 6 caught 1 v West Indies Port of Spain 10 Jun 2010 Test # 1960
68 65 49 8 1 138.77 3 caught 3 v New Zealand Wellington 23 Mar 2012 Test # 2037
65 97 72 8 0 90.27 6 caught 1 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
63 144 130 7 1 48.46 5 caught 2 v Australia Perth 17 Dec 2008 Test # 1899
63 116 83 6 0 75.90 5 bowled 2 v India Mohali 5 Nov 2015 Test # 2186
62 162 126 8 0 49.20 1 bowled 4 v West Indies Port of Spain 8 Apr 2005 Test # 1747
61 178 141 9 0 43.26 1 lbw 2 v Australia Melbourne 26 Dec 2005 Test # 1779
56 175 144 8 0 38.88 5 bowled 4 v Australia Sydney 3 Jan 2009 Test # 1904
53 104 88 5 0 60.22 5 caught 1 v India Nagpur 6 Feb 2010 Test # 1951
51 81 58 6 0 87.93 5 bowled 3 v Sri Lanka Galle 16 Jul 2014 Test # 2129
47 134 107 9 0 43.92 5 bowled 1 v England Leeds 2 Aug 2012 Test # 2051
46 90 73 7 1 63.01 7 caught 2 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
45 125 83 2 0 54.21 6 run out 1 v Pakistan Lahore 8 Oct 2007 Test # 1844
44 66 58 8 0 75.86 6 caught 1 v India Chennai 26 Mar 2008 Test # 1870
44 59 45 5 0 97.77 4 lbw 3 v England Leeds 2 Aug 2012 Test # 2051
43 135 100 4 0 43.00 6 caught 3 v England Lord's 16 Aug 2012 Test # 2053
43 354 297 6 0 14.47 4 caught 4 v India Delhi 3 Dec 2015 Test # 2191
42 128 119 5 0 35.29 6 caught 2 v England Lord's 10 Jul 2008 Test # 1880
42 121 78 5 0 53.84 4 caught 2 v India Delhi 3 Dec 2015 Test # 2191
41 72 85 7 0 48.23 2 caught 2 v West Indies Georgetown 31 Mar 2005 Test # 1745
40 129 84 5 0 47.61 5 caught 1 v Australia Brisbane 9 Nov 2012 Test # 2056
39 81 53 8 0 73.58 6 lbw 1 v England The Oval 7 Aug 2008 Test # 1885
38 103 69 3 0 55.07 5 bowled 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
37 127 99 5 0 37.37 5 lbw 2 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
33 69 53 4 0 62.26 2 caught 2 v West Indies Port of Spain 8 Apr 2005 Test # 1747
33 79 63 5 0 52.38 6 caught 3 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
33 246 220 0 0 15.00 5 bowled 4 v Australia Adelaide 22 Nov 2012 Test # 2061
31* - 130 2 0 23.84 5 not out 3 v West Indies Basseterre 18 Jun 2010 Test # 1961
29* 135 114 4 0 25.43 5 not out 3 v Australia Brisbane 9 Nov 2012 Test # 2056
29 81 55 3 0 52.72 6 caught 3 v New Zealand Dunedin 7 Mar 2012 Test # 2035
27 97 57 3 0 47.36 6 caught 4 v England Birmingham 30 Jul 2008 Test # 1883
27 85 47 6 0 57.44 5 caught 1 v England Lord's 16 Aug 2012 Test # 2053
25 55 45 3 0 55.55 6 caught 1 v India Kanpur 11 Apr 2008 Test # 1873
24 67 38 3 0 63.15 5 lbw 3 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
21 66 48 4 0 43.75 5 bowled 1 v Sri Lanka Galle 16 Jul 2014 Test # 2129
20 133 113 2 0 17.69 1 bowled 3 v West Indies Georgetown 31 Mar 2005 Test # 1745
19* 106 80 2 0 23.75 6 not out 4 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
19* - 43 1 0 44.18 5 not out 3 v West Indies Port of Spain 10 Jun 2010 Test # 1960
16 20 18 2 0 88.88 5 bowled 4 v India Mohali 5 Nov 2015 Test # 2186
12 5 4 3 0 300.00 2 caught 3 v West Indies St John's 29 Apr 2005 Test # 1750
12 76 57 2 0 21.05 2 caught 4 v Australia Perth 16 Dec 2005 Test # 1777
12 59 37 2 0 32.43 5 run out 1 v India Eden Gardens 14 Feb 2010 Test # 1952
12 82 67 1 0 17.91 5 bowled 4 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
11 50 41 0 0 26.82 6 caught 3 v India Chennai 26 Mar 2008 Test # 1870
11 60 52 1 0 21.15 5 run out 2 v Australia Sydney 3 Jan 2009 Test # 1904
9 18 21 1 0 42.85 5 lbw 4 v India Nagpur 25 Nov 2015 Test # 2189
8* 12 8 1 0 100.00 6 not out 3 v Pakistan Lahore 8 Oct 2007 Test # 1844
8 64 44 1 0 18.18 2 stumped 4 v Australia Melbourne 26 Dec 2005 Test # 1779
7 22 21 0 0 33.33 6 caught 3 v India Kanpur 11 Apr 2008 Test # 1873
7 57 51 0 0 13.72 5 bowled 2 v Australia Melbourne 26 Dec 2008 Test # 1902
7 48 34 0 0 20.58 5 caught 2 v Zimbabwe Harare 9 Aug 2014 Test # 2135
5 17 17 1 0 29.41 7 caught 2 v England Birmingham 30 Jul 2008 Test # 1883
4* - 1 1 0 400.00 5 not out 4 v West Indies Bridgetown 26 Jun 2010 Test # 1962
4 15 12 1 0 33.33 5 caught 1 v Australia Perth 30 Nov 2012 Test # 2064
3 26 16 0 0 18.75 6 lbw 3 v India Eden Gardens 14 Feb 2010 Test # 1952
2 25 18 0 0 11.11 1 caught 1 v Australia Sydney 2 Jan 2006 Test # 1780
1 7 4 0 0 25.00 2 lbw 3 v Australia Sydney 2 Jan 2006 Test # 1780
1 5 3 0 0 33.33 6 bowled 3 v Pakistan Karachi 1 Oct 2007 Test # 1843
1 8 4 0 0 25.00 6 bowled 1 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
1 20 15 0 0 6.66 5 lbw 2 v Australia Adelaide 22 Nov 2012 Test # 2061
0 4 1 0 0 0.00 5 lbw 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
0 11 6 0 0 0.00 5 caught 2 v India Nagpur 25 Nov 2015 Test # 2189
DNB - - - - - - - 3 v England Lord's 10 Jul 2008 Test # 1880
DNB - - - - - - - 4 v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 v Australia Melbourne 26 Dec 2008 Test # 1902
DNB - - - - - - - 4 v New Zealand Hamilton 15 Mar 2012 Test # 2036
DNB - - - - - - - 2 v England The Oval 19 Jul 2012 Test # 2049
DNB - - - - - - - 4 v Zimbabwe Harare 9 Aug 2014 Test # 2135
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