Records type batting analysis [change type]
View reverse cumulative averages [change view]
Match result lost match remove lost match from query
Ordered by start date (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 2016-2023 49 90 4 2265 137* 26.33 4862 46.58 5 11 12 243 17 Profile
filtered 2016-2023 31 61 3 1283 106 22.12 2880 44.54 3 7 11 143 10
Reverse cumulative
1 2 0 28 28 14.00 59 47.45 0 0 1 3 1 v South Africa 8 Mar 2023 Test # 2497
2 4 0 50 28 12.50 116 43.10 0 0 2 5 1 v South Africa 28 Feb 2023 Test # 2495
3 6 0 97 34 16.16 201 48.25 0 0 2 11 2 v Australia 8 Dec 2022 Test # 2479
4 8 0 165 55 20.62 328 50.30 0 1 2 15 3 v Australia 30 Nov 2022 Test # 2477
5 10 0 175 55 17.50 362 48.34 0 1 3 17 3 v Sri Lanka 29 Nov 2021 Test # 2437
6 12 0 178 55 14.83 393 45.29 0 1 3 17 3 v Sri Lanka 21 Nov 2021 Test # 2434
7 14 0 188 55 13.42 432 43.51 0 1 4 18 4 v Pakistan 20 Aug 2021 Test # 2431
8 15 0 192 55 12.80 442 43.43 0 1 4 19 4 v South Africa 18 Jun 2021 Test # 2426
9 17 0 262 62 15.41 652 40.18 0 2 4 27 5 v South Africa 10 Jun 2021 Test # 2424
10 19 0 262 62 13.78 660 39.69 0 2 6 27 5 v New Zealand 11 Dec 2020 Test # 2395
11 21 0 279 62 13.28 708 39.40 0 2 6 30 5 v New Zealand 3 Dec 2020 Test # 2394
12 23 0 295 62 12.82 764 38.61 0 2 6 30 5 v England 24 Jul 2020 Test # 2390
13 25 0 352 62 14.08 868 40.55 0 3 6 38 5 v England 16 Jul 2020 Test # 2389
14 27 0 364 62 13.48 905 40.22 0 3 7 40 5 v India 30 Aug 2019 Test # 2359
15 29 0 424 62 14.62 1008 42.06 0 3 7 46 6 v India 22 Aug 2019 Test # 2358
16 31 1 526 102* 17.53 1200 43.83 1 3 8 58 7 v England 9 Feb 2019 Test # 2346
17 33 1 529 102* 16.53 1210 43.71 1 3 9 58 7 v Bangladesh 30 Nov 2018 Test # 2331
18 35 1 560 102* 16.47 1257 44.55 1 3 10 62 7 v Bangladesh 22 Nov 2018 Test # 2328
19 37 1 672 106 18.66 1468 45.77 2 3 10 70 8 v India 12 Oct 2018 Test # 2321
20 39 1 745 106 19.60 1571 47.42 2 4 10 81 8 v India 4 Oct 2018 Test # 2319
21 41 1 764 106 19.10 1614 47.33 2 4 10 83 8 v Sri Lanka 23 Jun 2018 Test # 2309
22 43 1 840 106 20.00 1733 48.47 2 5 10 94 8 v New Zealand 9 Dec 2017 Test # 2287
23 45 1 863 106 19.61 1787 48.29 2 5 10 98 8 v New Zealand 1 Dec 2017 Test # 2284
24 47 1 884 106 19.21 1843 47.96 2 5 10 102 8 v England 7 Sep 2017 Test # 2274
25 49 1 908 106 18.91 1901 47.76 2 5 11 106 8 v England 17 Aug 2017 Test # 2270
26 51 2 1078 106 22.00 2295 46.97 3 6 11 123 9 v Pakistan 10 May 2017 Test # 2261
27 53 3 1157 106 23.14 2496 46.35 3 7 11 132 10 v Pakistan 21 Apr 2017 Test # 2259
28 55 3 1199 106 23.05 2662 45.04 3 7 11 137 10 v Pakistan 21 Oct 2016 Test # 2226
29 57 3 1240 106 22.96 2752 45.05 3 7 11 141 10 v Pakistan 13 Oct 2016 Test # 2224
30 59 3 1252 106 22.35 2807 44.60 3 7 11 141 10 v India 9 Aug 2016 Test # 2215
31 61 3 1283 106 22.12 2880 44.54 3 7 11 143 10 v India 21 Jul 2016 Test # 2207
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