Records type batting analysis [change type]
View match by match list [change view]
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
overall 2013-2024 102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128 Profile
Match by match list
1 28 29 102 28.43 5 0 v Australia Adelaide 5 Dec 2013 Test # 2105
18 120 138 252 54.76 21 1 v Australia Perth 13 Dec 2013 Test # 2107
14 19 33 78 42.30 2 1 v Australia Melbourne 26 Dec 2013 Test # 2110
47 32 79 117 67.52 7 2 v Australia Sydney 3 Jan 2014 Test # 2113
0 - 0 2 0.00 0 0 v India Nottingham 9 Jul 2014 Test # 2128
0 0 0 14 0.00 0 0 v India Lord's 17 Jul 2014 Test # 2130
79 35 114 142 80.28 15 1 v West Indies North Sound 13 Apr 2015 Test # 2157
8 DNB 8 23 34.78 0 0 v West Indies St George's 21 Apr 2015 Test # 2158
22 32 54 93 58.06 8 0 v West Indies Bridgetown 1 May 2015 Test # 2160
92 101 193 186 103.76 30 4 v New Zealand Lord's 21 May 2015 Test # 2162
6 29 35 68 51.47 5 0 v New Zealand Leeds 29 May 2015 Test # 2163
52 42 94 137 68.61 15 2 v Australia Cardiff 8 Jul 2015 Test # 2170
87 0 87 131 66.41 13 1 v Australia Lord's 16 Jul 2015 Test # 2171
0 DNB 0 2 0.00 0 0 v Australia Birmingham 29 Jul 2015 Test # 2173
5 - 5 10 50.00 1 0 v Australia Nottingham 6 Aug 2015 Test # 2175
15 0 15 29 51.72 2 0 v Australia The Oval 20 Aug 2015 Test # 2178
57 2 59 91 64.83 7 0 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
4 13 17 79 21.51 2 0 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
0 12 12 22 54.54 1 0 v Pakistan Sharjah 1 Nov 2015 Test # 2184
21 5 26 48 54.16 5 0 v South Africa Durban 26 Dec 2015 Test # 2196
258 26 284 232 122.41 34 11 v South Africa Cape Town 2 Jan 2016 Test # 2197
58 DNB 58 54 107.40 9 1 v South Africa Johannesburg 14 Jan 2016 Test # 2199
33 10 43 43 100.00 7 1 v South Africa Centurion 22 Jan 2016 Test # 2200
12 - 12 9 133.33 3 0 v Sri Lanka Leeds 19 May 2016 Test # 2203
34 DNB 34 51 66.66 5 0 v Pakistan Manchester 22 Jul 2016 Test # 2208
18 85 103 185 55.67 6 4 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
0 25 25 40 62.50 2 1 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
128 29* 157 264 59.46 18 2 v India Rajkot 9 Nov 2016 Test # 2232
70 6 76 190 40.00 11 0 v India Visakhapatnam 17 Nov 2016 Test # 2235
29 5 34 78 43.58 6 0 v India Mohali 26 Nov 2016 Test # 2238
31 18 49 122 40.16 5 1 v India Wankhede 8 Dec 2016 Test # 2239
6 23 29 86 33.72 4 0 v India Chennai 16 Dec 2016 Test # 2241
56 1 57 112 50.89 8 1 v South Africa Lord's 6 Jul 2017 Test # 2262
0 18 18 56 32.14 3 0 v South Africa Nottingham 14 Jul 2017 Test # 2264
112 31 143 191 74.86 11 5 v South Africa The Oval 27 Jul 2017 Test # 2266
58 23 81 150 54.00 13 0 v South Africa Manchester 4 Aug 2017 Test # 2268
10 - 10 14 71.42 2 0 v West Indies Birmingham 17 Aug 2017 Test # 2270
100 58 158 232 68.10 28 0 v West Indies Leeds 25 Aug 2017 Test # 2271
60 DNB 60 74 81.08 10 0 v West Indies Lord's 7 Sep 2017 Test # 2274
0 66 66 196 33.67 6 0 v New Zealand Auckland 22 Mar 2018 Test # 2299
25 12 37 84 44.04 6 0 v New Zealand Christchurch 30 Mar 2018 Test # 2301
38 9 47 74 63.51 7 1 v Pakistan Lord's 24 May 2018 Test # 2304
21 6 27 54 50.00 2 0 v India Birmingham 1 Aug 2018 Test # 2314
10 62 72 200 36.00 8 0 v India Nottingham 18 Aug 2018 Test # 2316
23 30 53 189 28.04 5 0 v India Southampton 30 Aug 2018 Test # 2317
11 37 48 76 63.15 7 1 v India The Oval 7 Sep 2018 Test # 2318
7 62 69 112 61.60 5 3 v Sri Lanka Galle 6 Nov 2018 Test # 2324
19 0 19 29 65.51 2 0 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
57 42 99 151 65.56 9 2 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
0 34 34 99 34.34 3 1 v West Indies Bridgetown 23 Jan 2019 Test # 2342
14 11 25 47 53.19 3 0 v West Indies North Sound 31 Jan 2019 Test # 2344
79 48* 127 250 50.80 12 1 v West Indies Gros Islet 9 Feb 2019 Test # 2346
50 6 56 124 45.16 9 0 v Australia Birmingham 1 Aug 2019 Test # 2353
13 115* 128 187 68.44 14 3 v Australia Lord's 14 Aug 2019 Test # 2355
8 135* 143 232 61.63 12 8 v Australia Leeds 22 Aug 2019 Test # 2357
26 1 27 79 34.17 3 0 v Australia Manchester 4 Sep 2019 Test # 2360
20 67 87 151 57.61 7 2 v Australia The Oval 12 Sep 2019 Test # 2362
91 28 119 230 51.73 17 0 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
26 - 26 59 44.06 4 0 v New Zealand Hamilton 29 Nov 2019 Test # 2371
35 14 49 101 48.51 6 2 v South Africa Centurion 26 Dec 2019 Test # 2377
47 72 119 124 95.96 13 4 v South Africa Cape Town 3 Jan 2020 Test # 2379
120 - 120 214 56.07 12 2 v South Africa Gqeberha 16 Jan 2020 Test # 2380
2 28 30 34 88.23 6 0 v South Africa Johannesburg 24 Jan 2020 Test # 2382
43 46 89 176 50.56 13 0 v West Indies Southampton 8 Jul 2020 Test # 2388
176 78* 254 413 61.50 21 5 v West Indies Manchester 16 Jul 2020 Test # 2389
20 DNB 20 43 46.51 2 0 v West Indies Manchester 24 Jul 2020 Test # 2390
0 9 9 27 33.33 2 0 v Pakistan Manchester 5 Aug 2020 Test # 2391
82 7 89 130 68.46 11 3 v India Chennai 5 Feb 2021 Test # 2409
18 8 26 85 30.58 1 0 v India Chennai 13 Feb 2021 Test # 2411
6 25 31 58 53.44 4 0 v India Ahmedabad 24 Feb 2021 Test # 2412
55 2 57 130 43.84 6 2 v India Ahmedabad 4 Mar 2021 Test # 2414
5 14 19 70 27.14 4 0 v Australia Brisbane 8 Dec 2021 Test # 2440
34 12 46 175 26.28 4 1 v Australia Adelaide 16 Dec 2021 Test # 2441
25 11 36 76 47.36 4 1 v Australia Melbourne 26 Dec 2021 Test # 2442
66 60 126 214 58.87 19 2 v Australia Sydney 5 Jan 2022 Test # 2446
4 5 9 26 34.61 1 0 v Australia Hobart 14 Jan 2022 Test # 2449
36 13 49 108 45.37 6 0 v West Indies North Sound 8 Mar 2022 Test # 2454
120 19 139 146 95.20 12 7 v West Indies Bridgetown 16 Mar 2022 Test # 2457
2 4 6 35 17.14 0 0 v West Indies St George's 24 Mar 2022 Test # 2459
1 54 55 119 46.21 5 3 v New Zealand Lord's 2 Jun 2022 Test # 2464
46 75* 121 103 117.47 16 6 v New Zealand Nottingham 10 Jun 2022 Test # 2465
18 DNB 18 13 138.46 2 1 v New Zealand Leeds 23 Jun 2022 Test # 2467
25 DNB 25 36 69.44 3 0 v India Birmingham 1 Jul 2022 Test # 2470
20 20 40 58 68.96 6 0 v South Africa Lord's 17 Aug 2022 Test # 2474
103 - 103 163 63.19 6 3 v South Africa Manchester 25 Aug 2022 Test # 2475
6 DNB 6 9 66.66 1 0 v South Africa The Oval 8 Sep 2022 Test # 2476
41 0 41 21 195.23 6 2 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
30 41 71 89 79.77 4 2 v Pakistan Multan 9 Dec 2022 Test # 2480
26 35* 61 76 80.26 7 0 v Pakistan Karachi 17 Dec 2022 Test # 2483
19 31 50 61 81.96 6 2 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
27 33 60 144 41.66 11 0 v New Zealand Wellington 24 Feb 2023 Test # 2494
DNB DNB - - - - - v Ireland Lord's 1 Jun 2023 Test # 2504
1 43 44 74 59.45 5 0 v Australia Birmingham 16 Jun 2023 Test # 2507
17 155 172 272 63.23 10 9 v Australia Lord's 28 Jun 2023 Test # 2508
80 13 93 123 75.60 8 5 v Australia Leeds 6 Jul 2023 Test # 2509
51 - 51 74 68.91 5 0 v Australia Manchester 19 Jul 2023 Test # 2512
3 42 45 83 54.21 3 1 v Australia The Oval 27 Jul 2023 Test # 2515
70 6 76 121 62.80 6 3 v India Hyderabad 25 Jan 2024 Test # 2525
47 11 58 83 69.87 6 1 v India Visakhapatnam 2 Feb 2024 Test # 2526
41 15 56 128 43.75 7 0 v India Rajkot 15 Feb 2024 Test # 2530
3 4 7 19 36.84 0 0 v India Ranchi 23 Feb 2024 Test # 2531
0 2 2 16 12.50 0 0 v India Dharamsala 7 Mar 2024 Test # 2534
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