Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 26 Jun 1937 remove greater than or equal to 26 Jun 1937 from query
Batting position less than or equal to 2 remove less than or equal to 2 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 2010-2022 97 180 11 7142 302* 42.26 17033 41.93 19 35 19 694 22 Profile
filtered 2013-2019 20 37 3 1556 302* 45.76 3612 43.07 4 6 3 140 6
Innings by innings list
27 168 110 3 0 24.54 2 run out 3 v South Africa Centurion 22 Feb 2013 Test # 2075
30 91 65 4 0 46.15 2 caught 3 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
23 83 47 0 0 48.93 2 lbw 3 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
0 12 7 0 0 0.00 2 caught 1 v England Sharjah 1 Nov 2015 Test # 2184
34 149 115 0 0 29.56 2 run out 3 v England Sharjah 1 Nov 2015 Test # 2184
49 182 113 9 0 43.36 2 caught 2 v England The Oval 11 Aug 2016 Test # 2216
30* 44 28 4 1 107.14 2 not out 4 v England The Oval 11 Aug 2016 Test # 2216
302* 658 469 23 2 64.39 2 not out 1 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
2 23 8 0 0 25.00 2 lbw 3 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
0 24 9 0 0 0.00 2 bowled 1 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
79 222 137 5 0 57.66 2 caught 3 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
0 1 1 0 0 0.00 2 caught 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
91 348 234 6 1 38.88 2 caught 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
15 52 39 1 0 38.46 2 bowled 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
31 251 173 4 0 17.91 2 bowled 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
1 23 18 0 0 5.55 2 caught 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
58 253 161 4 0 36.02 2 bowled 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
5 20 10 1 0 50.00 2 caught 2 v Australia Brisbane 15 Dec 2016 Test # 2240
71 268 179 9 0 39.66 2 caught 4 v Australia Brisbane 15 Dec 2016 Test # 2240
205* 577 364 20 0 56.31 2 not out 1 v Australia Melbourne 26 Dec 2016 Test # 2242
43 156 112 3 0 38.39 2 lbw 3 v Australia Melbourne 26 Dec 2016 Test # 2242
71 227 159 7 0 44.65 1 run out 2 v Australia Sydney 3 Jan 2017 Test # 2245
11 67 54 1 0 20.37 1 caught 4 v Australia Sydney 3 Jan 2017 Test # 2245
15 30 19 2 0 78.94 1 caught 2 v West Indies Kingston 21 Apr 2017 Test # 2259
1 17 9 0 0 11.11 1 bowled 4 v West Indies Kingston 21 Apr 2017 Test # 2259
105 452 278 9 0 37.76 1 caught 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
10 33 22 2 0 45.45 1 caught 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
127 490 334 8 2 38.02 1 bowled 1 v West Indies Roseau 10 May 2017 Test # 2261
3 16 9 0 0 33.33 1 caught 3 v West Indies Roseau 10 May 2017 Test # 2261
4 37 23 0 0 17.39 1 caught 1 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
2 3 4 0 0 50.00 1 caught 4 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
50 209 136 6 0 36.76 1 lbw 2 v England Lord's 24 May 2018 Test # 2304
4 12 10 1 0 40.00 1 bowled 4 v England Lord's 24 May 2018 Test # 2304
2 42 29 0 0 6.89 1 lbw 1 v England Leeds 1 Jun 2018 Test # 2305
11 21 14 2 0 78.57 1 bowled 3 v England Leeds 1 Jun 2018 Test # 2305
39 153 104 5 0 37.50 2 caught 1 v Australia Brisbane 21 Nov 2019 Test # 2368
5 15 9 1 0 55.55 2 lbw 3 v Australia Brisbane 21 Nov 2019 Test # 2368
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