Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Involving the player Mehidy Hasan Miraz (BAN) remove Mehidy Hasan Miraz (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 2017-2024 89 84 13 2933 144 41.30 3590 81.69 3 22 2 224 31
Cumulative averages
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
174 160 25 4323 117 32.02 5620 76.92 4 25 10 347 56 v Australia 5 Jun 2017 ODI # 3879
179 165 26 4576 117 32.92 5946 76.95 5 27 10 369 59 v South Africa 22 Oct 2017 ODI # 3929
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
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
216 202 34 6100 144 36.30 7718 79.03 7 37 10 486 82 v Sri Lanka 31 Jul 2019 ODI # 4195
217 203 34 6119 144 36.20 7744 79.01 7 37 10 486 82 v Zimbabwe 1 Mar 2020 ODI # 4249
218 204 34 6174 144 36.31 7794 79.21 7 38 10 492 82 v Zimbabwe 3 Mar 2020 ODI # 4251
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
235 220 37 6774 144 37.01 8561 79.12 8 42 10 533 85 v Zimbabwe 7 Aug 2022 ODI # 4442
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
245 229 38 7045 144 36.88 8864 79.47 9 43 11 558 91 v Ireland 23 Mar 2023 ODI # 4547
246 230 38 7106 144 37.01 8934 79.53 9 44 11 564 91 v Ireland 9 May 2023 ODI # 4576
247 231 39 7142 144 37.19 8962 79.69 9 44 11 568 91 v Ireland 12 May 2023 ODI # 4577
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
251 234 39 7257 144 37.21 9104 79.71 9 45 11 577 92 v Afghanistan 11 Jul 2023 ODI # 4621
252 235 39 7270 144 37.09 9126 79.66 9 45 11 578 92 v Sri Lanka 31 Aug 2023 ODI # 4629
253 236 39 7295 144 37.03 9141 79.80 9 45 11 579 93 v Afghanistan 3 Sep 2023 ODI # 4631
254 237 39 7359 144 37.16 9228 79.74 9 46 11 584 93 v Pakistan 6 Sep 2023 ODI # 4634
255 238 39 7388 144 37.12 9276 79.64 9 46 11 584 93 v Sri Lanka 9 Sep 2023 ODI # 4637
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
264 247 40 7587 144 36.65 9532 79.59 9 48 11 598 98 v Sri Lanka 6 Nov 2023 ODI # 4695
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
267 250 40 7657 144 36.46 9623 79.56 9 48 11 603 99 v New Zealand 20 Dec 2023 ODI # 4715
268 250 40 7657 144 36.46 9623 79.56 9 48 11 603 99 v New Zealand 23 Dec 2023 ODI # 4717
269 251 41 7730 144 36.80 9707 79.63 9 49 11 611 99 v Sri Lanka 13 Mar 2024 ODI # 4743
270 252 41 7755 144 36.75 9735 79.66 9 49 11 614 99 v Sri Lanka 15 Mar 2024 ODI # 4744
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