One-Day Internationals

Bangladesh Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Mashrafe Mortaza 44*1653275.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
🥇 1
Shakib Al Hasan 44*1662275.00Bangladeshv PakistanMirpur04 Mar 2014ODI # 3482
🥉 3
Mushfiqur Rahim301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
4
Rishad Hossain 48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
5
Abdur Razzak 53*2245240.90Bangladeshv ZimbabweBulawayo05 May 2013ODI # 3354
6
Mashrafe Mortaza392033195.00Bangladeshv IndiaDhaka27 Dec 2004ODI # 2202
7
Mosaddek Hossain 52*2725192.59Bangladeshv West IndiesDublin (Malahide)17 May 2019ODI # 4137
8
Mashrafe Mortaza422215190.90Bangladeshv IndiaMirpur12 May 2007ODI # 2583
9
Aftab Ahmed 59*3192190.32Bangladeshv KenyaKhulna20 Mar 2006ODI # 2353
10
Mashrafe Mortaza 51*2725188.88Bangladeshv ScotlandMirpur17 Dec 2006ODI # 2467
11
Tamim Iqbal321761188.23Bangladeshv AustraliaMirpur13 Apr 2011ODI # 3151
12
Mohammad Saifuddin 28*15-3186.66Bangladeshv ZimbabweSylhet01 Mar 2020ODI # 4249
13
Tamim Iqbal412271186.36Bangladeshv South AfricaBenoni09 Nov 2008ODI # 2772
13
Ziaur Rahman412243186.36Bangladeshv AfghanistanFatullah01 Mar 2014ODI # 3478
15
Mushfiqur Rahim 46*2533184.00Bangladeshv IndiaMirpur16 Mar 2012ODI # 3261
16
Mohammad Ashraful9452113180.76Bangladeshv EnglandNottingham21 Jun 2005ODI # 2252
17
Mohammad Mithun 32*1831177.77Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
17
Shakib Al Hasan 32*1841177.77Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
19
Sabbir Rahman 44*2533176.00Bangladeshv ZimbabweChattogram21 Nov 2014ODI # 3550
20
Sabbir Rahman402352173.91Bangladeshv New ZealandHamilton13 Mar 2015ODI # 3634
21
Mashrafe Mortaza261531173.33Bangladeshv IrelandMirpur20 Mar 2008ODI # 2694
22
Mushfiqur Rahim442633169.23Bangladeshv IrelandSylhet18 Mar 2023ODI # 4539
23
Mushfiqur Rahim100*60142166.66Bangladeshv IrelandSylhet20 Mar 2023ODI # 4542
23
Aftab Ahmed402452166.66Bangladeshv ZimbabweHarare30 Jul 2006ODI # 2393
23
Soumya Sarkar25155-166.66Bangladeshv Sri LankaMelbourne26 Feb 2015ODI # 3615
23
Mushfiqur Rahim251511166.66Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
27
Mushfiqur Rahim362222163.63Bangladeshv West IndiesDublin (Malahide)17 May 2019ODI # 4137
28
Junaid Siddique31194-163.15Bangladeshv NetherlandsGlasgow20 Jul 2010ODI # 3029
29
Shakib Al Hasan1046494162.50Bangladeshv ZimbabweBulawayo11 Aug 2009ODI # 2871
29
Mosaddek Hossain26164-162.50Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
31
Soumya Sarkar664193160.97Bangladeshv West IndiesDublin (Malahide)17 May 2019ODI # 4137
32
Mohammad Ashraful 51*325-159.37Bangladeshv ZimbabweHarare10 Mar 2004ODI # 2110
33
Shakib Al Hasan493152158.06Bangladeshv IndiaMirpur16 Mar 2012ODI # 3261
34
Tanzim Hasan Sakib 33*2122157.14Bangladeshv Sri LankaColombo (RPS)05 Jul 2025ODI # 4890
35
Mashrafe Mortaza251631156.25Bangladeshv South AfricaProvidence07 Apr 2007ODI # 2564
36
Mashrafe Mortaza392542156.00Bangladeshv ZimbabweMirpur28 Nov 2014ODI # 3555
37
Mohammad Ashraful 67*43121155.81Bangladeshv KenyaNairobi (Gym)12 Aug 2006ODI # 2402
38
Mushfiqur Rahim 51*338-154.54Bangladeshv PakistanMirpur04 Mar 2014ODI # 3482
38
Mashrafe Mortaza342242154.54Bangladeshv South AfricaBenoni09 Nov 2008ODI # 2772
40
Afif Hossain 26*1731152.94Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
41
Mohammad Rafique291941152.63Bangladeshv PakistanDhaka16 Mar 1999ODI # 1410
42
Aftab Ahmed 32*2121152.38Bangladeshv Sri LankaBogra22 Feb 2006ODI # 2336
43
Shakib Al Hasan105*69153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
44
Mashrafe Mortaza442923151.72Bangladeshv EnglandMirpur09 Oct 2016ODI # 3793
45
Mushfiqur Rahim332231150.00Bangladeshv ZimbabweMirpur26 Nov 2014ODI # 3553
46
Mahmudullah 64*4333148.83Bangladeshv West IndiesChattogram25 Jan 2021ODI # 4274
47
Aftab Ahmed40277-148.14Bangladeshv BermudaSt John's25 Feb 2007ODI # 2528
48
Naimur Rahman251711147.05Bangladeshv ZimbabweBulawayo11 Apr 2001ODI # 1706
48
Mashrafe Mortaza 25*1721147.05Bangladeshv AustraliaNorth Sound31 Mar 2007ODI # 2559
48
Mahmudullah251711147.05Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
51
Tamim Iqbal38265-146.15Bangladeshv EnglandChattogram11 Mar 2011ODI # 3127
52
Mosaddek Hossain35244-145.83Bangladeshv AfghanistanSouthampton24 Jun 2019ODI # 4172
53
Mushfiqur Rahim322222145.45Bangladeshv Sri LankaMirpur08 Jan 2010ODI # 2940
53
Mahmudullah 32*224-145.45Bangladeshv AfghanistanMirpur01 Oct 2016ODI # 3786
55
Mehidy Hasan Miraz29204-145.00Bangladeshv AustraliaPune11 Nov 2023ODI # 4700
56
Mohammad Rafique261811144.44Bangladeshv ZimbabweHarare12 Mar 2004ODI # 2111
56
Jahurul Islam26184-144.44Bangladeshv Sri LankaPallekele28 Mar 2013ODI # 3352
58
Towhid Hridoy493441144.11Bangladeshv IrelandSylhet20 Mar 2023ODI # 4542
59
Mohammad Rafique362531144.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
59
Mashrafe Mortaza362541144.00Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
61
Shakib Al Hasan7955101143.63Bangladeshv EnglandMirpur07 Oct 2016ODI # 3791
62
Mominul Haque 33*233-143.47Bangladeshv ZimbabweChattogram23 Nov 2014ODI # 3552
63
Tamim Iqbal6042101142.85Bangladeshv IndiaMirpur07 Jan 2010ODI # 2939
63
Mushfiqur Rahim604262142.85Bangladeshv ScotlandNelson05 Mar 2015ODI # 3624
65
Aftab Ahmed27194-142.10Bangladeshv ZimbabweHarare04 Aug 2006ODI # 2395
66
Junaid Siddique38275-140.74Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
67
Soumya Sarkar42309-140.00Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
67
Imrul Kayes282032140.00Bangladeshv ZimbabweBulawayo19 Aug 2011ODI # 3181
69
Mahmudullah 46*3331139.39Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
69
Tanzid Hasan463342139.39Bangladeshv West IndiesBasseterre10 Dec 2024ODI # 4814
71
Taijul Islam 39*2851139.28Bangladeshv Sri LankaColombo (RPS)31 Jul 2019ODI # 4195
72
Mahmudullah695053138.00Bangladeshv AustraliaNottingham20 Jun 2019ODI # 4166
73
Mushfiqur Rahim10677132137.66Bangladeshv PakistanMirpur17 Apr 2015ODI # 3647
74
Mahbubul Alam594323137.20Bangladeshv ZimbabweBulawayo14 Aug 2009ODI # 2872
75
Jaker Ali 37*2713137.03Bangladeshv AfghanistanSharjah09 Nov 2024ODI # 4803
76
Tamim Iqbal261921136.84Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
77
Mahmudullah 67*4953136.73Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
78
Dolar Mahmud413043136.66Bangladeshv ZimbabweMirpur27 Oct 2009ODI # 2914
79
Soumya Sarkar302251136.36Bangladeshv New ZealandNapier13 Feb 2019ODI # 4093
80
Litton Das 94*6984136.23Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
81
Aftab Ahmed533972135.89Bangladeshv ZimbabweHarare02 Aug 2006ODI # 2394
82
Afif Hossain382851135.71Bangladeshv New ZealandDunedin17 Dec 2023ODI # 4711
83
Soumya Sarkar544081135.00Bangladeshv IndiaMirpur18 Jun 2015ODI # 3658
84
Mohammad Rafique392932134.48Bangladeshv ZimbabweHarare29 Jul 2006ODI # 2392
85
Mohammad Saifuddin 51*389-134.21Bangladeshv IndiaBirmingham02 Jul 2019ODI # 4182
86
Shakib Al Hasan 92*69102133.33Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
86
Mahmudullah 84*6374133.33Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
86
Mohammad Ashraful604571133.33Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
86
Mahmudullah 60*458-133.33Bangladeshv IndiaMirpur07 Jan 2010ODI # 2939
86
Mehidy Hasan Miraz 28*2112133.33Bangladeshv New ZealandDunedin17 Dec 2023ODI # 4711
91
Aftab Ahmed665093132.00Bangladeshv ScotlandChattogram15 Dec 2006ODI # 2465
91
Tamim Iqbal332541132.00Bangladeshv West IndiesProvidence10 Jul 2022ODI # 4421
93
Mohammad Ashraful29223-131.81Bangladeshv IndiaMirpur10 May 2007ODI # 2582
94
Raqibul Hasan83639-131.74Bangladeshv U.A.E.Lahore24 Jun 2008ODI # 2711
95
Khaled Mahmud503841131.57Bangladeshv ZimbabweDhaka25 Nov 2001ODI # 1774
95
Litton Das 50*3810-131.57Bangladeshv IrelandSylhet23 Mar 2023ODI # 4547
95
Abdur Razzak251931131.57Bangladeshv West IndiesMirpur15 Oct 2011ODI # 3200
98
Mahmudullah524051130.00Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
98
Mosaddek Hossain26204-130.00Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
100
Afif Hossain453512128.57Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available