Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 10 Oct 2019 remove less than or equal to 10 Oct 2019 from query
Batting position equal to 10 remove equal to 10 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 2007-2023 167 244 41 3662 169 18.03 5607 65.31 1 13 39 438 55 Profile
filtered 2007-2019 50 61 12 618 56 12.61 1022 60.46 0 1 16 67 12
Innings by innings list
56 88 63 8 1 88.88 10 caught 2 v Australia Melbourne 26 Dec 2017 Test # 2289
38 56 45 4 2 84.44 10 caught 2 v West Indies Lord's 7 Sep 2017 Test # 2274
38 98 59 3 0 64.40 10 caught 1 v India The Oval 7 Sep 2018 Test # 2318
37 39 21 5 1 176.19 10 caught 2 v India The Oval 15 Aug 2014 Test # 2137
33 53 29 5 1 113.79 10 caught 1 v Australia Lord's 18 Jul 2013 Test # 2091
32* 63 33 5 0 96.96 10 not out 1 v South Africa Durban 26 Dec 2015 Test # 2196
30* 38 22 4 1 136.36 10 not out 2 v Australia Sydney 3 Jan 2014 Test # 2113
29 108 67 2 0 43.28 10 caught 2 v Australia Birmingham 1 Aug 2019 Test # 2353
25 33 23 2 1 108.69 10 lbw 2 v India Ahmedabad 15 Nov 2012 Test # 2058
24* 47 29 2 1 82.75 10 not out 2 v Australia Nottingham 6 Aug 2015 Test # 2175
21* 49 25 2 1 84.00 10 not out 3 v Ireland Lord's 24 Jul 2019 Test # 2352
20 51 29 3 0 68.96 10 caught 4 v India Nottingham 18 Aug 2018 Test # 2316
19 34 23 2 0 82.60 10 run out 1 v India Chennai 16 Dec 2016 Test # 2241
17* 66 37 2 0 45.94 10 not out 2 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
17 51 31 1 0 54.83 10 lbw 1 v India Southampton 30 Aug 2018 Test # 2317
14* 45 23 1 0 60.86 10 not out 3 v West Indies Leeds 25 Aug 2017 Test # 2271
13 47 37 2 0 35.13 10 caught 1 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
13 24 26 1 0 50.00 10 lbw 2 v India Visakhapatnam 17 Nov 2016 Test # 2235
12* 10 6 0 2 200.00 10 retired notout 2 v India Manchester 7 Aug 2014 Test # 2134
12 22 10 0 1 120.00 10 caught 1 v Australia Perth 14 Dec 2017 Test # 2288
11 45 28 1 0 39.28 10 bowled 3 v Australia The Oval 20 Aug 2015 Test # 2178
11 32 28 0 0 39.28 10 caught 3 v India Birmingham 1 Aug 2018 Test # 2314
11 16 15 2 0 73.33 10 bowled 1 v Australia Lord's 14 Aug 2019 Test # 2355
10 22 13 2 0 76.92 10 bowled 1 v West Indies Bridgetown 1 May 2015 Test # 2160
10 38 27 2 0 37.03 10 run out 3 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
8 15 12 0 0 66.66 10 caught 4 v Australia Adelaide 2 Dec 2017 Test # 2285
7 8 3 1 0 233.33 10 bowled 1 v South Africa Manchester 4 Aug 2017 Test # 2268
6 22 16 1 0 37.50 10 caught 3 v Pakistan The Oval 18 Aug 2010 Test # 1970
5 23 18 0 0 27.77 10 caught 2 v South Africa Centurion 22 Jan 2016 Test # 2200
5 13 7 1 0 71.42 10 lbw 4 v India Visakhapatnam 17 Nov 2016 Test # 2235
5 15 10 1 0 50.00 10 caught 3 v South Africa Manchester 4 Aug 2017 Test # 2268
5 44 29 0 0 17.24 10 bowled 2 v Australia Manchester 4 Sep 2019 Test # 2360
4* 16 5 1 0 80.00 10 not out 2 v Australia Leeds 22 Aug 2019 Test # 2357
4 3 2 1 0 200.00 10 caught 2 v India Lord's 17 Jul 2014 Test # 2130
3 16 13 0 0 23.07 10 caught 1 v South Africa The Oval 27 Jul 2017 Test # 2266
3 23 17 0 0 17.64 10 caught 2 v Australia Adelaide 2 Dec 2017 Test # 2285
2* 15 7 0 0 28.57 10 not out 4 v Australia Perth 13 Dec 2013 Test # 2107
2 9 5 0 0 40.00 10 caught 4 v South Africa Centurion 22 Jan 2016 Test # 2200
2 24 15 0 0 13.33 10 caught 2 v Pakistan Leeds 1 Jun 2018 Test # 2305
1* 36 19 0 0 5.26 10 not out 3 v New Zealand Auckland 22 Mar 2018 Test # 2299
1 28 16 0 0 6.25 10 caught 3 v India Chennai 16 Dec 2016 Test # 2241
1 8 7 0 0 14.28 10 lbw 1 v India Birmingham 1 Aug 2018 Test # 2314
1 - 5 0 0 20.00 10 caught 3 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
0* 12 1 0 0 0.00 10 not out 1 v West Indies North Sound 31 Jan 2019 Test # 2344
0* 9 4 0 0 0.00 10 not out 1 v West Indies Gros Islet 9 Feb 2019 Test # 2346
0 31 24 0 0 0.00 10 lbw 4 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
0 10 3 0 0 0.00 10 caught 1 v West Indies North Sound 13 Apr 2015 Test # 2157
0 7 4 0 0 0.00 10 caught 2 v West Indies St George's 21 Apr 2015 Test # 2158
0 1 1 0 0 0.00 10 bowled 3 v West Indies Bridgetown 1 May 2015 Test # 2160
0 3 2 0 0 0.00 10 caught 3 v South Africa Durban 26 Dec 2015 Test # 2196
0 5 4 0 0 0.00 10 bowled 1 v West Indies Leeds 25 Aug 2017 Test # 2271
0 6 2 0 0 0.00 10 caught 3 v Australia Perth 14 Dec 2017 Test # 2288
0 8 6 0 0 0.00 10 caught 1 v New Zealand Auckland 22 Mar 2018 Test # 2299
0 3 2 0 0 0.00 10 lbw 1 v Pakistan Lord's 24 May 2018 Test # 2304
0 7 2 0 0 0.00 10 caught 3 v Pakistan Lord's 24 May 2018 Test # 2304
0 5 4 0 0 0.00 10 lbw 2 v India Nottingham 18 Aug 2018 Test # 2316
0 1 1 0 0 0.00 10 caught 3 v India Southampton 30 Aug 2018 Test # 2317
0 - 2 0 0 0.00 10 bowled 1 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
0 6 2 0 0 0.00 10 lbw 3 v West Indies North Sound 31 Jan 2019 Test # 2344
0 2 1 0 0 0.00 10 caught 4 v Australia Birmingham 1 Aug 2019 Test # 2353
0 6 2 0 0 0.00 10 lbw 4 v Australia Leeds 22 Aug 2019 Test # 2357
DNB - - - - - - - 3 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
DNB - - - - - - - 1 v India The Oval 18 Aug 2011 Test # 2004
DNB - - - - - - - 4 v West Indies Lord's 17 May 2012 Test # 2043
DNB - - - - - - - 1 v India Southampton 27 Jul 2014 Test # 2132
DNB - - - - - - - 3 v India Southampton 27 Jul 2014 Test # 2132
DNB - - - - - - - 3 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
DNB - - - - - - - 1 v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - - - - - - - 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - - - - - - - 3 v South Africa The Oval 27 Jul 2017 Test # 2266
DNB - - - - - - - 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
DNB - - - - - - - 4 v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - - - - - - - 2 v India Lord's 9 Aug 2018 Test # 2315
DNB - - - - - - - 3 v India The Oval 7 Sep 2018 Test # 2318
DNB - - - - - - - 3 v West Indies Gros Islet 9 Feb 2019 Test # 2346
DNB - - - - - - - 3 v Australia Lord's 14 Aug 2019 Test # 2355
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