Records type all-round analysis [change type]
View match by match list [change view]
Opposition team Australia remove Australia from query or England remove England from query or ICC World XI remove ICC World XI from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date greater than or equal to 18 Nov 2007 remove greater than or equal to 18 Nov 2007 from query
Not involving the captain JE Root (ENG) remove JE Root (ENG) from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 100 6042 167* 36.39 12 - - - - 242 14 - Profile
filtered 2012-2024 52 3550 167* 43.29 7 - - - - 124 5 -
Match by match list
162 71* 233 233.00 - - 3 0 v New Zealand Leeds 23 Jun 2022 Test # 2467
106 114* 220 220.00 - - 1 0 v India Birmingham 1 Jul 2022 Test # 2470
167* 32 199 199.00 - - 3 0 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
150* 30* 180 - - - 0 0 v South Africa Cape Town 2 Jan 2016 Test # 2197
140 - 140 140.00 - - 9 0 v Sri Lanka Leeds 19 May 2016 Test # 2203
99* - 99 - - - 6 0 v Australia Manchester 19 Jul 2023 Test # 2512
64 26* 90 90.00 - - 0 0 v New Zealand Leeds 24 May 2013 Test # 2089
53 34* 87 87.00 - - 6 1 v India Visakhapatnam 17 Nov 2016 Test # 2235
95 54 149 74.50 - - 1 0 v South Africa Lord's 16 Aug 2012 Test # 2053
74 - 74 74.00 - - 0 0 v Australia Nottingham 6 Aug 2015 Test # 2175
8 136 144 72.00 - - 1 0 v New Zealand Nottingham 10 Jun 2022 Test # 2465
55 81 136 68.00 - - 2 1 v Pakistan The Oval 11 Aug 2016 Test # 2216
41 79 120 60.00 - - 4 1 v South Africa Durban 26 Dec 2015 Test # 2196
58 DNB 58 58.00 - - 2 0 v Pakistan Manchester 22 Jul 2016 Test # 2208
89 15 104 52.00 - - 3 0 v India Mohali 26 Nov 2016 Test # 2238
49 - 49 49.00 - - 1 0 v South Africa Manchester 25 Aug 2022 Test # 2475
78 20 98 49.00 - - 5 0 v Australia Birmingham 16 Jun 2023 Test # 2507
48 DNB 48 48.00 - - 7 0 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
12 83 95 47.50 - - 3 0 v Pakistan Birmingham 3 Aug 2016 Test # 2212
46 DNB 46 46.00 - - 1 0 v India Rajkot 9 Nov 2016 Test # 2232
45 DNB 45 45.00 - - 9 0 v South Africa Johannesburg 14 Jan 2016 Test # 2199
67 20 87 43.50 - - 0 0 v Australia Lord's 18 Jul 2013 Test # 2091
4 78 82 41.00 - - 6 0 v Australia The Oval 27 Jul 2023 Test # 2515
29 48 77 38.50 - - 7 0 v Pakistan Lord's 14 Jul 2016 Test # 2206
29 39 68 34.00 - - 0 0 v India Dharamsala 7 Mar 2024 Test # 2534
38 30 68 34.00 - - 1 0 v India Ranchi 23 Feb 2024 Test # 2531
46 22 68 34.00 - - 2 0 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
14 51 65 32.50 - - 1 1 v India Wankhede 8 Dec 2016 Test # 2239
37 15 52 26.00 - - 0 0 v Australia Nottingham 10 Jul 2013 Test # 2090
25 26 51 25.50 - - 2 0 v India Visakhapatnam 2 Feb 2024 Test # 2526
49 1 50 25.00 - - 0 0 v India Chennai 16 Dec 2016 Test # 2241
37 10 47 23.50 - - 0 0 v India Hyderabad 25 Jan 2024 Test # 2525
41 5 46 23.00 - - 0 0 v New Zealand Lord's 16 May 2013 Test # 2088
22 DNB 22 22.00 - - 1 0 v Australia Manchester 1 Aug 2013 Test # 2092
43 0 43 21.50 - - 3 0 v Pakistan Sharjah 1 Nov 2015 Test # 2184
14 28 42 21.00 - - 0 0 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
13 26 39 19.50 - - 0 0 v Australia The Oval 20 Aug 2015 Test # 2178
18 - 18 18.00 - - 0 0 v West Indies Birmingham 7 Jun 2012 Test # 2045
16 0* 16 16.00 - - 1 0 v West Indies Lord's 17 May 2012 Test # 2043
10 21 31 15.50 - - 6 0 v Australia Melbourne 26 Dec 2013 Test # 2110
16 10 26 13.00 - - 2 1 v Australia Lord's 28 Jun 2023 Test # 2508
8 15 23 11.50 - - 2 0 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
9 DNB 9 9.00 - - 3 0 v India Wankhede 23 Nov 2012 Test # 2062
18 0 18 9.00 - - 4 0 v Australia Sydney 3 Jan 2014 Test # 2113
0 18 18 9.00 - - 2 0 v South Africa Lord's 17 Aug 2022 Test # 2474
1 16 17 8.50 - - 4 0 v New Zealand Lord's 2 Jun 2022 Test # 2464
12 5 17 8.50 - - 4 0 v Australia Leeds 6 Jul 2023 Test # 2509
0 14 14 7.00 - - 6 0 v South Africa Centurion 22 Jan 2016 Test # 2200
5 DNB 5 5.00 - - 0 0 v Australia Birmingham 29 Jul 2015 Test # 2173
3 6 9 4.50 - - 0 0 v New Zealand Auckland 22 Mar 2013 Test # 2084
4 DNB 4 4.00 - - 0 0 v West Indies Nottingham 25 May 2012 Test # 2044
0 4 4 2.00 - - 0 0 v India Rajkot 15 Feb 2024 Test # 2530
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