Records type batting analysis [change type]
View cumulative averages [change view]
Involving the player Mustafizur Rahman (BAN) remove Mustafizur Rahman (BAN) 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 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2015-2024 95 90 15 3148 144 41.97 3822 82.36 4 21 2 234 40
Cumulative averages
150 139 21 3685 117 31.22 4910 75.05 3 22 9 294 50 v India 18 Jun 2015 ODI # 3658
151 140 21 3716 117 31.22 4944 75.16 3 22 9 297 51 v India 21 Jun 2015 ODI # 3660
152 141 21 3740 117 31.16 4974 75.19 3 22 9 297 52 v India 24 Jun 2015 ODI # 3661
153 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 10 Jul 2015 ODI # 3663
154 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 12 Jul 2015 ODI # 3666
155 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 15 Jul 2015 ODI # 3668
156 143 21 3871 117 31.72 5121 75.59 4 22 9 307 53 v Zimbabwe 7 Nov 2015 ODI # 3703
157 144 21 3892 117 31.64 5149 75.58 4 22 9 310 53 v Zimbabwe 9 Nov 2015 ODI # 3705
158 145 21 3920 117 31.61 5174 75.76 4 22 9 313 53 v Zimbabwe 11 Nov 2015 ODI # 3706
165 152 23 4118 117 31.92 5390 76.40 4 23 9 329 54 v New Zealand 26 Dec 2016 ODI # 3814
166 153 23 4119 117 31.68 5392 76.39 4 23 9 329 54 v Sri Lanka 25 Mar 2017 ODI # 3855
167 153 23 4119 117 31.68 5392 76.39 4 23 9 329 54 v Sri Lanka 28 Mar 2017 ODI # 3856
168 154 23 4119 117 31.44 5393 76.37 4 23 10 329 54 v Sri Lanka 1 Apr 2017 ODI # 3858
169 155 23 4132 117 31.30 5410 76.37 4 23 10 332 54 v Ireland 12 May 2017 ODI # 3866
170 156 23 4187 117 31.48 5476 76.46 4 24 10 336 55 v New Zealand 17 May 2017 ODI # 3868
171 157 24 4190 117 31.50 5483 76.41 4 24 10 336 55 v Ireland 19 May 2017 ODI # 3869
172 158 25 4235 117 31.84 5528 76.60 4 24 10 339 56 v New Zealand 24 May 2017 ODI # 3871
173 159 25 4314 117 32.19 5600 77.03 4 25 10 347 56 v England 1 Jun 2017 ODI # 3875
174 160 25 4323 117 32.02 5620 76.92 4 25 10 347 56 v Australia 5 Jun 2017 ODI # 3879
175 161 25 4337 117 31.88 5654 76.70 4 25 10 349 56 v New Zealand 9 Jun 2017 ODI # 3883
176 162 25 4398 117 32.10 5739 76.63 4 26 10 353 56 v India 15 Jun 2017 ODI # 3891
180 166 27 4590 117 33.02 5969 76.89 5 27 10 370 60 v Zimbabwe 15 Jan 2018 ODI # 3952
181 167 27 4652 117 33.22 6021 77.26 5 28 10 374 61 v Sri Lanka 19 Jan 2018 ODI # 3959
182 168 27 4670 117 33.12 6046 77.24 5 28 10 374 62 v Zimbabwe 23 Jan 2018 ODI # 3964
183 169 27 4696 117 33.07 6102 76.95 5 28 10 375 62 v Sri Lanka 25 Jan 2018 ODI # 3965
184 170 27 4718 117 32.99 6142 76.81 5 28 10 376 62 v Sri Lanka 27 Jan 2018 ODI # 3967
185 171 27 4748 117 32.97 6153 77.16 5 28 10 379 64 v West Indies 22 Jul 2018 ODI # 4022
186 172 27 4816 117 33.21 6220 77.42 5 29 10 384 65 v West Indies 25 Jul 2018 ODI # 4023
187 173 27 4828 117 33.06 6234 77.44 5 29 10 384 66 v West Indies 28 Jul 2018 ODI # 4024
188 174 27 4972 144 33.82 6384 77.88 6 29 10 395 70 v Sri Lanka 15 Sep 2018 ODI # 4036
189 175 27 4993 144 33.73 6429 77.66 6 29 10 396 70 v India 21 Sep 2018 ODI # 4042
190 176 27 5026 144 33.73 6481 77.54 6 29 10 398 71 v Afghanistan 23 Sep 2018 ODI # 4045
191 177 27 5125 144 34.16 6597 77.68 6 30 10 407 71 v Pakistan 26 Sep 2018 ODI # 4047
192 178 27 5130 144 33.97 6606 77.65 6 30 10 408 71 v India 28 Sep 2018 ODI # 4048
193 179 27 5145 144 33.84 6626 77.64 6 30 10 409 71 v Zimbabwe 21 Oct 2018 ODI # 4057
194 180 28 5185 144 34.11 6678 77.64 6 30 10 411 72 v Zimbabwe 24 Oct 2018 ODI # 4060
196 182 30 5268 144 34.65 6787 77.61 6 31 10 417 73 v West Indies 9 Dec 2018 ODI # 4071
197 183 30 5330 144 34.83 6867 77.61 6 32 10 422 73 v West Indies 11 Dec 2018 ODI # 4072
198 184 31 5346 144 34.94 6881 77.69 6 32 10 424 74 v West Indies 14 Dec 2018 ODI # 4073
199 185 31 5351 144 34.74 6895 77.60 6 32 10 425 74 v New Zealand 13 Feb 2019 ODI # 4093
200 186 31 5375 144 34.67 6931 77.55 6 32 10 427 74 v New Zealand 16 Feb 2019 ODI # 4094
201 187 31 5392 144 34.56 6958 77.49 6 32 10 430 74 v New Zealand 20 Feb 2019 ODI # 4095
202 188 32 5424 144 34.76 6983 77.67 6 32 10 432 76 v West Indies 7 May 2019 ODI # 4129
203 189 32 5487 144 34.94 7056 77.76 6 33 10 437 77 v West Indies 13 May 2019 ODI # 4134
205 191 32 5558 144 34.95 7111 78.16 6 33 10 444 79 v West Indies 17 May 2019 ODI # 4137
206 192 32 5636 144 35.22 7191 78.37 6 34 10 452 79 v South Africa 2 Jun 2019 ODI # 4147
207 193 32 5655 144 35.12 7226 78.25 6 34 10 454 79 v New Zealand 5 Jun 2019 ODI # 4151
208 194 32 5699 144 35.17 7276 78.32 6 34 10 456 79 v England 8 Jun 2019 ODI # 4153
209 195 32 5700 144 34.96 7281 78.28 6 34 10 456 79 v West Indies 17 Jun 2019 ODI # 4162
210 196 33 5802 144 35.59 7378 78.63 7 34 10 465 80 v Australia 20 Jun 2019 ODI # 4166
211 197 33 5885 144 35.88 7465 78.83 7 35 10 469 81 v Afghanistan 24 Jun 2019 ODI # 4172
212 198 33 5909 144 35.81 7488 78.91 7 35 10 472 81 v India 2 Jul 2019 ODI # 4182
213 199 33 5925 144 35.69 7507 78.92 7 35 10 474 81 v Pakistan 5 Jul 2019 ODI # 4186
214 200 33 5992 144 35.88 7593 78.91 7 36 10 479 81 v Sri Lanka 26 Jul 2019 ODI # 4193
215 201 34 6090 144 36.46 7703 79.06 7 37 10 485 82 v Sri Lanka 28 Jul 2019 ODI # 4194
217 203 34 6119 144 36.20 7744 79.01 7 37 10 486 82 v Zimbabwe 1 Mar 2020 ODI # 4249
219 205 35 6193 144 36.42 7825 79.14 7 38 10 493 82 v West Indies 20 Jan 2021 ODI # 4270
220 206 36 6202 144 36.48 7850 79.00 7 38 10 493 82 v West Indies 22 Jan 2021 ODI # 4272
221 207 36 6266 144 36.64 7905 79.26 7 39 10 497 84 v West Indies 25 Jan 2021 ODI # 4274
222 208 36 6289 144 36.56 7954 79.06 7 39 10 499 84 v New Zealand 20 Mar 2021 ODI # 4279
223 209 36 6323 144 36.54 8013 78.90 7 39 10 502 84 v New Zealand 23 Mar 2021 ODI # 4280
224 210 36 6344 144 36.45 8057 78.73 7 39 10 503 84 v New Zealand 26 Mar 2021 ODI # 4282
225 211 36 6428 144 36.73 8144 78.92 7 40 10 507 85 v Sri Lanka 23 May 2021 ODI # 4290
226 212 36 6553 144 37.23 8271 79.22 8 40 10 517 85 v Sri Lanka 25 May 2021 ODI # 4291
227 213 36 6581 144 37.18 8325 79.05 8 40 10 517 85 v Sri Lanka 28 May 2021 ODI # 4292
228 214 36 6584 144 36.98 8330 79.03 8 40 10 517 85 v Afghanistan 23 Feb 2022 ODI # 4357
229 215 36 6670 144 37.26 8423 79.18 8 41 10 526 85 v Afghanistan 25 Feb 2022 ODI # 4358
230 216 36 6677 144 37.09 8438 79.13 8 41 10 526 85 v Afghanistan 28 Feb 2022 ODI # 4359
231 217 36 6686 144 36.93 8450 79.12 8 41 10 527 85 v South Africa 18 Mar 2022 ODI # 4370
232 218 36 6697 144 36.79 8481 78.96 8 41 10 527 85 v South Africa 20 Mar 2022 ODI # 4372
233 218 36 6697 144 36.79 8481 78.96 8 41 10 527 85 v South Africa 23 Mar 2022 ODI # 4375
234 219 37 6749 144 37.08 8530 79.12 8 42 10 532 85 v Zimbabwe 5 Aug 2022 ODI # 4441
236 221 37 6774 144 36.81 8564 79.09 8 42 11 533 85 v Zimbabwe 10 Aug 2022 ODI # 4443
237 222 37 6792 144 36.71 8609 78.89 8 42 11 533 85 v India 4 Dec 2022 ODI # 4493
238 223 37 6804 144 36.58 8633 78.81 8 42 11 535 85 v India 7 Dec 2022 ODI # 4496
239 224 37 6811 144 36.42 8646 78.77 8 42 11 535 85 v India 10 Dec 2022 ODI # 4499
240 225 37 6827 144 36.31 8680 78.65 8 42 11 535 86 v England 1 Mar 2023 ODI # 4525
241 226 37 6831 144 36.14 8685 78.65 8 42 11 535 86 v England 3 Mar 2023 ODI # 4528
242 227 37 6901 144 36.32 8778 78.61 8 43 11 541 86 v England 6 Mar 2023 ODI # 4531
243 228 37 6945 144 36.36 8804 78.88 8 43 11 544 89 v Ireland 18 Mar 2023 ODI # 4539
248 232 39 7187 144 37.23 9016 79.71 9 44 11 571 92 v Ireland 14 May 2023 ODI # 4578
249 233 39 7188 144 37.05 9019 79.69 9 44 11 571 92 v Afghanistan 5 Jul 2023 ODI # 4615
250 234 39 7257 144 37.21 9104 79.71 9 45 11 577 92 v Afghanistan 8 Jul 2023 ODI # 4619
252 235 39 7270 144 37.09 9126 79.66 9 45 11 578 92 v Sri Lanka 31 Aug 2023 ODI # 4629
257 240 40 7408 144 37.04 9304 79.62 9 46 11 584 95 v Afghanistan 7 Oct 2023 ODI # 4660
258 241 40 7459 144 37.10 9368 79.62 9 47 11 588 95 v England 10 Oct 2023 ODI # 4664
259 242 40 7525 144 37.25 9443 79.68 9 48 11 594 97 v New Zealand 13 Oct 2023 ODI # 4668
260 243 40 7563 144 37.25 9489 79.70 9 48 11 595 98 v India 19 Oct 2023 ODI # 4674
261 244 40 7571 144 37.11 9506 79.64 9 48 11 596 98 v South Africa 24 Oct 2023 ODI # 4680
262 245 40 7572 144 36.93 9511 79.61 9 48 11 596 98 v Netherlands 28 Oct 2023 ODI # 4685
263 246 40 7577 144 36.78 9519 79.59 9 48 11 597 98 v Pakistan 31 Oct 2023 ODI # 4688
265 248 40 7608 144 36.57 9556 79.61 9 48 11 598 99 v Australia 11 Nov 2023 ODI # 4700
266 249 40 7612 144 36.42 9566 79.57 9 48 11 598 99 v New Zealand 17 Dec 2023 ODI # 4711
268 250 40 7657 144 36.46 9623 79.56 9 48 11 603 99 v New Zealand 23 Dec 2023 ODI # 4717
271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 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