Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 3 apr 2011 remove greater than or equal to 3 apr 2011 from query
Involving the player Mustafizur Rahman (BAN) remove Mustafizur Rahman (BAN) 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 2006-2023 247 234 31 7570 134* 37.29 9138 82.84 9 56 12 699 54 Profile
filtered 2015-2023 74 69 6 2618 124* 41.55 3079 85.02 3 22 4 243 18
Reverse cumulative
2 2 0 125 82 62.50 129 96.89 0 1 0 16 2 v Pakistan 31 Oct 2023 ODI # 4688
3 3 0 130 82 43.33 143 90.90 0 1 0 16 2 v Netherlands 28 Oct 2023 ODI # 4685
4 4 0 131 82 32.75 147 89.11 0 1 0 16 2 v South Africa 24 Oct 2023 ODI # 4680
5 5 0 171 82 34.20 198 86.36 0 1 0 19 4 v New Zealand 13 Oct 2023 ODI # 4668
6 6 0 172 82 28.66 207 83.09 0 1 0 19 4 v England 10 Oct 2023 ODI # 4664
7 7 0 186 82 26.57 226 82.30 0 1 0 21 4 v Afghanistan 7 Oct 2023 ODI # 4660
8 8 0 266 82 33.25 311 85.53 0 2 0 27 7 v India 15 Sep 2023 ODI # 4645
12 12 1 359 82 32.63 404 88.86 0 3 0 39 8 v Sri Lanka 31 Aug 2023 ODI # 4629
14 14 1 423 82 32.53 472 89.61 0 3 0 47 8 v Afghanistan 8 Jul 2023 ODI # 4619
15 15 1 438 82 31.28 510 85.88 0 3 0 47 8 v Afghanistan 5 Jul 2023 ODI # 4615
20 19 1 594 93 33.00 666 89.18 0 4 0 67 8 v Ireland 18 Mar 2023 ODI # 4539
21 20 1 669 93 35.21 737 90.77 0 5 0 74 8 v England 6 Mar 2023 ODI # 4531
22 21 1 727 93 36.35 806 90.19 0 6 0 79 8 v England 3 Mar 2023 ODI # 4528
23 22 1 735 93 35.00 818 89.85 0 6 0 80 8 v England 1 Mar 2023 ODI # 4525
24 23 1 778 93 35.36 868 89.63 0 6 0 84 8 v India 10 Dec 2022 ODI # 4499
25 24 1 786 93 34.17 888 88.51 0 6 0 85 8 v India 7 Dec 2022 ODI # 4496
26 25 1 815 93 33.95 926 88.01 0 6 0 88 8 v India 4 Dec 2022 ODI # 4493
27 26 2 833 93 34.70 946 88.05 0 6 0 90 8 v South Africa 23 Mar 2022 ODI # 4375
28 27 2 833 93 33.32 952 87.50 0 6 1 90 8 v South Africa 20 Mar 2022 ODI # 4372
29 28 2 910 93 35.00 1016 89.56 0 7 1 97 11 v South Africa 18 Mar 2022 ODI # 4370
30 29 2 940 93 34.81 1052 89.35 0 7 1 100 11 v Afghanistan 28 Feb 2022 ODI # 4359
31 30 2 960 93 34.28 1088 88.23 0 7 1 102 11 v Afghanistan 25 Feb 2022 ODI # 4358
32 31 2 970 93 33.44 1103 87.94 0 7 1 103 11 v Afghanistan 23 Feb 2022 ODI # 4357
33 32 2 1000 93 33.33 1145 87.33 0 7 1 104 12 v Zimbabwe 20 Jul 2021 ODI # 4308
36 35 3 1119 96* 34.96 1286 87.01 0 8 1 115 12 v Sri Lanka 28 May 2021 ODI # 4292
37 36 3 1119 96* 33.90 1289 86.81 0 8 2 115 12 v Sri Lanka 25 May 2021 ODI # 4291
38 37 3 1134 96* 33.35 1323 85.71 0 8 2 117 12 v Sri Lanka 23 May 2021 ODI # 4290
39 38 3 1185 96* 33.85 1404 84.40 0 9 2 120 12 v West Indies 25 Jan 2021 ODI # 4274
40 39 4 1228 96* 35.08 1454 84.45 0 9 2 124 12 v West Indies 22 Jan 2021 ODI # 4272
41 40 4 1247 96* 34.63 1497 83.29 0 9 2 125 12 v West Indies 20 Jan 2021 ODI # 4270
42 41 4 1311 96* 35.43 1574 83.29 0 10 2 131 12 v Pakistan 5 Jul 2019 ODI # 4186
43 42 4 1377 96* 36.23 1648 83.55 0 11 2 137 12 v India 2 Jul 2019 ODI # 4182
44 43 4 1428 96* 36.61 1717 83.16 0 12 2 138 12 v Afghanistan 24 Jun 2019 ODI # 4172
45 44 4 1469 96* 36.72 1758 83.56 0 12 2 142 12 v Australia 20 Jun 2019 ODI # 4166
46 45 5 1593 124* 39.82 1857 85.78 1 12 2 158 12 v West Indies 17 Jun 2019 ODI # 4162
47 46 5 1714 124* 41.80 1976 86.74 2 12 2 170 13 v England 8 Jun 2019 ODI # 4153
48 47 5 1778 124* 42.33 2044 86.98 2 13 2 177 13 v New Zealand 5 Jun 2019 ODI # 4151
49 48 5 1853 124* 43.09 2128 87.07 2 14 2 185 14 v South Africa 2 Jun 2019 ODI # 4147
51 50 6 1932 124* 43.90 2214 87.26 2 15 2 192 14 v West Indies 13 May 2019 ODI # 4134
52 51 7 1993 124* 45.29 2275 87.60 2 16 2 195 16 v West Indies 7 May 2019 ODI # 4129
53 51 7 1993 124* 45.29 2275 87.60 2 16 2 195 16 v West Indies 14 Dec 2018 ODI # 4073
54 52 7 2058 124* 45.73 2337 88.06 2 17 2 201 17 v West Indies 11 Dec 2018 ODI # 4072
55 53 7 2088 124* 45.39 2363 88.36 2 17 2 205 17 v West Indies 9 Dec 2018 ODI # 4071
56 54 7 2088 124* 44.42 2365 88.28 2 17 3 205 17 v Afghanistan 23 Sep 2018 ODI # 4045
57 55 7 2105 124* 43.85 2377 88.55 2 17 3 208 17 v India 21 Sep 2018 ODI # 4042
59 57 7 2137 124* 42.74 2433 87.83 2 17 4 208 17 v Sri Lanka 15 Sep 2018 ODI # 4036
60 58 7 2174 124* 42.62 2477 87.76 2 17 4 211 17 v West Indies 28 Jul 2018 ODI # 4024
61 59 7 2230 124* 42.88 2549 87.48 2 18 4 216 17 v West Indies 25 Jul 2018 ODI # 4023
62 60 7 2327 124* 43.90 2670 87.15 2 19 4 222 17 v West Indies 22 Jul 2018 ODI # 4022
63 60 7 2327 124* 43.90 2670 87.15 2 19 4 222 17 v Sri Lanka 27 Jan 2018 ODI # 3967
64 61 7 2335 124* 43.24 2678 87.19 2 19 4 224 17 v Sri Lanka 25 Jan 2018 ODI # 3965
65 62 7 2386 124* 43.38 2758 86.51 2 20 4 230 17 v Zimbabwe 23 Jan 2018 ODI # 3964
66 63 7 2453 124* 43.80 2821 86.95 2 21 4 237 17 v Sri Lanka 19 Jan 2018 ODI # 3959
67 64 7 2490 124* 43.68 2867 86.85 2 21 4 242 17 v Zimbabwe 15 Jan 2018 ODI # 3952
71 68 7 2602 124* 42.65 3022 86.10 2 22 4 253 17 v India 15 Jun 2017 ODI # 3891
72 69 7 2716 124* 43.80 3137 86.57 3 22 4 264 18 v New Zealand 9 Jun 2017 ODI # 3883
73 70 7 2745 124* 43.57 3185 86.18 3 22 4 266 18 v Australia 5 Jun 2017 ODI # 3879
74 71 7 2755 124* 43.04 3193 86.28 3 22 4 268 18 v England 1 Jun 2017 ODI # 3875
75 72 7 2774 124* 42.67 3225 86.01 3 22 4 270 18 v New Zealand 24 May 2017 ODI # 3871
76 72 7 2774 124* 42.67 3225 86.01 3 22 4 270 18 v Ireland 19 May 2017 ODI # 3869
77 73 7 2780 124* 42.12 3239 85.82 3 22 4 271 18 v New Zealand 17 May 2017 ODI # 3868
78 74 7 2794 124* 41.70 3255 85.83 3 22 4 273 18 v Ireland 12 May 2017 ODI # 3866
79 75 7 2848 124* 41.88 3317 85.86 3 23 4 280 18 v Sri Lanka 1 Apr 2017 ODI # 3858
80 75 7 2848 124* 41.88 3317 85.86 3 23 4 280 18 v Sri Lanka 28 Mar 2017 ODI # 3856
81 76 7 2920 124* 42.31 3388 86.18 3 24 4 284 19 v Sri Lanka 25 Mar 2017 ODI # 3855
82 77 7 2938 124* 41.97 3423 85.83 3 24 4 285 19 v New Zealand 31 Dec 2016 ODI # 3816
84 79 7 3004 124* 41.72 3487 86.14 3 25 4 291 21 v New Zealand 26 Dec 2016 ODI # 3814
91 86 7 3188 124* 40.35 3683 86.55 3 26 4 309 22 v Zimbabwe 7 Nov 2015 ODI # 3703
92 86 7 3188 124* 40.35 3683 86.55 3 26 4 309 22 v South Africa 15 Jul 2015 ODI # 3668
93 87 8 3188 124* 40.35 3687 86.46 3 26 4 309 22 v South Africa 12 Jul 2015 ODI # 3666
94 88 8 3236 124* 40.45 3738 86.57 3 26 4 314 22 v South Africa 10 Jul 2015 ODI # 3663
95 89 8 3256 124* 40.19 3759 86.61 3 26 4 316 22 v India 24 Jun 2015 ODI # 3661
96 90 9 3307 124* 40.82 3821 86.54 3 27 4 321 22 v India 21 Jun 2015 ODI # 3660
97 91 9 3359 124* 40.96 3889 86.37 3 28 4 324 22 v India 18 Jun 2015 ODI # 3658
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