Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Involving the player BA Stokes (ENG) remove BA Stokes (ENG) 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 2013-2024 102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128 Profile
filtered 2013-2024 102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128
Reverse cumulative
1 2 0 2 2 1.00 16 12.50 0 0 1 0 0 v India 7 Mar 2024 Test # 2534
2 4 0 9 4 2.25 35 25.71 0 0 1 0 0 v India 23 Feb 2024 Test # 2531
3 6 0 65 41 10.83 163 39.87 0 0 1 7 0 v India 15 Feb 2024 Test # 2530
4 8 0 123 47 15.37 246 50.00 0 0 1 13 1 v India 2 Feb 2024 Test # 2526
5 10 0 199 70 19.90 367 54.22 0 1 1 19 4 v India 25 Jan 2024 Test # 2525
6 12 0 244 70 20.33 450 54.22 0 1 1 22 5 v Australia 27 Jul 2023 Test # 2515
7 13 0 295 70 22.69 524 56.29 0 2 1 27 5 v Australia 19 Jul 2023 Test # 2512
8 15 0 388 80 25.86 647 59.96 0 3 1 35 10 v Australia 6 Jul 2023 Test # 2509
9 17 0 560 155 32.94 919 60.93 1 3 1 45 19 v Australia 28 Jun 2023 Test # 2508
10 19 0 604 155 31.78 993 60.82 1 3 1 50 19 v Australia 16 Jun 2023 Test # 2507
11 19 0 604 155 31.78 993 60.82 1 3 1 50 19 v Ireland 1 Jun 2023 Test # 2504
12 21 0 664 155 31.61 1137 58.39 1 3 1 61 19 v New Zealand 24 Feb 2023 Test # 2494
13 23 0 714 155 31.04 1198 59.59 1 3 1 67 21 v New Zealand 16 Feb 2023 Test # 2492
14 25 1 775 155 32.29 1274 60.83 1 3 1 74 21 v Pakistan 17 Dec 2022 Test # 2483
15 27 1 846 155 32.53 1363 62.06 1 3 1 78 23 v Pakistan 9 Dec 2022 Test # 2480
16 29 1 887 155 31.67 1384 64.08 1 3 2 84 25 v Pakistan 1 Dec 2022 Test # 2478
17 30 1 893 155 30.79 1393 64.10 1 3 2 85 25 v South Africa 8 Sep 2022 Test # 2476
18 31 1 996 155 33.20 1556 64.01 2 3 2 91 28 v South Africa 25 Aug 2022 Test # 2475
19 33 1 1036 155 32.37 1614 64.18 2 3 2 97 28 v South Africa 17 Aug 2022 Test # 2474
20 34 1 1061 155 32.15 1650 64.30 2 3 2 100 28 v India 1 Jul 2022 Test # 2470
21 35 1 1079 155 31.73 1663 64.88 2 3 2 102 29 v New Zealand 23 Jun 2022 Test # 2467
22 37 2 1200 155 34.28 1766 67.95 2 4 2 118 35 v New Zealand 10 Jun 2022 Test # 2465
23 39 2 1255 155 33.91 1885 66.57 2 5 2 123 38 v New Zealand 2 Jun 2022 Test # 2464
24 41 2 1261 155 32.33 1920 65.67 2 5 2 123 38 v West Indies 24 Mar 2022 Test # 2459
25 43 2 1400 155 34.14 2066 67.76 3 5 2 135 45 v West Indies 16 Mar 2022 Test # 2457
26 45 2 1449 155 33.69 2174 66.65 3 5 2 141 45 v West Indies 8 Mar 2022 Test # 2454
27 47 2 1458 155 32.40 2200 66.27 3 5 2 142 45 v Australia 14 Jan 2022 Test # 2449
28 49 2 1584 155 33.70 2414 65.61 3 7 2 161 47 v Australia 5 Jan 2022 Test # 2446
29 51 2 1620 155 33.06 2490 65.06 3 7 2 165 48 v Australia 26 Dec 2021 Test # 2442
30 53 2 1666 155 32.66 2665 62.51 3 7 2 169 49 v Australia 16 Dec 2021 Test # 2441
31 55 2 1685 155 31.79 2735 61.60 3 7 2 173 49 v Australia 8 Dec 2021 Test # 2440
32 57 2 1742 155 31.67 2865 60.80 3 8 2 179 51 v India 4 Mar 2021 Test # 2414
33 59 2 1773 155 31.10 2923 60.65 3 8 2 183 51 v India 24 Feb 2021 Test # 2412
34 61 2 1799 155 30.49 3008 59.80 3 8 2 184 51 v India 13 Feb 2021 Test # 2411
35 63 2 1888 155 30.95 3138 60.16 3 9 2 195 54 v India 5 Feb 2021 Test # 2409
36 65 2 1897 155 30.11 3165 59.93 3 9 3 197 54 v Pakistan 5 Aug 2020 Test # 2391
37 66 2 1917 155 29.95 3208 59.75 3 9 3 199 54 v West Indies 24 Jul 2020 Test # 2390
38 68 3 2171 176 33.40 3621 59.95 4 10 3 220 59 v West Indies 16 Jul 2020 Test # 2389
39 70 3 2260 176 33.73 3797 59.52 4 10 3 233 59 v West Indies 8 Jul 2020 Test # 2388
40 72 3 2290 176 33.18 3831 59.77 4 10 3 239 59 v South Africa 24 Jan 2020 Test # 2382
41 73 3 2410 176 34.42 4045 59.57 5 10 3 251 61 v South Africa 16 Jan 2020 Test # 2380
42 75 3 2529 176 35.12 4169 60.66 5 11 3 264 65 v South Africa 3 Jan 2020 Test # 2379
43 77 3 2578 176 34.83 4270 60.37 5 11 3 270 67 v South Africa 26 Dec 2019 Test # 2377
44 78 3 2604 176 34.72 4329 60.15 5 11 3 274 67 v New Zealand 29 Nov 2019 Test # 2371
45 80 3 2723 176 35.36 4559 59.72 5 12 3 291 67 v New Zealand 21 Nov 2019 Test # 2367
46 82 3 2810 176 35.56 4710 59.66 5 13 3 298 69 v Australia 12 Sep 2019 Test # 2362
47 84 3 2837 176 35.02 4789 59.23 5 13 3 301 69 v Australia 4 Sep 2019 Test # 2360
48 86 4 2980 176 36.34 5021 59.35 6 13 3 313 77 v Australia 22 Aug 2019 Test # 2357
49 88 5 3108 176 37.44 5208 59.67 7 13 3 327 80 v Australia 14 Aug 2019 Test # 2355
50 90 5 3164 176 37.22 5332 59.33 7 14 3 336 80 v Australia 1 Aug 2019 Test # 2353
51 92 6 3291 176 38.26 5582 58.95 7 15 3 348 81 v West Indies 9 Feb 2019 Test # 2346
52 94 6 3316 176 37.68 5629 58.90 7 15 3 351 81 v West Indies 31 Jan 2019 Test # 2344
53 96 6 3350 176 37.22 5728 58.48 7 15 4 354 82 v West Indies 23 Jan 2019 Test # 2342
54 98 6 3449 176 37.48 5879 58.66 7 16 4 363 84 v Sri Lanka 23 Nov 2018 Test # 2329
55 100 6 3468 176 36.89 5908 58.70 7 16 5 365 84 v Sri Lanka 14 Nov 2018 Test # 2326
56 102 6 3537 176 36.84 6020 58.75 7 17 5 370 87 v Sri Lanka 6 Nov 2018 Test # 2324
57 104 6 3585 176 36.58 6096 58.80 7 17 5 377 88 v India 7 Sep 2018 Test # 2318
58 106 6 3638 176 36.38 6285 57.88 7 17 5 382 88 v India 30 Aug 2018 Test # 2317
59 108 6 3710 176 36.37 6485 57.20 7 18 5 390 88 v India 18 Aug 2018 Test # 2316
60 110 6 3737 176 35.93 6539 57.14 7 18 5 392 88 v India 1 Aug 2018 Test # 2314
61 112 6 3784 176 35.69 6613 57.22 7 18 5 399 89 v Pakistan 24 May 2018 Test # 2304
62 114 6 3821 176 35.37 6697 57.05 7 18 5 405 89 v New Zealand 30 Mar 2018 Test # 2301
63 116 6 3887 176 35.33 6893 56.39 7 19 6 411 89 v New Zealand 22 Mar 2018 Test # 2299
64 117 6 3947 176 35.55 6967 56.65 7 20 6 421 89 v West Indies 7 Sep 2017 Test # 2274
65 119 6 4105 176 36.32 7199 57.02 8 21 6 449 89 v West Indies 25 Aug 2017 Test # 2271
66 120 6 4115 176 36.09 7213 57.04 8 21 6 451 89 v West Indies 17 Aug 2017 Test # 2270
67 122 6 4196 176 36.17 7363 56.98 8 22 6 464 89 v South Africa 4 Aug 2017 Test # 2268
68 124 6 4339 176 36.77 7554 57.43 9 22 6 475 94 v South Africa 27 Jul 2017 Test # 2266
69 126 6 4357 176 36.30 7610 57.25 9 22 7 478 94 v South Africa 14 Jul 2017 Test # 2264
70 128 6 4414 176 36.18 7722 57.16 9 23 7 486 95 v South Africa 6 Jul 2017 Test # 2262
71 130 6 4443 176 35.83 7808 56.90 9 23 7 490 95 v India 16 Dec 2016 Test # 2241
72 132 6 4492 176 35.65 7930 56.64 9 23 7 495 96 v India 8 Dec 2016 Test # 2239
73 134 6 4526 176 35.35 8008 56.51 9 23 7 501 96 v India 26 Nov 2016 Test # 2238
74 136 6 4602 176 35.40 8198 56.13 9 24 7 512 96 v India 17 Nov 2016 Test # 2235
75 138 7 4759 176 36.32 8462 56.23 10 24 7 530 98 v India 9 Nov 2016 Test # 2232
76 140 7 4784 176 35.96 8502 56.26 10 24 8 532 99 v Bangladesh 28 Oct 2016 Test # 2227
77 142 7 4887 176 36.20 8687 56.25 10 25 8 538 103 v Bangladesh 20 Oct 2016 Test # 2225
78 143 7 4921 176 36.18 8738 56.31 10 25 8 543 103 v Pakistan 22 Jul 2016 Test # 2208
79 144 7 4933 176 36.00 8747 56.39 10 25 8 546 103 v Sri Lanka 19 May 2016 Test # 2203
80 146 7 4976 176 35.79 8790 56.60 10 25 8 553 104 v South Africa 22 Jan 2016 Test # 2200
81 147 7 5034 176 35.95 8844 56.91 10 26 8 562 105 v South Africa 14 Jan 2016 Test # 2199
82 149 7 5318 258 37.45 9076 58.59 11 26 8 596 116 v South Africa 2 Jan 2016 Test # 2197
83 151 7 5344 258 37.11 9124 58.57 11 26 8 601 116 v South Africa 26 Dec 2015 Test # 2196
84 153 7 5356 258 36.68 9146 58.56 11 26 9 602 116 v Pakistan 1 Nov 2015 Test # 2184
85 155 7 5373 258 36.30 9225 58.24 11 26 9 604 116 v Pakistan 22 Oct 2015 Test # 2183
86 157 7 5432 258 36.21 9316 58.30 11 27 9 611 116 v Pakistan 13 Oct 2015 Test # 2180
87 159 7 5447 258 35.83 9345 58.28 11 27 10 613 116 v Australia 20 Aug 2015 Test # 2178
88 160 7 5452 258 35.63 9355 58.27 11 27 10 614 116 v Australia 6 Aug 2015 Test # 2175
89 161 7 5452 258 35.40 9357 58.26 11 27 11 614 116 v Australia 29 Jul 2015 Test # 2173
90 163 7 5539 258 35.50 9488 58.37 11 28 12 627 117 v Australia 16 Jul 2015 Test # 2171
91 165 7 5633 258 35.65 9625 58.52 11 29 12 642 119 v Australia 8 Jul 2015 Test # 2170
92 167 7 5668 258 35.42 9693 58.47 11 29 12 647 119 v New Zealand 29 May 2015 Test # 2163
93 169 7 5861 258 36.17 9879 59.32 12 30 12 677 123 v New Zealand 21 May 2015 Test # 2162
94 171 7 5915 258 36.06 9972 59.31 12 30 12 685 123 v West Indies 1 May 2015 Test # 2160
95 172 7 5923 258 35.89 9995 59.25 12 30 12 685 123 v West Indies 21 Apr 2015 Test # 2158
96 174 7 6037 258 36.14 10137 59.55 12 31 12 700 124 v West Indies 13 Apr 2015 Test # 2157
97 176 7 6037 258 35.72 10151 59.47 12 31 14 700 124 v India 17 Jul 2014 Test # 2130
98 177 7 6037 258 35.51 10153 59.46 12 31 15 700 124 v India 9 Jul 2014 Test # 2128
99 179 7 6116 258 35.55 10270 59.55 12 31 15 707 126 v Australia 3 Jan 2014 Test # 2113
100 181 7 6149 258 35.33 10348 59.42 12 31 15 709 127 v Australia 26 Dec 2013 Test # 2110
101 183 7 6287 258 35.72 10600 59.31 13 31 15 730 128 v Australia 13 Dec 2013 Test # 2107
102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128 v Australia 5 Dec 2013 Test # 2105
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