Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 17 May 2017 remove greater than or equal to 17 May 2017 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2017-2024 94 82 19 2465 111 39.12 3095 79.64 2 12 3 170 63
Cumulative averages
1 1 0 51 51 51.00 56 91.07 0 1 0 6 0 v New Zealand 17 May 2017 ODI # 3868
2 1 0 51 51 51.00 56 91.07 0 1 0 6 0 v Ireland 19 May 2017 ODI # 3869
3 2 1 97 51 97.00 92 105.43 0 1 0 12 1 v New Zealand 24 May 2017 ODI # 3871
4 3 2 103 51 103.00 98 105.10 0 1 0 12 1 v England 1 Jun 2017 ODI # 3875
5 4 2 111 51 55.50 109 101.83 0 1 0 12 2 v Australia 5 Jun 2017 ODI # 3879
6 5 3 213 102* 106.50 216 98.61 1 1 0 20 4 v New Zealand 9 Jun 2017 ODI # 3883
7 6 3 234 102* 78.00 241 97.09 1 1 0 22 4 v India 15 Jun 2017 ODI # 3891
8 7 3 260 102* 65.00 268 97.01 1 1 0 25 5 v South Africa 15 Oct 2017 ODI # 3923
9 8 3 295 102* 59.00 314 93.94 1 1 0 28 5 v South Africa 18 Oct 2017 ODI # 3925
10 9 3 297 102* 49.50 321 92.52 1 1 0 28 5 v South Africa 22 Oct 2017 ODI # 3929
11 9 3 297 102* 49.50 321 92.52 1 1 0 28 5 v Zimbabwe 15 Jan 2018 ODI # 3952
12 10 3 321 102* 45.85 344 93.31 1 1 0 30 6 v Sri Lanka 19 Jan 2018 ODI # 3959
13 11 3 323 102* 40.37 351 92.02 1 1 0 30 6 v Zimbabwe 23 Jan 2018 ODI # 3964
14 12 3 330 102* 36.66 371 88.94 1 1 0 31 6 v Sri Lanka 25 Jan 2018 ODI # 3965
15 13 3 406 102* 40.60 463 87.68 1 2 0 37 9 v Sri Lanka 27 Jan 2018 ODI # 3967
16 14 4 410 102* 41.00 464 88.36 1 2 0 38 9 v West Indies 22 Jul 2018 ODI # 4022
17 15 4 449 102* 40.81 515 87.18 1 2 0 38 11 v West Indies 25 Jul 2018 ODI # 4023
18 16 5 516 102* 46.90 564 91.48 1 3 0 43 14 v West Indies 28 Jul 2018 ODI # 4024
19 17 5 517 102* 43.08 568 91.02 1 3 0 43 14 v Sri Lanka 15 Sep 2018 ODI # 4036
20 18 5 544 102* 41.84 622 87.45 1 3 0 45 14 v Afghanistan 20 Sep 2018 ODI # 4041
21 19 5 569 102* 40.64 673 84.54 1 3 0 48 14 v India 21 Sep 2018 ODI # 4042
22 20 5 643 102* 42.86 754 85.27 1 4 0 51 16 v Afghanistan 23 Sep 2018 ODI # 4045
23 21 5 668 102* 41.75 785 85.09 1 4 0 52 16 v Pakistan 26 Sep 2018 ODI # 4047
24 22 5 672 102* 39.52 801 83.89 1 4 0 52 16 v India 28 Sep 2018 ODI # 4048
25 23 5 672 102* 37.33 805 83.47 1 4 1 52 16 v Zimbabwe 21 Oct 2018 ODI # 4057
26 23 5 672 102* 37.33 805 83.47 1 4 1 52 16 v Zimbabwe 24 Oct 2018 ODI # 4060
27 23 5 672 102* 37.33 805 83.47 1 4 1 52 16 v Zimbabwe 26 Oct 2018 ODI # 4061
28 24 6 686 102* 38.11 826 83.05 1 4 1 52 17 v West Indies 9 Dec 2018 ODI # 4071
29 25 6 716 102* 37.68 877 81.64 1 4 1 55 17 v West Indies 11 Dec 2018 ODI # 4072
30 25 6 716 102* 37.68 877 81.64 1 4 1 55 17 v West Indies 14 Dec 2018 ODI # 4073
31 26 6 729 102* 36.45 906 80.46 1 4 1 55 17 v New Zealand 13 Feb 2019 ODI # 4093
32 27 6 736 102* 35.04 914 80.52 1 4 1 56 17 v New Zealand 16 Feb 2019 ODI # 4094
33 28 6 752 102* 34.18 950 79.15 1 4 1 57 18 v New Zealand 20 Feb 2019 ODI # 4095
34 28 6 752 102* 34.18 950 79.15 1 4 1 57 18 v West Indies 7 May 2019 ODI # 4129
35 29 7 782 102* 35.54 984 79.47 1 4 1 58 19 v West Indies 13 May 2019 ODI # 4134
36 30 8 817 102* 37.13 1013 80.65 1 4 1 60 21 v Ireland 15 May 2019 ODI # 4136
37 31 9 836 102* 38.00 1031 81.08 1 4 1 61 21 v West Indies 17 May 2019 ODI # 4137
38 32 10 882 102* 40.09 1064 82.89 1 4 1 64 22 v South Africa 2 Jun 2019 ODI # 4147
39 33 10 902 102* 39.21 1105 81.62 1 4 1 64 22 v New Zealand 5 Jun 2019 ODI # 4151
40 34 10 930 102* 38.75 1146 81.15 1 4 1 65 23 v England 8 Jun 2019 ODI # 4153
41 34 10 930 102* 38.75 1146 81.15 1 4 1 65 23 v West Indies 17 Jun 2019 ODI # 4162
42 35 10 999 102* 39.96 1196 83.52 1 5 1 70 26 v Australia 20 Jun 2019 ODI # 4166
43 36 10 1026 102* 39.46 1234 83.14 1 5 1 72 26 v Afghanistan 24 Jun 2019 ODI # 4172
44 37 10 1055 102* 39.07 1275 82.74 1 5 1 75 26 v Pakistan 5 Jul 2019 ODI # 4186
45 38 10 1058 102* 37.78 1285 82.33 1 5 1 75 26 v Sri Lanka 26 Jul 2019 ODI # 4193
46 39 10 1064 102* 36.68 1303 81.65 1 5 1 75 26 v Sri Lanka 28 Jul 2019 ODI # 4194
47 40 10 1073 102* 35.76 1315 81.59 1 5 1 76 26 v Sri Lanka 31 Jul 2019 ODI # 4195
48 41 10 1105 102* 35.64 1343 82.27 1 5 1 78 27 v Zimbabwe 1 Mar 2020 ODI # 4249
49 42 10 1146 102* 35.81 1400 81.85 1 5 1 81 27 v Zimbabwe 3 Mar 2020 ODI # 4251
50 43 10 1149 102* 34.81 1404 81.83 1 5 1 81 27 v Zimbabwe 6 Mar 2020 ODI # 4253
51 44 11 1158 102* 35.09 1420 81.54 1 5 1 82 27 v West Indies 20 Jan 2021 ODI # 4270
52 44 11 1158 102* 35.09 1420 81.54 1 5 1 82 27 v West Indies 22 Jan 2021 ODI # 4272
53 45 12 1222 102* 37.03 1463 83.52 1 6 1 85 30 v West Indies 25 Jan 2021 ODI # 4274
54 46 12 1249 102* 36.73 1517 82.33 1 6 1 86 31 v New Zealand 20 Mar 2021 ODI # 4279
55 47 12 1265 102* 36.14 1535 82.41 1 6 1 87 31 v New Zealand 23 Mar 2021 ODI # 4280
56 48 13 1341 102* 38.31 1608 83.39 1 7 1 93 35 v New Zealand 26 Mar 2021 ODI # 4282
57 49 13 1395 102* 38.75 1684 82.83 1 8 1 95 36 v Sri Lanka 23 May 2021 ODI # 4290
58 50 13 1436 102* 38.81 1742 82.43 1 8 1 96 38 v Sri Lanka 25 May 2021 ODI # 4291
59 51 13 1489 102* 39.18 1805 82.49 1 9 1 98 39 v Sri Lanka 28 May 2021 ODI # 4292
60 52 13 1522 102* 39.02 1857 81.96 1 9 1 98 40 v Zimbabwe 16 Jul 2021 ODI # 4304
61 53 13 1548 102* 38.70 1892 81.81 1 9 1 101 40 v Zimbabwe 18 Jul 2021 ODI # 4306
62 54 13 1548 102* 37.75 1893 81.77 1 9 2 101 40 v Zimbabwe 20 Jul 2021 ODI # 4308
63 55 13 1556 102* 37.04 1910 81.46 1 9 2 102 40 v Afghanistan 23 Feb 2022 ODI # 4357
64 56 14 1562 102* 37.19 1919 81.39 1 9 2 102 40 v Afghanistan 25 Feb 2022 ODI # 4358
65 57 15 1591 102* 37.88 1972 80.67 1 9 2 102 40 v Afghanistan 28 Feb 2022 ODI # 4359
66 58 15 1616 102* 37.58 1989 81.24 1 9 2 103 41 v South Africa 18 Mar 2022 ODI # 4370
67 59 15 1641 102* 37.29 2033 80.71 1 9 2 106 41 v South Africa 20 Mar 2022 ODI # 4372
68 59 15 1641 102* 37.29 2033 80.71 1 9 2 106 41 v South Africa 23 Mar 2022 ODI # 4375
69 60 16 1682 102* 38.22 2102 80.01 1 9 2 108 42 v West Indies 10 Jul 2022 ODI # 4421
70 60 16 1682 102* 38.22 2102 80.01 1 9 2 108 42 v West Indies 13 Jul 2022 ODI # 4426
71 61 16 1708 102* 37.95 2163 78.96 1 9 2 109 42 v West Indies 16 Jul 2022 ODI # 4431
72 62 17 1728 102* 38.40 2175 79.44 1 9 2 112 42 v Zimbabwe 5 Aug 2022 ODI # 4441
73 63 18 1808 102* 40.17 2259 80.03 1 10 2 115 45 v Zimbabwe 7 Aug 2022 ODI # 4442
74 64 18 1847 102* 40.15 2328 79.33 1 10 2 118 45 v Zimbabwe 10 Aug 2022 ODI # 4443
75 65 18 1861 102* 39.59 2363 78.75 1 10 2 118 45 v India 4 Dec 2022 ODI # 4493
76 66 18 1938 102* 40.37 2459 78.81 1 11 2 125 45 v India 7 Dec 2022 ODI # 4496
77 67 18 1958 102* 39.95 2485 78.79 1 11 2 126 46 v India 10 Dec 2022 ODI # 4499
78 68 18 1989 102* 39.78 2533 78.52 1 11 2 129 46 v England 1 Mar 2023 ODI # 4525
79 69 18 2021 102* 39.62 2582 78.27 1 11 2 132 46 v England 3 Mar 2023 ODI # 4528
80 70 18 2029 102* 39.01 2591 78.30 1 11 2 132 47 v England 6 Mar 2023 ODI # 4531
81 70 18 2029 102* 39.01 2591 78.30 1 11 2 132 47 v New Zealand 21 Sep 2023 ODI # 4650
82 71 18 2078 102* 39.20 2667 77.91 1 11 2 136 48 v New Zealand 23 Sep 2023 ODI # 4652
83 72 18 2099 102* 38.87 2694 77.91 1 11 2 138 48 v New Zealand 26 Sep 2023 ODI # 4655
84 72 18 2099 102* 38.87 2694 77.91 1 11 2 138 48 v Afghanistan 7 Oct 2023 ODI # 4660
85 73 19 2140 102* 39.62 2743 78.01 1 11 2 140 50 v New Zealand 13 Oct 2023 ODI # 4668
86 74 19 2186 102* 39.74 2779 78.66 1 11 2 143 53 v India 19 Oct 2023 ODI # 4674
87 75 19 2297 111 41.01 2890 79.48 2 11 2 154 57 v South Africa 24 Oct 2023 ODI # 4680
88 76 19 2317 111 40.64 2931 79.05 2 11 2 156 57 v Netherlands 28 Oct 2023 ODI # 4685
89 77 19 2373 111 40.91 3001 79.07 2 12 2 162 58 v Pakistan 31 Oct 2023 ODI # 4688
90 78 19 2395 111 40.59 3024 79.19 2 12 2 165 59 v Sri Lanka 6 Nov 2023 ODI # 4695
91 79 19 2427 111 40.45 3052 79.52 2 12 2 166 62 v Australia 11 Nov 2023 ODI # 4700
92 80 19 2464 111 40.39 3089 79.76 2 12 2 170 63 v Sri Lanka 13 Mar 2024 ODI # 4743
93 81 19 2464 111 39.74 3091 79.71 2 12 3 170 63 v Sri Lanka 15 Mar 2024 ODI # 4744
94 82 19 2465 111 39.12 3095 79.64 2 12 3 170 63 v Sri Lanka 18 Mar 2024 ODI # 4745
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