Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 11 Feb 1948 remove greater than or equal to 11 Feb 1948 from query
Dismissed not out/absent/dnb remove not out/absent/dnb 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 2012-2024 140 257 21 11736 254 49.72 20762 56.52 31 61 12 1280 44 Profile
filtered 2012-2024 26 21 21 1941 200* - 3036 63.93 10 4 0 185 17
Innings by innings list
20* 64 56 1 1 35.71 6 not out 3 v India Nagpur 13 Dec 2012 Test # 2066
13* 95 57 1 0 22.80 2 not out 4 v Australia Manchester 1 Aug 2013 Test # 2092
26* 121 86 4 0 30.23 6 not out 4 v Australia Brisbane 21 Nov 2013 Test # 2103
200* 500 298 16 0 67.11 5 not out 1 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
154* 400 295 15 0 52.20 5 not out 2 v India Nottingham 9 Jul 2014 Test # 2128
149* 268 165 18 1 90.30 5 not out 2 v India The Oval 15 Aug 2014 Test # 2137
182* 333 229 17 4 79.47 5 not out 2 v West Indies St George's 21 Apr 2015 Test # 2158
DNB - - - - - - - 4 v West Indies St George's 21 Apr 2015 Test # 2158
38* 89 63 6 1 60.31 4 not out 4 v Australia Birmingham 29 Jul 2015 Test # 2173
33* 47 29 1 0 113.79 3 not out 4 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
4* 16 13 0 0 30.76 4 not out 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
DNB - - - - - - - 4 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
71* 59 48 10 0 147.91 3 not out 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - - - - - - - 4 v West Indies Lord's 7 Sep 2017 Test # 2274
58* 236 167 1 0 34.73 4 retired notout 3 v Australia Sydney 4 Jan 2018 Test # 2291
68* 77 56 8 1 121.42 3 not out 3 v West Indies Manchester 24 Jul 2020 Test # 2390
9* 49 35 0 0 25.71 4 not out 2 v Pakistan Southampton 13 Aug 2020 Test # 2392
180* 533 321 18 0 56.07 4 not out 2 v India Lord's 12 Aug 2021 Test # 2429
115* 328 170 12 0 67.64 4 not out 4 v New Zealand Lord's 2 Jun 2022 Test # 2464
86* 186 125 11 1 68.80 4 not out 4 v New Zealand Leeds 23 Jun 2022 Test # 2467
142* 240 173 19 1 82.08 4 not out 4 v India Birmingham 1 Jul 2022 Test # 2470
DNB - - - - - - - 4 v South Africa The Oval 8 Sep 2022 Test # 2476
DNB - - - - - - - 4 v Pakistan Karachi 17 Dec 2022 Test # 2483
153* 376 224 10 3 68.30 4 not out 1 v New Zealand Wellington 24 Feb 2023 Test # 2494
DNB - - - - - - - 4 v Ireland Lord's 1 Jun 2023 Test # 2504
118* 269 152 7 4 77.63 4 not out 1 v Australia Birmingham 16 Jun 2023 Test # 2507
122* 362 274 10 0 44.52 4 not out 1 v India Ranchi 23 Feb 2024 Test # 2531
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