One-Day Internationals

Bangladesh Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Best strike rates in an innings

RankPlayerOversMdnsRuns concededWickets takenSRTeamOppositionGroundMatch DateScorecard
🥇 1
Rubel Hossain5.5-2665.83Bangladeshv New ZealandMirpur29 Oct 2013ODI # 3423
🥈 2
Rajin Saleh4.3-1646.75Bangladeshv ZimbabweHarare06 Aug 2006ODI # 2398
🥉 3
Tapash Baisya5.011647.50Bangladeshv West IndiesKingstown16 May 2004ODI # 2129
🥉 3
Shakib Al Hasan5.0-1647.50Bangladeshv West IndiesChattogram18 Oct 2011ODI # 3202
5
Mustafizur Rahman5.2-1748.00Bangladeshv ZimbabweHarare10 Aug 2022ODI # 4443
6
Rubel Hossain5.3-3348.25Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
7
Taskin Ahmed8.0-2859.60Bangladeshv IndiaMirpur17 Jun 2014ODI # 3498
7
Mustafizur Rahman8.0-3459.60Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
9
Mohammad Saifuddin6.3-4149.75Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
10
Hasan Mahmud8.113259.80Bangladeshv IrelandSylhet23 Mar 2023ODI # 4547
11
Mashrafe Mortaza10.0-26610.00Bangladeshv KenyaNairobi (Gym)15 Aug 2006ODI # 2404
11
Mustafizur Rahman10.0-43610.00Bangladeshv IndiaMirpur21 Jun 2015ODI # 3660
13
Ebadot Hossain6.5-42410.25Bangladeshv IrelandSylhet18 Mar 2023ODI # 4539
14
Taijul Islam7.0211410.50Bangladeshv ZimbabweMirpur01 Dec 2014ODI # 3559
15
Ziaur Rahman9.0130510.80Bangladeshv ZimbabweBulawayo03 May 2013ODI # 3353
15
Abu Jayed9.0-58510.80Bangladeshv IrelandDublin15 May 2019ODI # 4136
15
Taskin Ahmed9.0-35510.80Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
18
Shakib Al Hasan7.228411.00Bangladeshv West IndiesMirpur20 Jan 2021ODI # 4270
19
Abdur Razzak9.2-29511.20Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
19
Abdur Razzak9.2230511.20Bangladeshv ZimbabweMirpur03 Dec 2010ODI # 3073
19
Mustafizur Rahman9.2150511.20Bangladeshv IndiaMirpur18 Jun 2015ODI # 3658
22
Shakib Al Hasan9.5330511.80Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
23
Aftab Ahmed10.0-31512.00Bangladeshv New ZealandDhaka05 Nov 2004ODI # 2190
23
Mohammad Rafique10.0-47512.00Bangladeshv KenyaFatullah23 Mar 2006ODI # 2355
23
Abdur Razzak10.0233512.00Bangladeshv ZimbabweBogra05 Dec 2006ODI # 2459
23
Farhad Reza10.0342512.00Bangladeshv IrelandMirpur20 Mar 2008ODI # 2694
23
Abdur Razzak10.0-62512.00Bangladeshv Sri LankaPallekele28 Mar 2013ODI # 3352
23
Shakib Al Hasan10.0-47512.00Bangladeshv ZimbabweMirpur07 Nov 2015ODI # 3703
23
Shakib Al Hasan10.0129512.00Bangladeshv AfghanistanSouthampton24 Jun 2019ODI # 4172
23
Mustafizur Rahman10.0159512.00Bangladeshv IndiaBirmingham02 Jul 2019ODI # 4182
23
Mustafizur Rahman10.0-75512.00Bangladeshv PakistanLord's05 Jul 2019ODI # 4186
23
Taijul Islam10.0228512.00Bangladeshv West IndiesProvidence16 Jul 2022ODI # 4431
23
Shakib Al Hasan10.0236512.00Bangladeshv IndiaMirpur04 Dec 2022ODI # 4493
23
Tanvir Islam10.0239512.00Bangladeshv Sri LankaColombo (RPS)05 Jul 2025ODI # 4890
23
Dolar Mahmud8.0128412.00Bangladeshv ZimbabweBulawayo18 Aug 2009ODI # 2874
23
Shakib Al Hasan8.0-41412.00Bangladeshv New ZealandMirpur05 Oct 2010ODI # 3051
23
Shafiul Islam8.0121412.00Bangladeshv IrelandMirpur25 Feb 2011ODI # 3108
23
Taskin Ahmed8.0-59412.00Bangladeshv AfghanistanMirpur25 Sep 2016ODI # 3781
23
Shoriful Islam8.0134412.00Bangladeshv West IndiesProvidence10 Jul 2022ODI # 4421
23
Mehidy Hasan Miraz8.0129412.00Bangladeshv West IndiesProvidence13 Jul 2022ODI # 4426
23
Mahedi Hasan8.0-71412.00Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
42
Nazmul Hossain8.2140412.50Bangladeshv New ZealandChattogram02 Nov 2004ODI # 2189
42
Ebadot Hossain8.2-47412.50Bangladeshv IndiaMirpur04 Dec 2022ODI # 4493
44
Taskin Ahmed8.3-44412.75Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
45
Al-Amin Hossain8.4-51413.00Bangladeshv West IndiesSt George's20 Aug 2014ODI # 3509
45
Mashrafe Mortaza8.4-29413.00Bangladeshv EnglandMirpur09 Oct 2016ODI # 3793
47
Arafat Sunny8.5-27413.25Bangladeshv ZimbabweMirpur26 Nov 2014ODI # 3553
47
Shakib Al Hasan8.5155413.25Bangladeshv New ZealandHamilton13 Mar 2015ODI # 3634
47
Taskin Ahmed8.5-47413.25Bangladeshv Sri LankaDambulla28 Mar 2017ODI # 3856
50
Tapash Baisya9.0-56413.50Bangladeshv PakistanLahore15 Sep 2003ODI # 2043
50
Mashrafe Mortaza9.0-31413.50Bangladeshv ZimbabweHarare04 Feb 2007ODI # 2505
50
Shakib Al Hasan9.0-39413.50Bangladeshv ZimbabweMirpur03 Dec 2010ODI # 3073
50
Rubel Hossain9.0131413.50Bangladeshv ZimbabweBulawayo19 Aug 2011ODI # 3181
50
Mustafizur Rahman9.0223413.50Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869
50
Mustafizur Rahman9.0143413.50Bangladeshv West IndiesDublin (Malahide)13 May 2019ODI # 4134
50
Taskin Ahmed9.0-46413.50Bangladeshv Sri LankaMirpur28 May 2021ODI # 4292
50
Mehidy Hasan Miraz9.0-61413.50Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
50
Shoriful Islam9.0121413.50Bangladeshv AfghanistanChattogram11 Jul 2023ODI # 4621
59
Shafiul Islam9.1-43413.75Bangladeshv ZimbabweMirpur06 Dec 2010ODI # 3075
60
Mashrafe Mortaza9.3238414.25Bangladeshv IndiaPort of Spain17 Mar 2007ODI # 2538
60
Rubel Hossain9.3125414.25Bangladeshv New ZealandMirpur17 Oct 2010ODI # 3058
60
Rubel Hossain9.3-53414.25Bangladeshv EnglandAdelaide09 Mar 2015ODI # 3630
63
Abdur Razzak9.4-39414.50Bangladeshv West IndiesRoseau26 Jul 2009ODI # 2862
63
Mehidy Hasan Miraz9.4-25414.50Bangladeshv West IndiesMirpur22 Jan 2021ODI # 4272
65
Sohag Gazi9.5229414.75Bangladeshv West IndiesKhulna30 Nov 2012ODI # 3309
65
Arafat Sunny9.5-29414.75Bangladeshv ZimbabweChattogram23 Nov 2014ODI # 3552
67
Saiful Islam10.0236415.00Bangladeshv Sri LankaSharjah06 Apr 1995ODI # 994
67
Hasibul Hossain10.0-56415.00Bangladeshv KenyaDhaka24 Mar 1999ODI # 1418
67
Talha Jubair10.0165415.00Bangladeshv South AfricaPotchefstroom03 Oct 2002ODI # 1890
67
Khaled Mahmud10.0119415.00Bangladeshv ZimbabweHarare14 Mar 2004ODI # 2113
67
Mohammad Rafique10.0-63415.00Bangladeshv New ZealandDhaka07 Nov 2004ODI # 2191
67
Manjural Islam Rana10.0-34415.00Bangladeshv ZimbabweChattogram26 Jan 2005ODI # 2211
67
Mohammad Rafique10.0-33415.00Bangladeshv ZimbabweDhaka29 Jan 2005ODI # 2214
67
Manjural Islam Rana10.0-36415.00Bangladeshv ZimbabweDhaka29 Jan 2005ODI # 2214
67
Mashrafe Mortaza10.0141415.00Bangladeshv ZimbabweHarare29 Jul 2006ODI # 2392
67
Syed Rasel10.0222415.00Bangladeshv KenyaNairobi (Gym)13 Aug 2006ODI # 2403
67
Abdur Razzak10.0133415.00Bangladeshv ZimbabweKhulna30 Nov 2006ODI # 2453
67
Abdur Razzak10.0123415.00Bangladeshv ScotlandMirpur17 Dec 2006ODI # 2467
67
Mashrafe Mortaza10.0-65415.00Bangladeshv PakistanKarachi19 Apr 2008ODI # 2703
67
Mashrafe Mortaza10.0344415.00Bangladeshv New ZealandMirpur09 Oct 2008ODI # 2763
67
Shafiul Islam10.0-68415.00Bangladeshv New ZealandNapier05 Feb 2010ODI # 2949
67
Shakib Al Hasan10.0-33415.00Bangladeshv New ZealandChristchurch11 Feb 2010ODI # 2953
67
Shafiul Islam10.0-59415.00Bangladeshv IrelandBelfast16 Jul 2010ODI # 3028
67
Abdur Razzak10.0141415.00Bangladeshv ZimbabweMirpur01 Dec 2010ODI # 3071
67
Abdur Razzak10.0214415.00Bangladeshv ZimbabweMirpur06 Dec 2010ODI # 3075
67
Rubel Hossain10.0126415.00Bangladeshv ZimbabweHarare12 Aug 2011ODI # 3176
67
Al-Amin Hossain10.0159415.00Bangladeshv West IndiesBasseterre25 Aug 2014ODI # 3514
67
Shakib Al Hasan10.0-41415.00Bangladeshv ZimbabweChattogram21 Nov 2014ODI # 3550
67
Shakib Al Hasan10.0-47415.00Bangladeshv AfghanistanMirpur28 Sep 2016ODI # 3783
67
Rubel Hossain10.0-62415.00Bangladeshv South AfricaPaarl18 Oct 2017ODI # 3925
67
Rubel Hossain10.0-46415.00Bangladeshv Sri LankaMirpur27 Jan 2018ODI # 3967
67
Mashrafe Mortaza10.0137415.00Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
67
Shakib Al Hasan10.0142415.00Bangladeshv AfghanistanAbu Dhabi20 Sep 2018ODI # 4041
67
Mustafizur Rahman10.0243415.00Bangladeshv PakistanAbu Dhabi26 Sep 2018ODI # 4047
67
Mehidy Hasan Miraz10.0129415.00Bangladeshv West IndiesSylhet14 Dec 2018ODI # 4073
67
Mehidy Hasan Miraz10.0230415.00Bangladeshv Sri LankaMirpur23 May 2021ODI # 4290
67
Shoriful Islam10.0-46415.00Bangladeshv ZimbabweHarare18 Jul 2021ODI # 4306
67
Shakib Al Hasan10.0-35415.00Bangladeshv EnglandChattogram06 Mar 2023ODI # 4531
67
Mustafizur Rahman10.0144415.00Bangladeshv IrelandChelmsford14 May 2023ODI # 4578
67
Mustafizur Rahman10.0-58415.00Bangladeshv AfghanistanSharjah06 Nov 2024ODI # 4798

Showing 100 records

Additional Information

Minimum of 4 wickets