Records type batting analysis [change type]
View reverse cumulative averages [change view]
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 53 730 12 Profile
filtered 2012-2024 34 37 2 2529 97 72.25 4659 54.28 0 37 0 37 270 4
Reverse cumulative
1 1 0 86 86 86.00 129 66.66 0 1 0 1 8 1 v Bangladesh 30 Mar 2024 Test # 2537
2 2 0 138 86 69.00 230 60.00 0 2 0 2 15 2 v Bangladesh 22 Mar 2024 Test # 2536
3 3 0 215 86 71.66 302 71.19 0 3 0 3 27 2 v Afghanistan 2 Feb 2024 Test # 2527
3 3 0 215 86 71.66 302 71.19 0 3 0 3 27 2 v Pakistan 24 Jul 2023 Test # 2514
3 3 0 215 86 71.66 302 71.19 0 3 0 3 27 2 v Pakistan 16 Jul 2023 Test # 2511
3 3 0 215 86 71.66 302 71.19 0 3 0 3 27 2 v Ireland 24 Apr 2023 Test # 2503
3 3 0 215 86 71.66 302 71.19 0 3 0 3 27 2 v Ireland 16 Apr 2023 Test # 2502
4 5 0 355 89 71.00 573 61.95 0 5 0 5 40 2 v New Zealand 17 Mar 2023 Test # 2500
5 6 0 405 89 67.50 660 61.36 0 6 0 6 47 2 v New Zealand 9 Mar 2023 Test # 2498
6 7 0 466 89 66.57 765 60.91 0 7 0 7 50 2 v Pakistan 24 Jul 2022 Test # 2473
6 7 0 466 89 66.57 765 60.91 0 7 0 7 50 2 v Pakistan 16 Jul 2022 Test # 2472
7 8 0 552 89 69.00 930 59.35 0 8 0 8 60 2 v Australia 8 Jul 2022 Test # 2471
7 8 0 552 89 69.00 930 59.35 0 8 0 8 60 2 v Australia 29 Jun 2022 Test # 2469
8 9 0 632 89 70.22 1085 58.24 0 9 0 9 69 2 v Bangladesh 23 May 2022 Test # 2463
9 10 0 684 89 68.40 1223 55.92 0 10 0 10 71 2 v Bangladesh 15 May 2022 Test # 2462
9 10 0 684 89 68.40 1223 55.92 0 10 0 10 71 2 v India 12 Mar 2022 Test # 2456
9 10 0 684 89 68.40 1223 55.92 0 10 0 10 71 2 v India 4 Mar 2022 Test # 2452
9 10 0 684 89 68.40 1223 55.92 0 10 0 10 71 2 v West Indies 29 Nov 2021 Test # 2437
10 11 0 767 89 69.72 1327 57.79 0 11 0 11 80 2 v West Indies 21 Nov 2021 Test # 2434
11 12 0 833 89 69.41 1405 59.28 0 12 0 12 87 3 v Bangladesh 29 Apr 2021 Test # 2419
11 12 0 833 89 69.41 1405 59.28 0 12 0 12 87 3 v Bangladesh 21 Apr 2021 Test # 2418
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v West Indies 29 Mar 2021 Test # 2417
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v West Indies 21 Mar 2021 Test # 2416
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v South Africa 3 Jan 2021 Test # 2401
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v South Africa 26 Dec 2020 Test # 2399
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v Zimbabwe 27 Jan 2020 Test # 2383
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v Zimbabwe 19 Jan 2020 Test # 2381
12 13 0 908 89 69.84 1581 57.43 0 13 0 13 96 3 v Pakistan 19 Dec 2019 Test # 2375
13 14 0 967 89 69.07 1691 57.18 0 14 0 14 105 3 v Pakistan 11 Dec 2019 Test # 2373
14 15 0 1032 89 68.80 1856 55.60 0 15 0 15 111 3 v New Zealand 22 Aug 2019 Test # 2356
14 15 0 1032 89 68.80 1856 55.60 0 15 0 15 111 3 v New Zealand 14 Aug 2019 Test # 2354
14 15 0 1032 89 68.80 1856 55.60 0 15 0 15 111 3 v South Africa 21 Feb 2019 Test # 2348
14 15 0 1032 89 68.80 1856 55.60 0 15 0 15 111 3 v South Africa 13 Feb 2019 Test # 2347
15 16 0 1091 89 68.18 1951 55.92 0 16 0 16 118 3 v Australia 1 Feb 2019 Test # 2345
15 16 0 1091 89 68.18 1951 55.92 0 16 0 16 118 3 v Australia 24 Jan 2019 Test # 2343
15 16 0 1091 89 68.18 1951 55.92 0 16 0 16 118 3 v New Zealand 26 Dec 2018 Test # 2336
16 17 0 1170 89 68.82 2095 55.84 0 17 0 17 129 3 v New Zealand 15 Dec 2018 Test # 2335
17 18 0 1253 89 69.61 2220 56.44 0 18 0 18 138 3 v England 23 Nov 2018 Test # 2329
18 20 0 1373 89 68.65 2441 56.24 0 20 0 20 146 3 v England 14 Nov 2018 Test # 2326
18 20 0 1373 89 68.65 2441 56.24 0 20 0 20 146 3 v England 6 Nov 2018 Test # 2324
19 22 0 1511 89 68.68 2687 56.23 0 22 0 22 162 3 v South Africa 20 Jul 2018 Test # 2313
20 23 0 1571 89 68.30 2767 56.77 0 23 0 23 169 3 v South Africa 12 Jul 2018 Test # 2311
20 23 0 1571 89 68.30 2767 56.77 0 23 0 23 169 3 v Bangladesh 8 Feb 2018 Test # 2296
20 23 0 1571 89 68.30 2767 56.77 0 23 0 23 169 3 v Bangladesh 31 Jan 2018 Test # 2295
20 23 0 1571 89 68.30 2767 56.77 0 23 0 23 169 3 v India 2 Dec 2017 Test # 2286
21 24 0 1622 89 67.58 2914 55.66 0 24 0 24 175 3 v India 24 Nov 2017 Test # 2283
21 24 0 1622 89 67.58 2914 55.66 0 24 0 24 175 3 v India 16 Nov 2017 Test # 2281
21 24 0 1622 89 67.58 2914 55.66 0 24 0 24 175 3 v Pakistan 6 Oct 2017 Test # 2278
22 25 0 1715 93 68.60 3119 54.98 0 25 0 25 180 3 v Pakistan 28 Sep 2017 Test # 2275
22 25 0 1715 93 68.60 3119 54.98 0 25 0 25 180 3 v India 12 Aug 2017 Test # 2269
22 25 0 1715 93 68.60 3119 54.98 0 25 0 25 180 3 v India 3 Aug 2017 Test # 2267
23 26 0 1812 97 69.69 3327 54.46 0 26 0 26 189 3 v India 26 Jul 2017 Test # 2265
23 26 0 1812 97 69.69 3327 54.46 0 26 0 26 189 3 v Zimbabwe 14 Jul 2017 Test # 2263
23 26 0 1812 97 69.69 3327 54.46 0 26 0 26 189 3 v Bangladesh 15 Mar 2017 Test # 2254
23 26 0 1812 97 69.69 3327 54.46 0 26 0 26 189 3 v Bangladesh 7 Mar 2017 Test # 2252
24 27 0 1862 97 68.96 3405 54.68 0 27 0 27 194 3 v South Africa 12 Jan 2017 Test # 2247
24 27 0 1862 97 68.96 3405 54.68 0 27 0 27 194 3 v South Africa 2 Jan 2017 Test # 2244
24 27 0 1862 97 68.96 3405 54.68 0 27 0 27 194 3 v South Africa 26 Dec 2016 Test # 2243
25 28 0 1950 97 69.64 3613 53.97 0 28 0 28 202 3 v Zimbabwe 6 Nov 2016 Test # 2231
26 29 0 2006 97 69.17 3723 53.88 0 29 0 29 209 3 v Zimbabwe 29 Oct 2016 Test # 2228
26 29 0 2006 97 69.17 3723 53.88 0 29 0 29 209 3 v Australia 13 Aug 2016 Test # 2217
26 29 0 2006 97 69.17 3723 53.88 0 29 0 29 209 3 v Australia 4 Aug 2016 Test # 2213
26 29 0 2006 97 69.17 3723 53.88 0 29 0 29 209 3 v Australia 26 Jul 2016 Test # 2209
27 30 0 2056 97 68.53 3824 53.76 0 30 0 30 216 3 v England 9 Jun 2016 Test # 2205
27 30 0 2056 97 68.53 3824 53.76 0 30 0 30 216 3 v England 27 May 2016 Test # 2204
27 30 0 2056 97 68.53 3824 53.76 0 30 0 30 216 3 v England 19 May 2016 Test # 2203
27 30 0 2056 97 68.53 3824 53.76 0 30 0 30 216 3 v New Zealand 18 Dec 2015 Test # 2194
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v New Zealand 10 Dec 2015 Test # 2192
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v West Indies 22 Oct 2015 Test # 2182
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v West Indies 14 Oct 2015 Test # 2181
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v India 28 Aug 2015 Test # 2179
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v India 20 Aug 2015 Test # 2177
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v India 12 Aug 2015 Test # 2176
28 31 0 2140 97 69.03 4022 53.20 0 31 0 31 223 3 v Pakistan 3 Jul 2015 Test # 2169
29 32 0 2190 97 68.43 4079 53.68 0 32 0 32 227 3 v Pakistan 25 Jun 2015 Test # 2168
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v Pakistan 17 Jun 2015 Test # 2167
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v New Zealand 3 Jan 2015 Test # 2155
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v New Zealand 26 Dec 2014 Test # 2151
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v England 20 Jun 2014 Test # 2126
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v England 12 Jun 2014 Test # 2124
30 33 0 2269 97 68.75 4252 53.36 0 33 0 33 237 3 v Bangladesh 4 Feb 2014 Test # 2117
31 34 0 2322 97 68.29 4365 53.19 0 34 0 34 243 3 v Bangladesh 27 Jan 2014 Test # 2116
31 34 0 2322 97 68.29 4365 53.19 0 34 0 34 243 3 v Pakistan 16 Jan 2014 Test # 2115
32 35 1 2384 97 70.11 4490 53.09 0 35 0 35 251 3 v Pakistan 8 Jan 2014 Test # 2114
32 35 1 2384 97 70.11 4490 53.09 0 35 0 35 251 3 v Pakistan 31 Dec 2013 Test # 2112
32 35 1 2384 97 70.11 4490 53.09 0 35 0 35 251 3 v Bangladesh 16 Mar 2013 Test # 2082
32 35 1 2384 97 70.11 4490 53.09 0 35 0 35 251 3 v Bangladesh 8 Mar 2013 Test # 2078
33 36 1 2469 97 70.54 4599 53.68 0 36 0 36 261 4 v Australia 3 Jan 2013 Test # 2070
33 36 1 2469 97 70.54 4599 53.68 0 36 0 36 261 4 v Australia 26 Dec 2012 Test # 2068
33 36 1 2469 97 70.54 4599 53.68 0 36 0 36 261 4 v Australia 14 Dec 2012 Test # 2067
34 37 2 2529 97 72.25 4659 54.28 0 37 0 37 270 4 v New Zealand 17 Nov 2012 Test # 2059
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