One-Day Internationals

Bangladesh Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Best economy rates in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamOppositionGroundMatch DateScorecard
🥇 1
Shakib Al Hasan7.22841.09Bangladeshv West IndiesMirpur20 Jan 2021ODI # 4270
🥈 2
Shakib Al Hasan10.041131.10Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
🥉 3
Mahmudullah6.02711.16Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
4
Shakib Al Hasan6.51831.17Bangladeshv ZimbabweChattogram03 Nov 2009ODI # 2920
5
Shakib Al Hasan10.041311.30Bangladeshv ScotlandChattogram15 Dec 2006ODI # 2465
5
Shakib Al Hasan10.011311.30Bangladeshv AfghanistanChattogram11 Jul 2023ODI # 4621
7
Mohammad Rafique10.0114-1.40Bangladeshv AustraliaChattogram23 Apr 2006ODI # 2365
7
Sohrawordi Shuvo10.021431.40Bangladeshv New ZealandMirpur11 Oct 2010ODI # 3054
7
Abdur Razzak10.021441.40Bangladeshv ZimbabweMirpur06 Dec 2010ODI # 3075
7
Mohammad Rafique5.02711.40Bangladeshv AustraliaCairns02 Aug 2003ODI # 2038
11
Shafiul Islam7.0110-1.42Bangladeshv ZimbabweChattogram12 Dec 2010ODI # 3078
12
Khaled Mahmud10.031521.50Bangladeshv West IndiesKingstown15 May 2004ODI # 2128
13
Taijul Islam7.021141.57Bangladeshv ZimbabweMirpur01 Dec 2014ODI # 3559
14
Shafiul Islam9.2315-1.60Bangladeshv NetherlandsChattogram14 Mar 2011ODI # 3131
15
Khaled Mahmud7.221221.63Bangladeshv IndiaWankhede25 May 1998ODI # 1335
16
Nazmul Hossain6.021021.66Bangladeshv ZimbabweChattogram03 Nov 2009ODI # 2920
16
Abdur Razzak6.021011.66Bangladeshv ZimbabweBulawayo03 May 2013ODI # 3353
18
Khaled Mahmud7.0212-1.71Bangladeshv New ZealandChelmsford17 May 1999ODI # 1448
19
Shakib Al Hasan10.011831.80Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
19
Mashrafe Mortaza10.011811.80Bangladeshv Sri LankaMirpur16 Jan 2009ODI # 2794
19
Mehidy Hasan Miraz10.021821.80Bangladeshv West IndiesChattogram25 Jan 2021ODI # 4274
19
Abdur Razzak6.421221.80Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
19
Shakib Al Hasan5.01911.80Bangladeshv AfghanistanChattogram05 Jul 2023ODI # 4615
24
Shakib Al Hasan8.041531.87Bangladeshv ZimbabweMirpur23 Jan 2009ODI # 2801
24
Taskin Ahmed8.011521.87Bangladeshv IndiaMirpur19 Jun 2014ODI # 3499
24
Mustafizur Rahman8.031521.87Bangladeshv West IndiesMirpur22 Jan 2021ODI # 4272
27
Abdur Razzak9.021731.88Bangladeshv Hong KongColombo (SSC)16 Jul 2004ODI # 2143
28
Tareq Aziz10.011931.90Bangladeshv PakistanChattogram22 Jan 2002ODI # 1790
28
Alok Kapali10.0-1911.90Bangladeshv CanadaDurban11 Feb 2003ODI # 1946
28
Khaled Mahmud10.011941.90Bangladeshv ZimbabweHarare14 Mar 2004ODI # 2113
28
Mohammad Rafique10.021911.90Bangladeshv KenyaNairobi (Gym)12 Aug 2006ODI # 2402
28
Nasum Ahmed10.041931.90Bangladeshv West IndiesProvidence13 Jul 2022ODI # 4426
33
Mushfiqur Rahman10.022012.00Bangladeshv ZimbabweHarare07 Apr 2001ODI # 1702
33
Manjural Islam10.032012.00Bangladeshv West IndiesDhaka02 Dec 2002ODI # 1909
33
Abdur Razzak10.022032.00Bangladeshv U.A.E.Lahore24 Jun 2008ODI # 2711
33
Shakib Al Hasan10.0-2022.00Bangladeshv New ZealandMirpur11 Oct 2008ODI # 2764
33
Mashrafe Mortaza10.012012.00Bangladeshv ZimbabweMirpur06 Dec 2010ODI # 3075
33
Nasum Ahmed8.0316-2.00Bangladeshv West IndiesProvidence10 Jul 2022ODI # 4421
33
Tanzim Hasan Sakib7.021432.00Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
33
Farhad Reza6.0212-2.00Bangladeshv ScotlandChattogram15 Dec 2006ODI # 2465
33
Abdur Razzak5.0-1022.00Bangladeshv ZimbabweChattogram03 Nov 2009ODI # 2920
42
Mohammad Rafique10.232122.03Bangladeshv Hong KongColombo (SSC)16 Jul 2004ODI # 2143
43
Mohammad Rafique10.052122.10Bangladeshv IndiaWankhede25 May 1998ODI # 1335
43
Manjural Islam Rana10.022132.10Bangladeshv West IndiesKingstown15 May 2004ODI # 2128
43
Manjural Islam Rana10.022112.10Bangladeshv ZimbabweDhaka31 Jan 2005ODI # 2217
43
Mashrafe Mortaza10.032132.10Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
43
Abdur Razzak10.022132.10Bangladeshv PakistanChattogram06 Dec 2011ODI # 3222
43
Shakib Al Hasan10.022112.10Bangladeshv PakistanChattogram06 Dec 2011ODI # 3222
43
Elias Sunny10.022122.10Bangladeshv West IndiesMirpur07 Dec 2012ODI # 3312
50
Samiur Rahman7.0115-2.14Bangladeshv PakistanMoratuwa31 Mar 1986ODI # 375
50
Manjural Islam7.0115-2.14Bangladeshv West IndiesDublin21 May 1999ODI # 1454
52
Syed Rasel8.211822.16Bangladeshv KenyaNairobi (Gym)15 Aug 2006ODI # 2404
52
Golam Faruq6.0-13-2.16Bangladeshv PakistanMoratuwa31 Mar 1986ODI # 375
52
Mashrafe Mortaza6.0-1322.16Bangladeshv ZimbabweMirpur07 Nov 2015ODI # 3703
55
Syed Rasel10.022242.20Bangladeshv KenyaNairobi (Gym)13 Aug 2006ODI # 2403
55
Mohammad Rafique10.022212.20Bangladeshv South AfricaProvidence07 Apr 2007ODI # 2564
55
Mashrafe Mortaza10.042232.20Bangladeshv IrelandMirpur18 Mar 2008ODI # 2693
55
Abdur Razzak10.012212.20Bangladeshv AustraliaDarwin06 Sep 2008ODI # 2762
55
Shakib Al Hasan10.022222.20Bangladeshv Sri LankaMirpur16 Jan 2009ODI # 2794
55
Mashrafe Mortaza10.012222.20Bangladeshv ZimbabweMirpur21 Jan 2009ODI # 2799
61
Mashrafe Mortaza6.221432.21Bangladeshv ZimbabweMirpur08 Dec 2006ODI # 2461
62
Mashrafe Mortaza9.022032.22Bangladeshv AfghanistanCanberra18 Feb 2015ODI # 3605
63
Abdur Razzak7.111622.23Bangladeshv ScotlandChattogram15 Dec 2006ODI # 2465
64
Abdur Razzak8.011812.25Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
64
Syed Rasel8.031812.25Bangladeshv Sri LankaColombo (RPS)25 Jul 2007ODI # 2607
64
Shakib Al Hasan8.021812.25Bangladeshv ZimbabweChattogram23 Nov 2014ODI # 3552
67
Mashrafe Mortaza7.021612.28Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
67
Shakib Al Hasan7.0-1622.28Bangladeshv IrelandMirpur20 Mar 2008ODI # 2694
67
Enamul Haque jnr7.021632.28Bangladeshv ZimbabweChattogram03 Nov 2009ODI # 2920
70
Abdur Razzak10.012342.30Bangladeshv ScotlandMirpur17 Dec 2006ODI # 2467
70
Syed Rasel10.042332.30Bangladeshv New ZealandMirpur11 Oct 2008ODI # 2764
70
Shakib Al Hasan10.032332.30Bangladeshv ZimbabweMirpur10 Jan 2009ODI # 2790
70
Mosaddek Hossain10.012312.30Bangladeshv West IndiesProvidence16 Jul 2022ODI # 4431
74
Abdur Razzak9.012122.33Bangladeshv KenyaNairobi (Gym)13 Aug 2006ODI # 2403
74
Shakib Al Hasan9.012122.33Bangladeshv IrelandBelfast16 Jul 2010ODI # 3028
74
Shoriful Islam9.012142.33Bangladeshv AfghanistanChattogram11 Jul 2023ODI # 4621
74
Naeem Islam6.011412.33Bangladeshv West IndiesMirpur04 Mar 2011ODI # 3118
78
Mohammad Rafique10.012422.40Bangladeshv ZimbabweHarare30 Jul 2006ODI # 2393
78
Abdur Razzak10.022422.40Bangladeshv ZimbabweHarare06 Aug 2006ODI # 2398
78
Shakib Al Hasan10.0324-2.40Bangladeshv ZimbabweMirpur21 Jan 2009ODI # 2799
78
Nasum Ahmed10.0224-2.40Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
78
Arafat Sunny9.122222.40Bangladeshv ZimbabweChattogram21 Nov 2014ODI # 3550
78
Aminul Islam5.0-12-2.40Bangladeshv IndiaDhaka10 Jan 1998ODI # 1271
78
Shakib Al Hasan5.0-12-2.40Bangladeshv West IndiesJaipur11 Oct 2006ODI # 2426
85
Mohammad Rafique9.342322.42Bangladeshv ScotlandMirpur17 Dec 2006ODI # 2467
85
Khaled Mahmud7.021722.42Bangladeshv Hong KongColombo (SSC)16 Jul 2004ODI # 2143
85
Mashrafe Mortaza7.0117-2.42Bangladeshv ZimbabweHarare06 Feb 2007ODI # 2511
88
Shamim Hossain9.012212.44Bangladeshv Sri LankaColombo (RPS)05 Jul 2025ODI # 4890
89
Mustafizur Rahman6.331622.46Bangladeshv ZimbabweMirpur23 Jan 2018ODI # 3964
90
Mohammad Rafique10.042512.50Bangladeshv ZimbabweChattogram23 Nov 2001ODI # 1773
90
Mashrafe Mortaza10.042532.50Bangladeshv KenyaNairobi (Gym)12 Aug 2006ODI # 2402
90
Syed Rasel10.032522.50Bangladeshv EnglandBridgetown11 Apr 2007ODI # 2568
90
Shakib Al Hasan10.0-25-2.50Bangladeshv AustraliaDarwin06 Sep 2008ODI # 2762
90
Rubel Hossain8.012012.50Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
90
Gholam Nousher6.0215-2.50Bangladeshv IndiaChattogram27 Oct 1988ODI # 529
90
Mustafizur Rahman6.0215-2.50Bangladeshv South AfricaMirpur10 Jul 2015ODI # 3663
90
Mashrafe Mortaza6.021512.50Bangladeshv AfghanistanMirpur01 Oct 2016ODI # 3786
90
Taskin Ahmed6.021522.50Bangladeshv IrelandSylhet18 Mar 2023ODI # 4539
99
Jahangir Shah9.012322.55Bangladeshv PakistanMoratuwa31 Mar 1986ODI # 375
99
Mustafizur Rahman9.022342.55Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869

Showing 100 records

Additional Information

Minimum of 30 balls