Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 21 Jun 2018 remove greater than or equal to 21 Jun 2018 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
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-2023 171 160 23 6522 133* 47.60 7516 86.77 16 39 9 520 49 Profile
filtered 2018-2023 60 55 8 1966 113* 41.82 2268 86.68 5 11 5 159 11
Reverse cumulative
7 7 0 117 60 16.71 158 74.05 0 1 1 9 0 v Afghanistan 15 Oct 2023 ODI # 4670
6 6 0 106 60 17.66 141 75.17 0 1 1 7 0 v South Africa 21 Oct 2023 ODI # 4677
5 5 0 104 60 20.80 135 77.03 0 1 1 7 0 v Sri Lanka 26 Oct 2023 ODI # 4682
15 14 0 316 82 22.57 379 83.37 0 3 2 24 3 v South Africa 22 Jul 2022 ODI # 4435
19 18 0 413 86 22.94 482 85.68 0 4 4 29 5 v India 12 Jul 2022 ODI # 4424
20 18 0 413 86 22.94 482 85.68 0 4 4 29 5 v Sri Lanka 4 Jul 2021 ODI # 4298
13 13 0 315 82 24.23 376 83.77 0 3 2 24 3 v New Zealand 8 Sep 2023 ODI # 4636
14 13 0 315 82 24.23 376 83.77 0 3 2 24 3 v South Africa 24 Jul 2022 ODI # 4437
18 17 0 413 86 24.29 480 86.04 0 4 3 29 5 v India 14 Jul 2022 ODI # 4428
8 8 0 199 82 24.87 226 88.05 0 2 1 17 1 v Bangladesh 10 Oct 2023 ODI # 4664
17 16 0 402 86 25.12 459 87.58 0 4 3 29 5 v India 17 Jul 2022 ODI # 4433
4 4 0 101 60 25.25 125 80.80 0 1 1 7 0 v India 29 Oct 2023 ODI # 4686
12 12 0 309 82 25.75 361 85.59 0 3 2 24 3 v New Zealand 10 Sep 2023 ODI # 4640
21 19 1 481 86 26.72 569 84.53 0 5 4 34 5 v Sri Lanka 1 Jul 2021 ODI # 4297
16 15 0 402 86 26.80 456 88.15 0 4 2 29 5 v South Africa 19 Jul 2022 ODI # 4434
29 26 2 673 86 28.04 844 79.73 0 6 5 45 6 v New Zealand 14 Jul 2019 ODI # 4192
11 11 0 309 82 28.09 359 86.07 0 3 1 24 3 v New Zealand 13 Sep 2023 ODI # 4643
25 23 2 600 86 28.57 741 80.97 0 6 5 42 6 v Australia 11 Sep 2020 ODI # 4259
28 25 2 666 86 28.95 814 81.81 0 6 5 45 6 v South Africa 4 Feb 2020 ODI # 4234
23 21 2 560 86 29.47 657 85.23 0 6 5 38 5 v Australia 16 Sep 2020 ODI # 4261
26 24 2 649 86 29.50 793 81.84 0 6 5 45 6 v South Africa 9 Feb 2020 ODI # 4242
27 24 2 649 86 29.50 793 81.84 0 6 5 45 6 v South Africa 7 Feb 2020 ODI # 4238
33 30 3 798 86 29.55 978 81.59 0 6 5 58 6 v Australia 25 Jun 2019 ODI # 4173
31 28 3 746 86 29.84 915 81.53 0 6 5 54 6 v New Zealand 3 Jul 2019 ODI # 4183
24 22 2 599 86 29.95 730 82.05 0 6 5 42 6 v Australia 13 Sep 2020 ODI # 4260
30 27 3 722 86 30.08 890 81.12 0 6 5 53 6 v Australia 11 Jul 2019 ODI # 4191
32 29 3 790 86 30.38 969 81.52 0 6 5 56 6 v India 30 Jun 2019 ODI # 4179
10 10 0 305 82 30.50 352 86.64 0 3 1 23 3 v New Zealand 15 Sep 2023 ODI # 4647
34 31 3 855 86 30.53 1067 80.13 0 7 5 61 6 v Sri Lanka 21 Jun 2019 ODI # 4168
9 9 0 276 82 30.66 312 88.46 0 3 1 21 2 v New Zealand 5 Oct 2023 ODI # 4658
22 20 2 560 86 31.11 656 85.36 0 6 4 38 5 v Sri Lanka 29 Jun 2021 ODI # 4296
35 32 3 943 88 32.51 1149 82.07 0 8 5 66 7 v Afghanistan 18 Jun 2019 ODI # 4163
3 3 0 101 60 33.66 124 81.45 0 1 0 7 0 v Australia 4 Nov 2023 ODI # 4693
37 34 4 1064 100* 35.46 1272 83.64 1 8 5 78 7 v Bangladesh 8 Jun 2019 ODI # 4153
36 33 4 1043 100* 35.96 1243 83.90 1 8 5 77 7 v West Indies 14 Jun 2019 ODI # 4158
49 44 4 1474 107 36.85 1697 86.85 2 10 5 119 9 v West Indies 22 Feb 2019 ODI # 4097
47 43 4 1438 107 36.87 1657 86.78 2 10 5 113 9 v West Indies 27 Feb 2019 ODI # 4099
48 43 4 1438 107 36.87 1657 86.78 2 10 5 113 9 v West Indies 25 Feb 2019 ODI # 4098
46 42 4 1433 107 37.71 1647 87.00 2 10 5 113 9 v West Indies 2 Mar 2019 ODI # 4103
51 46 4 1586 107 37.76 1810 87.62 3 10 5 128 9 v Sri Lanka 23 Oct 2018 ODI # 4058
38 35 4 1171 107 37.77 1376 85.10 2 8 5 88 8 v Pakistan 3 Jun 2019 ODI # 4148
53 48 5 1626 107 37.81 1877 86.62 3 10 5 129 9 v Sri Lanka 17 Oct 2018 ODI # 4054
39 36 4 1222 107 38.18 1435 85.15 2 9 5 93 8 v South Africa 30 May 2019 ODI # 4143
50 45 4 1576 107 38.43 1794 87.84 3 10 5 128 9 v West Indies 20 Feb 2019 ODI # 4096
52 47 5 1618 107 38.52 1867 86.66 3 10 5 128 9 v Sri Lanka 20 Oct 2018 ODI # 4055
54 49 5 1697 107 38.56 1960 86.58 3 11 5 135 9 v Sri Lanka 13 Oct 2018 ODI # 4053
45 41 4 1432 107 38.70 1645 87.05 2 10 5 113 9 v Ireland 3 May 2019 ODI # 4127
55 50 6 1722 107 39.13 1988 86.61 3 11 5 139 9 v Sri Lanka 10 Oct 2018 ODI # 4052
41 38 4 1342 107 39.47 1549 86.63 2 10 5 105 8 v Pakistan 17 May 2019 ODI # 4138
42 39 4 1385 107 39.57 1585 87.38 2 10 5 109 9 v Pakistan 14 May 2019 ODI # 4135
40 37 4 1306 107 39.57 1508 86.60 2 10 5 102 8 v Pakistan 19 May 2019 ODI # 4140
43 40 4 1425 107 39.58 1639 86.94 2 10 5 112 9 v Pakistan 11 May 2019 ODI # 4133
44 40 4 1425 107 39.58 1639 86.94 2 10 5 112 9 v Pakistan 8 May 2019 ODI # 4130
56 51 7 1822 107 41.40 2108 86.43 4 11 5 149 9 v India 17 Jul 2018 ODI # 4018
60 55 8 1966 113* 41.82 2268 86.68 5 11 5 159 11 v Australia 21 Jun 2018 ODI # 4012
59 54 8 1939 113* 42.15 2233 86.83 5 11 5 157 10 v Australia 24 Jun 2018 ODI # 4013
58 53 8 1938 113* 43.06 2230 86.90 5 11 5 157 10 v India 12 Jul 2018 ODI # 4014
57 52 8 1935 113* 43.97 2224 87.00 5 11 5 157 10 v India 14 Jul 2018 ODI # 4016
2 2 0 88 60 44.00 107 82.24 0 1 0 5 0 v Netherlands 8 Nov 2023 ODI # 4697
1 1 0 60 60 60.00 72 83.33 0 1 0 4 0 v Pakistan 11 Nov 2023 ODI # 4701
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page