Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 21 Feb 1883 remove greater than or equal to 21 Feb 1883 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 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12 Profile
filtered 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12
Reverse cumulative
1 2 0 90 86 45.00 134 67.16 0 1 0 9 1 v Bangladesh 30 Mar 2024 Test # 2537
2 4 0 159 86 39.75 272 58.45 0 2 0 17 2 v Bangladesh 22 Mar 2024 Test # 2536
3 6 1 268 86 53.60 366 73.22 0 3 0 32 3 v Afghanistan 2 Feb 2024 Test # 2527
4 8 1 326 86 46.57 464 70.25 0 3 0 41 3 v Pakistan 24 Jul 2023 Test # 2514
5 10 1 375 86 41.66 534 70.22 0 3 0 51 3 v Pakistan 16 Jul 2023 Test # 2511
6 11 1 490 115 49.00 667 73.46 1 3 0 66 3 v Ireland 24 Apr 2023 Test # 2503
7 12 1 669 179 60.81 902 74.16 2 3 0 81 3 v Ireland 16 Apr 2023 Test # 2502
8 14 1 809 179 62.23 1173 68.96 2 5 0 94 3 v New Zealand 17 Mar 2023 Test # 2500
9 16 1 876 179 58.40 1305 67.12 2 6 0 102 3 v New Zealand 9 Mar 2023 Test # 2498
10 18 1 977 179 57.47 1500 65.13 2 7 0 108 3 v Pakistan 24 Jul 2022 Test # 2473
11 20 1 994 179 52.31 1536 64.71 2 7 0 110 3 v Pakistan 16 Jul 2022 Test # 2472
12 21 1 1080 179 54.00 1701 63.49 2 8 0 120 3 v Australia 8 Jul 2022 Test # 2471
13 23 1 1131 179 51.40 1805 62.65 2 8 0 128 3 v Australia 29 Jun 2022 Test # 2469
14 25 2 1218 179 52.95 1969 61.85 2 9 0 138 3 v Bangladesh 23 May 2022 Test # 2463
15 27 2 1279 179 51.16 2124 60.21 2 10 0 140 3 v Bangladesh 15 May 2022 Test # 2462
16 29 2 1390 179 51.48 2311 60.14 3 10 0 156 3 v India 12 Mar 2022 Test # 2456
17 31 2 1445 179 49.82 2428 59.51 3 10 0 167 3 v India 4 Mar 2022 Test # 2452
18 33 2 1493 179 48.16 2528 59.05 3 10 0 174 3 v West Indies 29 Nov 2021 Test # 2437
19 35 2 1723 179 52.21 2932 58.76 4 11 0 198 3 v West Indies 21 Nov 2021 Test # 2434
20 37 2 1907 179 54.48 3200 59.59 5 12 0 220 4 v Bangladesh 29 Apr 2021 Test # 2419
21 38 2 2151 244 59.75 3637 59.14 6 12 0 246 4 v Bangladesh 21 Apr 2021 Test # 2418
22 40 2 2227 244 58.60 3830 58.14 6 13 0 255 4 v West Indies 29 Mar 2021 Test # 2417
23 42 2 2242 244 56.05 3886 57.69 6 13 0 256 4 v West Indies 21 Mar 2021 Test # 2416
24 44 2 2347 244 55.88 4046 58.00 7 13 0 275 4 v South Africa 3 Jan 2021 Test # 2401
25 46 2 2375 244 53.97 4074 58.29 7 13 0 280 4 v South Africa 26 Dec 2020 Test # 2399
26 48 2 2431 244 52.84 4232 57.44 7 13 0 283 4 v Zimbabwe 27 Jan 2020 Test # 2383
27 50 3 2478 244 52.72 4323 57.32 7 13 0 288 4 v Zimbabwe 19 Jan 2020 Test # 2381
28 52 3 2519 244 51.40 4393 57.34 7 13 0 294 4 v Pakistan 19 Dec 2019 Test # 2375
29 53 3 2578 244 51.56 4503 57.25 7 14 0 303 4 v Pakistan 11 Dec 2019 Test # 2373
30 55 3 2664 244 51.23 4738 56.22 7 15 0 311 4 v New Zealand 22 Aug 2019 Test # 2356
31 57 3 2825 244 52.31 5054 55.89 8 15 0 321 5 v New Zealand 14 Aug 2019 Test # 2354
32 59 3 2861 244 51.08 5127 55.80 8 15 0 328 5 v South Africa 21 Feb 2019 Test # 2348
33 61 3 2911 244 50.18 5233 55.62 8 15 0 333 5 v South Africa 13 Feb 2019 Test # 2347
34 63 3 2978 244 49.63 5349 55.67 8 16 0 342 5 v Australia 1 Feb 2019 Test # 2345
35 65 3 3005 244 48.46 5437 55.26 8 16 0 343 5 v Australia 24 Jan 2019 Test # 2343
36 67 3 3012 244 47.06 5448 55.28 8 16 1 344 5 v New Zealand 26 Dec 2018 Test # 2336
37 69 3 3101 244 46.98 5605 55.32 8 17 1 356 5 v New Zealand 15 Dec 2018 Test # 2335
38 71 3 3207 244 47.16 5766 55.61 8 18 1 368 5 v England 23 Nov 2018 Test # 2329
39 73 3 3327 244 47.52 5987 55.57 8 20 1 376 5 v England 14 Nov 2018 Test # 2326
40 75 3 3357 244 46.62 6075 55.25 8 20 1 378 5 v England 6 Nov 2018 Test # 2324
41 77 3 3495 244 47.22 6321 55.29 8 22 1 394 5 v South Africa 20 Jul 2018 Test # 2313
42 79 4 3713 244 49.50 6623 56.06 9 23 1 414 6 v South Africa 12 Jul 2018 Test # 2311
43 81 4 3748 244 48.67 6740 55.60 9 23 1 414 6 v Bangladesh 8 Feb 2018 Test # 2296
44 82 4 3748 244 48.05 6749 55.53 9 23 2 414 6 v Bangladesh 31 Jan 2018 Test # 2295
45 84 4 3761 244 47.01 6796 55.34 9 23 3 415 6 v India 2 Dec 2017 Test # 2286
46 86 4 3830 244 46.70 6988 54.80 9 24 3 424 6 v India 24 Nov 2017 Test # 2283
47 88 4 3839 244 45.70 7009 54.77 9 24 3 425 6 v India 16 Nov 2017 Test # 2281
48 90 4 4042 244 47.00 7441 54.32 10 24 3 445 7 v Pakistan 6 Oct 2017 Test # 2278
49 92 4 4145 244 47.10 7669 54.04 10 25 3 450 7 v Pakistan 28 Sep 2017 Test # 2275
50 94 4 4165 244 46.27 7732 53.86 10 25 3 453 7 v India 12 Aug 2017 Test # 2269
51 96 4 4331 244 47.07 8084 53.57 11 25 3 471 7 v India 3 Aug 2017 Test # 2267
52 98 4 4430 244 47.12 8301 53.36 11 26 3 480 7 v India 26 Jul 2017 Test # 2265
53 100 4 4504 244 46.91 8451 53.29 11 26 3 482 7 v Zimbabwe 14 Jul 2017 Test # 2263
54 102 4 4637 244 47.31 8727 53.13 12 26 3 493 8 v Bangladesh 15 Mar 2017 Test # 2254
55 104 4 4699 244 46.99 8876 52.94 12 26 3 496 8 v Bangladesh 7 Mar 2017 Test # 2252
56 106 4 4749 244 46.55 8958 53.01 12 27 4 501 8 v South Africa 12 Jan 2017 Test # 2247
57 108 4 4779 244 45.95 9053 52.78 12 27 4 505 8 v South Africa 2 Jan 2017 Test # 2244
58 110 4 4827 244 45.53 9176 52.60 12 27 4 510 8 v South Africa 26 Dec 2016 Test # 2243
59 112 4 4941 244 45.75 9427 52.41 12 28 4 522 8 v Zimbabwe 6 Nov 2016 Test # 2231
60 114 4 5107 244 46.42 9710 52.59 13 29 4 536 8 v Zimbabwe 29 Oct 2016 Test # 2228
61 116 4 5136 244 45.85 9786 52.48 13 29 4 539 8 v Australia 13 Aug 2016 Test # 2217
62 118 4 5143 244 45.11 9795 52.50 13 29 5 540 8 v Australia 4 Aug 2016 Test # 2213
63 120 4 5148 244 44.37 9810 52.47 13 29 6 540 8 v Australia 26 Jul 2016 Test # 2209
64 122 5 5235 244 44.74 9977 52.47 13 30 6 553 8 v England 9 Jun 2016 Test # 2205
65 124 5 5270 244 44.28 10046 52.45 13 30 6 556 8 v England 27 May 2016 Test # 2204
66 126 5 5277 244 43.61 10067 52.41 13 30 7 557 8 v England 19 May 2016 Test # 2203
67 128 5 5316 244 43.21 10177 52.23 13 30 7 559 8 v New Zealand 18 Dec 2015 Test # 2194
68 130 5 5429 244 43.43 10447 51.96 13 31 7 567 8 v New Zealand 10 Dec 2015 Test # 2192
69 132 5 5442 244 42.85 10487 51.89 13 31 8 568 8 v West Indies 22 Oct 2015 Test # 2182
70 133 5 5628 244 43.96 10841 51.91 14 31 8 584 9 v West Indies 14 Oct 2015 Test # 2181
71 135 5 5639 244 43.37 10885 51.80 14 31 9 584 9 v India 28 Aug 2015 Test # 2179
72 137 5 5686 244 43.07 10993 51.72 14 31 9 590 9 v India 20 Aug 2015 Test # 2177
73 139 5 5695 244 42.50 11017 51.69 14 31 10 590 9 v India 12 Aug 2015 Test # 2176
74 141 5 5835 244 42.90 11273 51.76 15 31 10 604 9 v Pakistan 3 Jul 2015 Test # 2169
75 143 5 5913 244 42.84 11397 51.88 15 32 10 611 9 v Pakistan 25 Jun 2015 Test # 2168
76 145 5 6013 244 42.95 11612 51.78 15 33 10 622 9 v Pakistan 17 Jun 2015 Test # 2167
77 147 5 6046 244 42.57 11671 51.80 15 33 10 628 9 v New Zealand 3 Jan 2015 Test # 2155
78 149 5 6198 244 43.04 12038 51.48 16 33 11 645 9 v New Zealand 26 Dec 2014 Test # 2151
79 151 5 6271 244 42.95 12214 51.34 16 33 11 653 9 v England 20 Jun 2014 Test # 2126
80 153 5 6325 244 42.73 12276 51.52 16 33 11 662 9 v England 12 Jun 2014 Test # 2124
81 155 5 6371 244 42.47 12375 51.48 16 33 11 667 9 v Bangladesh 4 Feb 2014 Test # 2117
82 156 5 6424 244 42.54 12488 51.44 16 34 11 673 9 v Bangladesh 27 Jan 2014 Test # 2116
83 158 5 6466 244 42.26 12597 51.32 16 34 11 676 10 v Pakistan 16 Jan 2014 Test # 2115
84 160 6 6560 244 42.59 12765 51.39 16 35 11 691 10 v Pakistan 8 Jan 2014 Test # 2114
85 162 6 6622 244 42.44 12883 51.40 16 35 11 699 10 v Pakistan 31 Dec 2013 Test # 2112
86 164 6 6655 244 42.12 12935 51.44 16 35 11 704 10 v Bangladesh 16 Mar 2013 Test # 2082
87 166 6 6699 244 41.86 13012 51.48 16 35 11 707 11 v Bangladesh 8 Mar 2013 Test # 2078
88 168 6 6789 244 41.90 13144 51.65 16 36 11 717 12 v Australia 3 Jan 2013 Test # 2070
89 170 6 6795 244 41.43 13161 51.62 16 36 11 717 12 v Australia 26 Dec 2012 Test # 2068
90 172 6 6839 244 41.19 13274 51.52 16 36 11 721 12 v Australia 14 Dec 2012 Test # 2067
91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12 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