Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 25 Jan 2016 remove greater than or equal to 25 Jan 2016 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-2023 138 114 24 2237 99* 24.85 2479 90.23 0 12 11 160 69 Profile
filtered 2016-2023 103 91 17 1865 99* 25.20 2109 88.43 0 10 7 127 55
Reverse cumulative
1 1 0 45 45 45.00 79 56.96 0 0 0 3 1 v Scotland 1 Jul 2023 ODI # 4608
2 2 0 53 45 26.50 83 63.85 0 0 0 3 2 v Netherlands 26 Jun 2023 ODI # 4602
3 3 0 72 45 24.00 110 65.45 0 0 0 5 2 v Zimbabwe 24 Jun 2023 ODI # 4597
4 4 1 88 45 29.33 120 73.33 0 0 0 7 2 v Nepal 22 Jun 2023 ODI # 4593
5 5 1 144 56 36.00 160 90.00 0 1 0 9 5 v U.S.A. 18 Jun 2023 ODI # 4586
6 6 1 180 56 36.00 203 88.66 0 1 0 12 5 v South Africa 21 Mar 2023 ODI # 4544
7 7 1 195 56 32.50 223 87.44 0 1 0 13 5 v South Africa 18 Mar 2023 ODI # 4540
8 8 1 196 56 28.00 227 86.34 0 1 0 13 5 v New Zealand 21 Aug 2022 ODI # 4456
9 9 1 196 56 24.50 228 85.96 0 1 1 13 5 v New Zealand 19 Aug 2022 ODI # 4453
10 10 2 209 56 26.12 253 82.60 0 1 1 14 5 v New Zealand 17 Aug 2022 ODI # 4450
11 11 3 218 56 27.25 265 82.26 0 1 1 14 5 v India 27 Jul 2022 ODI # 4439
12 12 3 224 56 24.88 277 80.86 0 1 1 15 5 v India 11 Feb 2022 ODI # 4356
13 13 3 226 56 22.60 287 78.74 0 1 1 15 5 v India 9 Feb 2022 ODI # 4355
14 14 3 283 57 25.72 358 79.05 0 2 1 15 9 v India 6 Feb 2022 ODI # 4353
15 15 3 327 57 27.25 418 78.22 0 2 1 21 9 v Ireland 16 Jan 2022 ODI # 4342
16 16 3 330 57 25.38 429 76.92 0 2 1 21 9 v Ireland 13 Jan 2022 ODI # 4340
17 17 3 343 57 24.50 446 76.90 0 2 1 23 9 v Ireland 8 Jan 2022 ODI # 4339
18 18 3 348 57 23.20 461 75.48 0 2 1 24 9 v Australia 26 Jul 2021 ODI # 4313
19 19 3 400 57 25.00 530 75.47 0 3 1 29 10 v Australia 22 Jul 2021 ODI # 4311
20 20 3 400 57 23.52 534 74.90 0 3 2 29 10 v Australia 20 Jul 2021 ODI # 4310
21 21 4 414 57 24.35 544 76.10 0 3 2 30 11 v Sri Lanka 14 Mar 2021 ODI # 4278
22 22 5 416 57 24.47 548 75.91 0 3 2 30 11 v Sri Lanka 12 Mar 2021 ODI # 4277
23 22 5 416 57 24.47 548 75.91 0 3 2 30 11 v Sri Lanka 10 Mar 2021 ODI # 4276
24 23 5 424 57 23.55 554 76.53 0 3 2 31 11 v Sri Lanka 1 Mar 2020 ODI # 4250
25 24 5 427 57 22.47 562 75.97 0 3 2 31 11 v Sri Lanka 26 Feb 2020 ODI # 4247
26 25 5 439 57 21.95 572 76.74 0 3 2 33 11 v Sri Lanka 22 Feb 2020 ODI # 4246
27 26 6 446 57 22.30 576 77.43 0 3 2 34 11 v India 22 Dec 2019 ODI # 4223
28 27 6 457 57 21.76 589 77.58 0 3 2 34 12 v India 18 Dec 2019 ODI # 4222
29 27 6 457 57 21.76 589 77.58 0 3 2 34 12 v India 15 Dec 2019 ODI # 4221
30 28 6 466 57 21.18 602 77.40 0 3 2 34 12 v Afghanistan 9 Nov 2019 ODI # 4214
31 28 6 466 57 21.18 602 77.40 0 3 2 34 12 v Afghanistan 6 Nov 2019 ODI # 4213
32 29 6 480 57 20.86 622 77.17 0 3 2 34 12 v India 14 Aug 2019 ODI # 4199
33 30 7 493 57 21.43 641 76.91 0 3 2 34 12 v India 11 Aug 2019 ODI # 4197
34 30 7 493 57 21.43 641 76.91 0 3 2 34 12 v India 8 Aug 2019 ODI # 4196
35 31 7 538 57 22.41 675 79.70 0 3 2 35 16 v Afghanistan 4 Jul 2019 ODI # 4184
36 32 7 564 57 22.56 701 80.45 0 3 2 39 16 v Sri Lanka 1 Jul 2019 ODI # 4180
37 33 7 570 57 21.92 714 79.83 0 3 2 39 16 v India 27 Jun 2019 ODI # 4175
38 34 7 570 57 21.11 715 79.72 0 3 3 39 16 v New Zealand 22 Jun 2019 ODI # 4170
39 35 7 603 57 21.53 730 82.60 0 3 3 43 18 v Bangladesh 17 Jun 2019 ODI # 4162
40 36 7 612 57 21.10 740 82.70 0 3 3 43 19 v England 14 Jun 2019 ODI # 4158
41 36 7 612 57 21.10 740 82.70 0 3 3 43 19 v South Africa 10 Jun 2019 ODI # 4156
42 37 7 663 57 22.10 797 83.18 0 4 3 50 20 v Australia 6 Jun 2019 ODI # 4152
43 37 7 663 57 22.10 797 83.18 0 4 3 50 20 v Pakistan 31 May 2019 ODI # 4144
44 37 7 663 57 22.10 797 83.18 0 4 3 50 20 v Bangladesh 17 May 2019 ODI # 4137
45 38 7 725 62 23.38 873 83.04 0 5 3 53 21 v Bangladesh 13 May 2019 ODI # 4134
46 39 7 761 62 23.78 897 84.83 0 5 3 54 23 v Ireland 11 May 2019 ODI # 4132
47 40 7 765 62 23.18 899 85.09 0 5 3 55 23 v Bangladesh 7 May 2019 ODI # 4129
48 41 7 766 62 22.52 905 84.64 0 5 3 55 23 v Ireland 5 May 2019 ODI # 4128
49 41 7 766 62 22.52 905 84.64 0 5 3 55 23 v England 2 Mar 2019 ODI # 4103
50 42 7 795 62 22.71 940 84.57 0 5 3 58 23 v England 27 Feb 2019 ODI # 4099
51 42 7 795 62 22.71 940 84.57 0 5 3 58 23 v England 25 Feb 2019 ODI # 4098
52 43 7 798 62 22.16 946 84.35 0 5 3 58 23 v England 22 Feb 2019 ODI # 4097
53 44 7 814 62 22.00 958 84.96 0 5 3 60 23 v England 20 Feb 2019 ODI # 4096
54 45 7 839 62 22.07 991 84.66 0 5 3 62 23 v India 1 Nov 2018 ODI # 4064
55 46 8 893 62 23.50 1061 84.16 0 6 3 63 25 v India 29 Oct 2018 ODI # 4063
56 47 8 925 62 23.71 1100 84.09 0 6 3 65 26 v India 27 Oct 2018 ODI # 4062
57 48 8 937 62 23.42 1123 83.43 0 6 3 65 26 v India 24 Oct 2018 ODI # 4059
58 49 8 975 62 23.78 1165 83.69 0 6 3 70 26 v India 21 Oct 2018 ODI # 4056
59 50 8 984 62 23.42 1175 83.74 0 6 3 70 26 v Bangladesh 28 Jul 2018 ODI # 4024
60 51 8 991 62 23.04 1180 83.98 0 6 3 70 27 v Bangladesh 25 Jul 2018 ODI # 4023
61 52 8 1008 62 22.90 1198 84.14 0 6 3 70 28 v Bangladesh 22 Jul 2018 ODI # 4022
62 53 8 1008 62 22.40 1198 84.14 0 6 4 70 28 v Afghanistan 25 Mar 2018 ODI # 4007
63 54 8 1020 62 22.17 1216 83.88 0 6 4 70 28 v Scotland 21 Mar 2018 ODI # 4004
64 55 8 1026 62 21.82 1218 84.23 0 6 4 70 29 v Zimbabwe 19 Mar 2018 ODI # 4002
65 56 8 1054 62 21.95 1244 84.72 0 6 4 72 30 v Afghanistan 15 Mar 2018 ODI # 3997
66 57 8 1108 62 22.61 1315 84.25 0 7 4 75 31 v Ireland 10 Mar 2018 ODI # 3993
67 58 9 1207 99* 24.63 1416 85.24 0 8 4 84 35 v P.N.G. 8 Mar 2018 ODI # 3991
68 59 10 1219 99* 24.87 1422 85.72 0 8 4 84 36 v U.A.E. 6 Mar 2018 ODI # 3987
69 60 10 1253 99* 25.06 1443 86.83 0 8 4 87 37 v New Zealand 26 Dec 2017 ODI # 3945
70 61 10 1266 99* 24.82 1466 86.35 0 8 4 87 37 v New Zealand 23 Dec 2017 ODI # 3944
71 62 10 1274 99* 24.50 1480 86.08 0 8 4 87 37 v New Zealand 20 Dec 2017 ODI # 3943
72 63 10 1351 99* 25.49 1542 87.61 0 9 4 91 41 v England 27 Sep 2017 ODI # 3916
73 64 10 1385 99* 25.64 1568 88.32 0 9 4 92 44 v England 24 Sep 2017 ODI # 3915
74 64 10 1385 99* 25.64 1568 88.32 0 9 4 92 44 v England 21 Sep 2017 ODI # 3913
75 65 11 1426 99* 26.40 1601 89.06 0 9 4 97 44 v England 19 Sep 2017 ODI # 3911
76 66 11 1462 99* 26.58 1635 89.41 0 9 4 101 45 v India 6 Jul 2017 ODI # 3902
77 67 11 1473 99* 26.30 1645 89.54 0 9 4 102 45 v India 2 Jul 2017 ODI # 3900
78 68 11 1479 99* 25.94 1654 89.41 0 9 4 102 45 v India 30 Jun 2017 ODI # 3898
79 69 11 1508 99* 26.00 1683 89.60 0 9 4 103 46 v India 25 Jun 2017 ODI # 3896
80 69 11 1508 99* 26.00 1683 89.60 0 9 4 103 46 v India 23 Jun 2017 ODI # 3895
81 69 11 1508 99* 26.00 1683 89.60 0 9 4 103 46 v Afghanistan 14 Jun 2017 ODI # 3890
82 70 12 1519 99* 26.18 1693 89.72 0 9 4 104 46 v Afghanistan 11 Jun 2017 ODI # 3887
83 71 12 1519 99* 25.74 1694 89.66 0 9 5 104 46 v Afghanistan 9 Jun 2017 ODI # 3884
84 72 12 1531 99* 25.51 1709 89.58 0 9 5 104 47 v Pakistan 11 Apr 2017 ODI # 3863
85 73 12 1599 99* 26.21 1796 89.03 0 10 5 110 48 v Pakistan 9 Apr 2017 ODI # 3862
86 74 12 1610 99* 25.96 1804 89.24 0 10 5 110 49 v Pakistan 7 Apr 2017 ODI # 3861
87 75 12 1610 99* 25.55 1805 89.19 0 10 6 110 49 v England 9 Mar 2017 ODI # 3849
88 76 12 1625 99* 25.39 1827 88.94 0 10 6 110 49 v England 5 Mar 2017 ODI # 3848
89 77 12 1629 99* 25.06 1834 88.82 0 10 6 110 49 v England 3 Mar 2017 ODI # 3845
90 78 13 1651 99* 25.40 1851 89.19 0 10 6 113 50 v Zimbabwe 25 Nov 2016 ODI # 3809
91 79 14 1696 99* 26.09 1897 89.40 0 10 6 114 51 v Sri Lanka 23 Nov 2016 ODI # 3808
92 80 15 1700 99* 26.15 1905 89.23 0 10 6 114 51 v Zimbabwe 19 Nov 2016 ODI # 3806
93 81 15 1702 99* 25.78 1908 89.20 0 10 6 114 51 v Sri Lanka 16 Nov 2016 ODI # 3805
94 82 15 1728 99* 25.79 1933 89.39 0 10 6 115 52 v Pakistan 5 Oct 2016 ODI # 3789
95 83 16 1759 99* 26.25 1959 89.79 0 10 6 119 52 v Pakistan 2 Oct 2016 ODI # 3788
96 84 16 1760 99* 25.88 1964 89.61 0 10 6 119 52 v Pakistan 30 Sep 2016 ODI # 3784
97 85 16 1794 99* 26.00 2001 89.65 0 10 6 122 53 v Australia 26 Jun 2016 ODI # 3756
98 86 16 1834 99* 26.20 2047 89.59 0 10 6 125 55 v South Africa 24 Jun 2016 ODI # 3754
99 87 16 1835 99* 25.84 2049 89.55 0 10 6 125 55 v Australia 21 Jun 2016 ODI # 3752
100 88 16 1854 99* 25.75 2080 89.13 0 10 6 126 55 v South Africa 15 Jun 2016 ODI # 3747
101 89 16 1854 99* 25.39 2082 89.04 0 10 7 126 55 v Australia 13 Jun 2016 ODI # 3745
102 90 16 1855 99* 25.06 2088 88.84 0 10 7 126 55 v Australia 5 Jun 2016 ODI # 3740
103 91 17 1865 99* 25.20 2109 88.43 0 10 7 127 55 v South Africa 3 Jun 2016 ODI # 3739
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