Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Runs scored less than or equal to 150 remove less than or equal to 150 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 88 168 6 5784 147 35.70 11321 51.09 10 37 12 624 9
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
6 11 1 490 115 49.00 667 73.46 1 3 0 66 3 v Ireland 16 Apr 2023 Test # 2502
7 13 1 630 115 52.50 938 67.16 1 5 0 79 3 v New Zealand 17 Mar 2023 Test # 2500
8 15 1 697 115 49.78 1070 65.14 1 6 0 87 3 v New Zealand 9 Mar 2023 Test # 2498
9 17 1 798 115 49.87 1265 63.08 1 7 0 93 3 v Pakistan 24 Jul 2022 Test # 2473
10 19 1 815 115 45.27 1301 62.64 1 7 0 95 3 v Pakistan 16 Jul 2022 Test # 2472
11 20 1 901 115 47.42 1466 61.45 1 8 0 105 3 v Australia 8 Jul 2022 Test # 2471
12 22 1 952 115 45.33 1570 60.63 1 8 0 113 3 v Australia 29 Jun 2022 Test # 2469
13 24 2 1039 115 47.22 1734 59.91 1 9 0 123 3 v Bangladesh 23 May 2022 Test # 2463
14 26 2 1100 115 45.83 1889 58.23 1 10 0 125 3 v Bangladesh 15 May 2022 Test # 2462
15 28 2 1211 115 46.57 2076 58.33 2 10 0 141 3 v India 12 Mar 2022 Test # 2456
16 30 2 1266 115 45.21 2193 57.72 2 10 0 152 3 v India 4 Mar 2022 Test # 2452
17 32 2 1314 115 43.80 2293 57.30 2 10 0 159 3 v West Indies 29 Nov 2021 Test # 2437
18 34 2 1544 147 48.25 2697 57.24 3 11 0 183 3 v West Indies 21 Nov 2021 Test # 2434
19 36 2 1728 147 50.82 2965 58.27 4 12 0 205 4 v Bangladesh 29 Apr 2021 Test # 2419
19 36 2 1728 147 50.82 2965 58.27 4 12 0 205 4 v Bangladesh 21 Apr 2021 Test # 2418
20 38 2 1804 147 50.11 3158 57.12 4 13 0 214 4 v West Indies 29 Mar 2021 Test # 2417
21 40 2 1819 147 47.86 3214 56.59 4 13 0 215 4 v West Indies 21 Mar 2021 Test # 2416
22 42 2 1924 147 48.10 3374 57.02 5 13 0 234 4 v South Africa 3 Jan 2021 Test # 2401
23 44 2 1952 147 46.47 3402 57.37 5 13 0 239 4 v South Africa 26 Dec 2020 Test # 2399
24 46 2 2008 147 45.63 3560 56.40 5 13 0 242 4 v Zimbabwe 27 Jan 2020 Test # 2383
25 48 3 2055 147 45.66 3651 56.28 5 13 0 247 4 v Zimbabwe 19 Jan 2020 Test # 2381
26 50 3 2096 147 44.59 3721 56.32 5 13 0 253 4 v Pakistan 19 Dec 2019 Test # 2375
27 51 3 2155 147 44.89 3831 56.25 5 14 0 262 4 v Pakistan 11 Dec 2019 Test # 2373
28 53 3 2241 147 44.82 4066 55.11 5 15 0 270 4 v New Zealand 22 Aug 2019 Test # 2356
29 55 3 2402 147 46.19 4382 54.81 6 15 0 280 5 v New Zealand 14 Aug 2019 Test # 2354
30 57 3 2438 147 45.14 4455 54.72 6 15 0 287 5 v South Africa 21 Feb 2019 Test # 2348
31 59 3 2488 147 44.42 4561 54.54 6 15 0 292 5 v South Africa 13 Feb 2019 Test # 2347
32 61 3 2555 147 44.05 4677 54.62 6 16 0 301 5 v Australia 1 Feb 2019 Test # 2345
33 63 3 2582 147 43.03 4765 54.18 6 16 0 302 5 v Australia 24 Jan 2019 Test # 2343
34 65 3 2589 147 41.75 4776 54.20 6 16 1 303 5 v New Zealand 26 Dec 2018 Test # 2336
35 67 3 2678 147 41.84 4933 54.28 6 17 1 315 5 v New Zealand 15 Dec 2018 Test # 2335
36 69 3 2784 147 42.18 5094 54.65 6 18 1 327 5 v England 23 Nov 2018 Test # 2329
37 71 3 2904 147 42.70 5315 54.63 6 20 1 335 5 v England 14 Nov 2018 Test # 2326
38 73 3 2934 147 41.91 5403 54.30 6 20 1 337 5 v England 6 Nov 2018 Test # 2324
39 75 3 3072 147 42.66 5649 54.38 6 22 1 353 5 v South Africa 20 Jul 2018 Test # 2313
40 76 3 3132 147 42.90 5729 54.66 6 23 1 360 5 v South Africa 12 Jul 2018 Test # 2311
41 78 3 3167 147 42.22 5846 54.17 6 23 1 360 5 v Bangladesh 8 Feb 2018 Test # 2296
42 79 3 3167 147 41.67 5855 54.09 6 23 2 360 5 v Bangladesh 31 Jan 2018 Test # 2295
43 81 3 3180 147 40.76 5902 53.88 6 23 3 361 5 v India 2 Dec 2017 Test # 2286
44 83 3 3249 147 40.61 6094 53.31 6 24 3 370 5 v India 24 Nov 2017 Test # 2283
45 85 3 3258 147 39.73 6115 53.27 6 24 3 371 5 v India 16 Nov 2017 Test # 2281
46 86 3 3265 147 39.33 6142 53.15 6 24 3 372 5 v Pakistan 6 Oct 2017 Test # 2278
47 88 3 3368 147 39.62 6370 52.87 6 25 3 377 5 v Pakistan 28 Sep 2017 Test # 2275
48 90 3 3388 147 38.94 6433 52.66 6 25 3 380 5 v India 12 Aug 2017 Test # 2269
49 92 3 3554 147 39.93 6785 52.38 7 25 3 398 5 v India 3 Aug 2017 Test # 2267
50 94 3 3653 147 40.14 7002 52.17 7 26 3 407 5 v India 26 Jul 2017 Test # 2265
51 96 3 3727 147 40.07 7152 52.11 7 26 3 409 5 v Zimbabwe 14 Jul 2017 Test # 2263
52 98 3 3860 147 40.63 7428 51.96 8 26 3 420 6 v Bangladesh 15 Mar 2017 Test # 2254
53 100 3 3922 147 40.43 7577 51.76 8 26 3 423 6 v Bangladesh 7 Mar 2017 Test # 2252
54 102 3 3972 147 40.12 7659 51.86 8 27 4 428 6 v South Africa 12 Jan 2017 Test # 2247
55 104 3 4002 147 39.62 7754 51.61 8 27 4 432 6 v South Africa 2 Jan 2017 Test # 2244
56 106 3 4050 147 39.32 7877 51.41 8 27 4 437 6 v South Africa 26 Dec 2016 Test # 2243
57 108 3 4164 147 39.65 8128 51.23 8 28 4 449 6 v Zimbabwe 6 Nov 2016 Test # 2231
58 110 3 4330 147 40.46 8411 51.48 9 29 4 463 6 v Zimbabwe 29 Oct 2016 Test # 2228
59 112 3 4359 147 39.99 8487 51.36 9 29 4 466 6 v Australia 13 Aug 2016 Test # 2217
60 114 3 4366 147 39.33 8496 51.38 9 29 5 467 6 v Australia 4 Aug 2016 Test # 2213
61 116 3 4371 147 38.68 8511 51.35 9 29 6 467 6 v Australia 26 Jul 2016 Test # 2209
62 118 4 4458 147 39.10 8678 51.37 9 30 6 480 6 v England 9 Jun 2016 Test # 2205
63 120 4 4493 147 38.73 8747 51.36 9 30 6 483 6 v England 27 May 2016 Test # 2204
64 122 4 4500 147 38.13 8768 51.32 9 30 7 484 6 v England 19 May 2016 Test # 2203
65 124 4 4539 147 37.82 8878 51.12 9 30 7 486 6 v New Zealand 18 Dec 2015 Test # 2194
66 126 4 4652 147 38.13 9148 50.85 9 31 7 494 6 v New Zealand 10 Dec 2015 Test # 2192
67 128 4 4665 147 37.62 9188 50.77 9 31 8 495 6 v West Indies 22 Oct 2015 Test # 2182
67 128 4 4665 147 37.62 9188 50.77 9 31 8 495 6 v West Indies 14 Oct 2015 Test # 2181
68 130 4 4676 147 37.11 9232 50.64 9 31 9 495 6 v India 28 Aug 2015 Test # 2179
69 132 4 4723 147 36.89 9340 50.56 9 31 9 501 6 v India 20 Aug 2015 Test # 2177
70 134 4 4732 147 36.40 9364 50.53 9 31 10 501 6 v India 12 Aug 2015 Test # 2176
71 136 4 4872 147 36.90 9620 50.64 10 31 10 515 6 v Pakistan 3 Jul 2015 Test # 2169
72 138 4 4950 147 36.94 9744 50.80 10 32 10 522 6 v Pakistan 25 Jun 2015 Test # 2168
73 140 4 5050 147 37.13 9959 50.70 10 33 10 533 6 v Pakistan 17 Jun 2015 Test # 2167
74 142 4 5083 147 36.83 10018 50.73 10 33 10 539 6 v New Zealand 3 Jan 2015 Test # 2155
75 143 4 5083 147 36.56 10022 50.71 10 33 11 539 6 v New Zealand 26 Dec 2014 Test # 2151
76 145 4 5156 147 36.56 10198 50.55 10 33 11 547 6 v England 20 Jun 2014 Test # 2126
77 147 4 5210 147 36.43 10260 50.77 10 33 11 556 6 v England 12 Jun 2014 Test # 2124
78 149 4 5256 147 36.24 10359 50.73 10 33 11 561 6 v Bangladesh 4 Feb 2014 Test # 2117
79 150 4 5309 147 36.36 10472 50.69 10 34 11 567 6 v Bangladesh 27 Jan 2014 Test # 2116
80 152 4 5351 147 36.15 10581 50.57 10 34 11 570 7 v Pakistan 16 Jan 2014 Test # 2115
81 154 5 5445 147 36.54 10749 50.65 10 35 11 585 7 v Pakistan 8 Jan 2014 Test # 2114
82 156 5 5507 147 36.47 10867 50.67 10 35 11 593 7 v Pakistan 31 Dec 2013 Test # 2112
83 158 5 5540 147 36.20 10919 50.73 10 35 11 598 7 v Bangladesh 16 Mar 2013 Test # 2082
84 160 5 5584 147 36.02 10996 50.78 10 35 11 601 8 v Bangladesh 8 Mar 2013 Test # 2078
85 162 5 5674 147 36.14 11128 50.98 10 36 11 611 9 v Australia 3 Jan 2013 Test # 2070
86 164 5 5680 147 35.72 11145 50.96 10 36 11 611 9 v Australia 26 Dec 2012 Test # 2068
87 166 5 5724 147 35.55 11258 50.84 10 36 11 615 9 v Australia 14 Dec 2012 Test # 2067
88 168 6 5784 147 35.70 11321 51.09 10 37 12 624 9 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