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 1 jan 2007 remove greater than or equal to 1 jan 2007 from query
Ordered by start date (ascending)
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-2019 124 215 16 9282 311* 46.64 18573 49.97 28 41 13 1170 14 Profile
filtered 2007-2018 49 86 8 3660 311* 46.92 7616 48.05 10 13 5 441 9
Innings by innings list
71 225 158 6 1 44.93 3 bowled 1 v Pakistan Karachi 1 Oct 2007 Test # 1843
0 14 10 0 0 0.00 3 stumped 3 v Pakistan Karachi 1 Oct 2007 Test # 1843
10 42 31 1 0 32.25 3 bowled 1 v Pakistan Lahore 8 Oct 2007 Test # 1844
17 56 44 2 0 38.63 3 bowled 3 v Pakistan Lahore 8 Oct 2007 Test # 1844
25 65 33 4 0 75.75 3 lbw 2 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
46 124 90 7 0 51.11 3 caught 4 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
38 118 87 4 0 43.67 3 lbw 1 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
159 406 262 20 0 60.68 3 run out 1 v India Chennai 26 Mar 2008 Test # 1870
81 200 148 9 0 54.72 3 caught 3 v India Chennai 26 Mar 2008 Test # 1870
16 48 34 2 0 47.05 3 caught 2 v India Ahmedabad 3 Apr 2008 Test # 1871
51 114 101 6 0 50.49 3 bowled 1 v India Kanpur 11 Apr 2008 Test # 1873
0 7 6 0 0 0.00 3 caught 3 v India Kanpur 11 Apr 2008 Test # 1873
6 42 32 1 0 18.75 3 caught 2 v England Lord's 10 Jul 2008 Test # 1880
104* 345 242 14 0 42.97 3 not out 3 v England Lord's 10 Jul 2008 Test # 1880
38 135 79 5 0 48.10 3 lbw 2 v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 v England Leeds 18 Jul 2008 Test # 1881
9 33 23 0 0 39.13 4 caught 2 v England Birmingham 30 Jul 2008 Test # 1883
6 23 17 0 0 35.29 3 lbw 4 v England Birmingham 30 Jul 2008 Test # 1883
36 54 35 8 0 102.85 3 bowled 1 v England The Oval 7 Aug 2008 Test # 1885
76 130 99 14 0 76.76 3 caught 3 v England The Oval 7 Aug 2008 Test # 1885
47 104 67 5 0 70.14 3 bowled 2 v Australia Perth 17 Dec 2008 Test # 1899
53 169 112 6 0 47.32 3 caught 4 v Australia Perth 17 Dec 2008 Test # 1899
19 35 30 1 0 63.33 3 caught 2 v Australia Melbourne 26 Dec 2008 Test # 1902
30* 70 62 2 0 48.38 3 not out 4 v Australia Melbourne 26 Dec 2008 Test # 1902
51 192 134 7 0 38.05 3 lbw 2 v Australia Sydney 3 Jan 2009 Test # 1904
59 162 112 9 0 52.67 3 caught 4 v Australia Sydney 3 Jan 2009 Test # 1904
253* 675 473 22 0 53.48 3 not out 1 v India Nagpur 6 Feb 2010 Test # 1951
114 228 166 14 1 68.67 3 caught 1 v India Eden Gardens 14 Feb 2010 Test # 1952
123* 499 394 16 0 31.21 3 not out 3 v India Eden Gardens 14 Feb 2010 Test # 1952
2 - 9 0 0 22.22 3 caught 1 v West Indies Port of Spain 10 Jun 2010 Test # 1960
5 - 20 1 0 25.00 3 caught 3 v West Indies Port of Spain 10 Jun 2010 Test # 1960
44 - 99 5 0 44.44 3 caught 1 v West Indies Basseterre 18 Jun 2010 Test # 1961
41 - 84 6 0 48.80 3 caught 3 v West Indies Basseterre 18 Jun 2010 Test # 1961
5 - 24 0 0 20.83 3 caught 2 v West Indies Bridgetown 26 Jun 2010 Test # 1962
25 - 20 3 0 125.00 3 caught 4 v West Indies Bridgetown 26 Jun 2010 Test # 1962
62 149 102 8 1 60.78 3 caught 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
2 3 4 0 0 50.00 3 caught 3 v New Zealand Dunedin 7 Mar 2012 Test # 2035
16 76 51 2 0 31.37 4 caught 2 v New Zealand Hamilton 15 Mar 2012 Test # 2036
46* 82 56 9 0 82.14 3 not out 4 v New Zealand Hamilton 15 Mar 2012 Test # 2036
63 124 98 10 0 64.28 3 caught 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
DNB - - - - - - - 3 v New Zealand Wellington 23 Mar 2012 Test # 2037
311* 790 529 35 0 58.79 3 not out 2 v England The Oval 19 Jul 2012 Test # 2049
9 17 14 2 0 64.28 3 run out 1 v England Leeds 2 Aug 2012 Test # 2051
28 58 41 4 0 68.29 3 caught 3 v England Leeds 2 Aug 2012 Test # 2051
13 53 30 3 0 43.33 3 bowled 1 v England Lord's 16 Aug 2012 Test # 2053
121 287 205 10 0 59.02 3 bowled 3 v England Lord's 16 Aug 2012 Test # 2053
104 350 244 7 1 42.62 3 lbw 1 v Australia Brisbane 9 Nov 2012 Test # 2056
38 149 82 3 1 46.34 3 caught 3 v Australia Brisbane 9 Nov 2012 Test # 2056
11 48 26 2 0 42.30 3 stumped 2 v Australia Adelaide 22 Nov 2012 Test # 2061
17 38 28 4 0 60.71 3 caught 4 v Australia Adelaide 22 Nov 2012 Test # 2061
11 69 43 2 0 25.58 3 run out 1 v Australia Perth 30 Nov 2012 Test # 2064
196 350 221 21 0 88.68 3 caught 3 v Australia Perth 30 Nov 2012 Test # 2064
11 41 36 1 0 30.55 4 caught 1 v Sri Lanka Galle 16 Jul 2014 Test # 2129
22 27 24 2 0 91.66 4 caught 3 v Sri Lanka Galle 16 Jul 2014 Test # 2129
139* 486 382 12 0 36.38 4 not out 2 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
25 170 159 4 0 15.72 4 caught 4 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
4 36 27 0 0 14.81 4 caught 2 v Zimbabwe Harare 9 Aug 2014 Test # 2135
DNB - - - - - - - 4 v Zimbabwe Harare 9 Aug 2014 Test # 2135
13 47 28 1 0 46.42 4 caught 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
DNB - - - - - - - 3 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
TDNB - - - - - - - - v Bangladesh Mirpur 30 Jul 2015 Test # 2174
43 147 97 6 0 44.32 4 stumped 2 v India Mohali 5 Nov 2015 Test # 2186
0 6 6 0 0 0.00 4 bowled 4 v India Mohali 5 Nov 2015 Test # 2186
7 33 18 1 0 38.88 4 bowled 1 v India Bengaluru 14 Nov 2015 Test # 2188
1 15 10 0 0 10.00 4 caught 2 v India Nagpur 25 Nov 2015 Test # 2189
39 219 167 2 0 23.35 4 caught 4 v India Nagpur 25 Nov 2015 Test # 2189
3 44 34 0 0 8.82 3 caught 2 v India Delhi 3 Dec 2015 Test # 2191
25 289 244 3 0 10.24 3 bowled 4 v India Delhi 3 Dec 2015 Test # 2191
0 11 5 0 0 0.00 3 caught 1 v Australia Perth 3 Nov 2016 Test # 2230
1 11 7 0 0 14.28 3 bowled 3 v Australia Perth 3 Nov 2016 Test # 2230
47 110 67 5 0 70.14 3 caught 2 v Australia Hobart 12 Nov 2016 Test # 2233
5 23 11 0 0 45.45 3 caught 1 v Australia Adelaide 24 Nov 2016 Test # 2236
45 110 80 6 1 56.25 3 caught 3 v Australia Adelaide 24 Nov 2016 Test # 2236
1 36 28 0 0 3.57 3 bowled 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
24 86 68 5 0 35.29 3 caught 3 v New Zealand Dunedin 8 Mar 2017 Test # 2253
21 91 63 4 0 33.33 4 caught 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
38* 88 61 5 0 62.29 3 not out 4 v New Zealand Wellington 16 Mar 2017 Test # 2255
50 134 93 9 0 53.76 3 bowled 1 v New Zealand Hamilton 25 Mar 2017 Test # 2257
19 68 40 2 0 47.50 3 caught 3 v New Zealand Hamilton 25 Mar 2017 Test # 2257
29 80 40 3 0 72.50 3 lbw 2 v England Lord's 6 Jul 2017 Test # 2262
11 - 21 2 0 52.38 3 lbw 4 v England Lord's 6 Jul 2017 Test # 2262
78 213 149 11 1 52.34 3 caught 1 v England Nottingham 14 Jul 2017 Test # 2264
87 289 180 14 1 48.33 3 lbw 3 v England Nottingham 14 Jul 2017 Test # 2264
6 24 15 1 0 40.00 3 caught 2 v England The Oval 27 Jul 2017 Test # 2266
5 49 37 0 0 13.51 3 caught 4 v England The Oval 27 Jul 2017 Test # 2266
30 47 35 4 0 85.71 3 caught 2 v England Manchester 4 Aug 2017 Test # 2268
83 194 159 13 1 52.20 3 lbw 4 v England Manchester 4 Aug 2017 Test # 2268
15 38 36 2 0 41.66 4 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
0 6 2 0 0 0.00 3 caught 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 60 58 0 0 32.75 4 caught 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
6 38 18 1 0 33.33 4 bowled 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
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