Most consecutive four-wickets-in-an-innings

Records for ODI Matches

Most consecutive four-wickets-in-an-innings
Player
4wi
Bowl
Inns
Team
Opposition
Ground
Match Date
Scorecard
34/432Indiav New ZealandSharjah27 Mar 1988ODI # 513
4/462Indiav New ZealandSharjah1 Apr 1988ODI # 517
4/502Indiav West IndiesSharjah16 Oct 1988ODI # 523
34/422Pakistanv IndiaSharjah27 Apr 1990ODI # 625
6/262Pakistanv Sri LankaSharjah29 Apr 1990ODI # 627
5/201Pakistanv New ZealandSharjah1 May 1990ODI # 629
35/111Pakistanv New ZealandPeshawar4 Nov 1990ODI # 637
5/162Pakistanv New ZealandSialkot6 Nov 1990ODI # 638
5/522Pakistanv West IndiesKarachi9 Nov 1990ODI # 639
34/321Pakistanv New ZealandGqeberha13 Dec 1994ODI # 961
4/521Pakistanv South AfricaDurban17 Dec 1994ODI # 964
4/331Pakistanv New ZealandEast London19 Dec 1994ODI # 966
35/331Australiav West IndiesSydney8 Dec 1996ODI # 1149
4/521Australiav PakistanAdelaide15 Dec 1996ODI # 1152
4/372Australiav PakistanSydney1 Jan 1997ODI # 1155
34/262West Indiesv BangladeshChattogram29 Nov 2002ODI # 1904
4/182West Indiesv BangladeshDhaka2 Dec 2002ODI # 1909
4/332West Indiesv BangladeshDhaka3 Dec 2002ODI # 1910
34/261Canadav KenyaKing City (NW)19 Aug 2009ODI # 2875
4/391Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
4/431Canadav AfghanistanSharjah18 Feb 2010ODI # 2959
34/411Bangladeshv ZimbabweMirpur1 Dec 2010ODI # 3071
5/301Bangladeshv ZimbabweMirpur3 Dec 2010ODI # 3073
4/142Bangladeshv ZimbabweMirpur6 Dec 2010ODI # 3075
35/162Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
4/342Pakistanv Sri LankaColombo (RPS)26 Feb 2011ODI # 3109
5/232Pakistanv CanadaColombo (RPS)3 Mar 2011ODI # 3116
34/491New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
4/331New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
5/402New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
34/402Indiav AfghanistanSouthampton22 Jun 2019ODI # 4169
4/162Indiav West IndiesManchester27 Jun 2019ODI # 4175
5/691Indiav EnglandBirmingham30 Jun 2019ODI # 4179
34/471Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
6/352Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
5/492Pakistanv ZimbabweRawalpindi30 Oct 2020ODI # 4262
36/161Nepalv U.S.A.Kirtipur12 Feb 2020ODI # 4245
4/351Nepalv P.N.G.Al Amerat7 Sep 2021ODI # 4317
6/112Nepalv P.N.G.Al Amerat10 Sep 2021ODI # 4322
36/242Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
5/131Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
5/792Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
34/251Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
4/341Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
4/312Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
34/471Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
4/532Australiav PakistanBengaluru20 Oct 2023ODI # 4675
4/82Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
35/541Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
4/222Indiav EnglandLucknow29 Oct 2023ODI # 4686
5/182Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
26/141Australiav EnglandLeeds18 Jun 1975ODI # 31
5/481Australiav West IndiesLord's21 Jun 1975ODI # 33
24/321West Indiesv EnglandScarborough26 Aug 1976ODI # 37
4/272West Indiesv EnglandLord's28 Aug 1976ODI # 38
24/561Australiav EnglandSydney11 Dec 1979ODI # 79
4/282Australiav West IndiesSydney21 Dec 1979ODI # 80
25/391Sri Lankav PakistanLeeds16 Jun 1983ODI # 211
5/321Sri Lankav New ZealandDerby18 Jun 1983ODI # 214
24/371Pakistanv West IndiesLahore16 Oct 1987ODI # 459
4/371Pakistanv EnglandKarachi20 Oct 1987ODI # 463
24/392West Indiesv PakistanKingston12 Mar 1988ODI # 506
4/351West Indiesv PakistanSt John's15 Mar 1988ODI # 507
24/331West Indiesv IndiaPort of Spain11 Mar 1989ODI # 560
4/461West Indiesv IndiaSt John's18 Mar 1989ODI # 562
24/252Indiav PakistanSharjah18 Oct 1991ODI # 680
4/302Indiav West IndiesSharjah19 Oct 1991ODI # 681
24/241Pakistanv Sri LankaSharjah2 Feb 1993ODI # 797
4/242Pakistanv Sri LankaSharjah4 Feb 1993ODI # 799
24/251Australiav New ZealandAdelaide12 Dec 1993ODI # 861
4/192Australiav New ZealandMelbourne16 Dec 1993ODI # 863
24/232Englandv PakistanBirmingham31 Aug 1996ODI # 1109
4/452Englandv PakistanNottingham1 Sep 1996ODI # 1111
24/181Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
4/351Sri Lankav South AfricaNairobi (Club)1 Oct 1996ODI # 1122
25/352Pakistanv Sri LankaGwalior12 May 1997ODI # 1205
5/612Pakistanv IndiaChennai21 May 1997ODI # 1209
25/581Sri Lankav West IndiesPort of Spain6 Jun 1997ODI # 1215
4/492Sri Lankav PakistanColombo (RPS)14 Jul 1997ODI # 1216
25/382Pakistanv BangladeshColombo (RPS)16 Jul 1997ODI # 1217
5/451Pakistanv IndiaToronto13 Sep 1997ODI # 1227
24/261Pakistanv EnglandSharjah15 Dec 1997ODI # 1263
4/411Pakistanv IndiaDhaka11 Jan 1998ODI # 1273
24/292Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
4/331Australiav PakistanLord's20 Jun 1999ODI # 1484
26/182Pakistanv West IndiesSharjah19 Oct 1999ODI # 1517
5/282Pakistanv Sri LankaSharjah22 Oct 1999ODI # 1519
27/361Pakistanv EnglandLeeds17 Jun 2001ODI # 1724
6/592Pakistanv AustraliaNottingham19 Jun 2001ODI # 1725
24/371New Zealandv South AfricaBrisbane19 Jan 2002ODI # 1787
5/252New Zealandv AustraliaAdelaide26 Jan 2002ODI # 1796
24/451Australiav South AfricaPotchefstroom27 Mar 2002ODI # 1821
4/632Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
24/621Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
4/451Zimbabwev EnglandColombo (RPS)18 Sep 2002ODI # 1880
24/241South Africav BangladeshKimberley9 Oct 2002ODI # 1892
4/181South Africav Sri LankaJohannesburg27 Nov 2002ODI # 1903
24/381Sri Lankav ZimbabweBulawayo22 Apr 2004ODI # 2120
4/111Sri Lankav ZimbabweHarare25 Apr 2004ODI # 2122
24/321Sri Lankav ZimbabweBulawayo22 Apr 2004ODI # 2120
5/232Sri Lankav ZimbabweHarare29 Apr 2004ODI # 2124
25/472Australiav PakistanLord's4 Sep 2004ODI # 2166
4/141Australiav U.S.A.Southampton13 Sep 2004ODI # 2172
24/342Bangladeshv ZimbabweChattogram26 Jan 2005ODI # 2211
4/362Bangladeshv ZimbabweDhaka29 Jan 2005ODI # 2214
25/272Australiav PakistanSydney6 Feb 2005ODI # 2222
4/162Australiav New ZealandWellington19 Feb 2005ODI # 2227
24/542Indiav BangladeshDhaka27 Dec 2004ODI # 2202
5/502Indiav PakistanKochi2 Apr 2005ODI # 2235
24/391Englandv BangladeshThe Oval16 Jun 2005ODI # 2249
5/331Englandv AustraliaBristol19 Jun 2005ODI # 2251
26/192New Zealandv IndiaBulawayo26 Aug 2005ODI # 2273
4/172New Zealandv ZimbabweHarare31 Aug 2005ODI # 2276
25/391Sri Lankav New ZealandWellington6 Jan 2006ODI # 2311
4/482Sri Lankav New ZealandNapier8 Jan 2006ODI # 2312
25/382Australiav IndiaKuala Lumpur22 Sep 2006ODI # 2421
4/242Australiav West IndiesKuala Lumpur24 Sep 2006ODI # 2422
24/461New Zealandv EnglandBrisbane6 Feb 2007ODI # 2510
5/231New Zealandv AustraliaWellington16 Feb 2007ODI # 2524
24/191Sri Lankav IrelandSt George's18 Apr 2007ODI # 2575
4/312Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
24/362Asia XIv Africa XIChennai9 Jun 2007ODI # 2588
4/242Sri Lankav BangladeshColombo (PSS)20 Jul 2007ODI # 2605
24/311Sri Lankav BangladeshColombo (RPS)23 Jul 2007ODI # 2606
4/142Sri Lankav BangladeshColombo (RPS)25 Jul 2007ODI # 2607
25/481West Indiesv ZimbabweBulawayo7 Dec 2007ODI # 2654
4/341West Indiesv South AfricaCape Town25 Jan 2008ODI # 2664
24/462Indiav AustraliaBrisbane4 Mar 2008ODI # 2689
4/532Indiav PakistanMirpur10 Jun 2008ODI # 2705
25/222Sri Lankav U.A.E.Lahore26 Jun 2008ODI # 2718
4/472Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
24/592Pakistanv West IndiesAbu Dhabi16 Nov 2008ODI # 2776
4/421Pakistanv Sri LankaKarachi20 Jan 2009ODI # 2798
24/231Netherlandsv KenyaPotchefstroom19 Apr 2009ODI # 2844
4/442Netherlandsv CanadaAmstelveen11 Jul 2009ODI # 2859
24/392Englandv New ZealandJohannesburg29 Sep 2009ODI # 2902
4/711Englandv South AfricaCape Town27 Nov 2009ODI # 2930
25/432Australiav PakistanAdelaide26 Jan 2010ODI # 2946
5/192Australiav PakistanPerth29 Jan 2010ODI # 2947
24/402Indiav Sri LankaDambulla24 Jun 2010ODI # 3001
4/471Indiav New ZealandDambulla10 Aug 2010ODI # 3030
26/422Pakistanv EnglandThe Oval17 Sep 2010ODI # 3045
4/322Pakistanv EnglandLord's20 Sep 2010ODI # 3046
24/312South Africav IndiaDurban12 Jan 2011ODI # 3079
4/221South Africav IndiaJohannesburg15 Jan 2011ODI # 3080
24/462New Zealandv PakistanAuckland5 Feb 2011ODI # 3097
4/161New Zealandv KenyaChennai20 Feb 2011ODI # 3101
24/192Australiav ZimbabweAhmedabad21 Feb 2011ODI # 3103
4/331Australiav New ZealandNagpur25 Feb 2011ODI # 3107
24/181West Indiesv BangladeshMirpur4 Mar 2011ODI # 3118
4/532West Indiesv IrelandMohali11 Mar 2011ODI # 3126
24/461Australiav CanadaBengaluru16 Mar 2011ODI # 3134
4/282Australiav PakistanColombo (RPS)19 Mar 2011ODI # 3139
25/301Zimbabwev BangladeshHarare12 Aug 2011ODI # 3176
5/201Zimbabwev BangladeshHarare14 Aug 2011ODI # 3177
25/331Australiav Sri LankaBrisbane7 Nov 2010ODI # 3068
4/202Australiav IndiaMelbourne5 Feb 2012ODI # 3231
24/342Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
4/342Englandv PakistanAbu Dhabi15 Feb 2012ODI # 3240
26/442Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
4/422Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
24/472Australiav AfghanistanSharjah25 Aug 2012ODI # 3297
5/421Australiav PakistanSharjah28 Aug 2012ODI # 3299
25/201Australiav West IndiesPerth1 Feb 2013ODI # 3330
5/322Australiav West IndiesPerth3 Feb 2013ODI # 3331
24/431New Zealandv Sri LankaCardiff9 Jun 2013ODI # 3366
4/651New Zealandv AustraliaBirmingham12 Jun 2013ODI # 3369
24/421New Zealandv BangladeshMirpur29 Oct 2013ODI # 3423
4/531New Zealandv BangladeshMirpur31 Oct 2013ODI # 3426
24/301Indiav AfghanistanMirpur5 Mar 2014ODI # 3483
4/282Indiav EnglandCardiff27 Aug 2014ODI # 3517
24/661Indiav West IndiesKochi8 Oct 2014ODI # 3531
4/362Indiav West IndiesDelhi11 Oct 2014ODI # 3533
24/292Bangladeshv ZimbabweChattogram23 Nov 2014ODI # 3552
4/272Bangladeshv ZimbabweMirpur26 Nov 2014ODI # 3553
24/421Australiav EnglandSydney16 Jan 2015ODI # 3578
6/431Australiav IndiaMelbourne18 Jan 2015ODI # 3582
24/312Indiav BangladeshMelbourne19 Mar 2015ODI # 3641
4/721Indiav AustraliaSydney26 Mar 2015ODI # 3645
25/502Bangladeshv IndiaMirpur18 Jun 2015ODI # 3658
6/431Bangladeshv IndiaMirpur21 Jun 2015ODI # 3660
24/332Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
4/401Englandv PakistanSharjah17 Nov 2015ODI # 3710
24/312South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
4/621South Africav New ZealandHamilton19 Feb 2017ODI # 3836
24/482Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
6/432Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
24/591Englandv BangladeshThe Oval1 Jun 2017ODI # 3875
4/552Englandv New ZealandCardiff6 Jun 2017ODI # 3880
24/291Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
7/182Afghanistanv West IndiesGros Islet9 Jun 2017ODI # 3884
24/472Sri Lankav ZimbabweHambantota10 Jul 2017ODI # 3904
6/542Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
24/431Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
5/271Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
25/221Indiav South AfricaCenturion4 Feb 2018ODI # 3970
4/462Indiav South AfricaCape Town7 Feb 2018ODI # 3971
24/311Irelandv AfghanistanBelfast27 Aug 2018ODI # 4032
4/301Irelandv AfghanistanBelfast29 Aug 2018ODI # 4033
24/461Pakistanv New ZealandAbu Dhabi7 Nov 2018ODI # 4066
4/381Pakistanv New ZealandAbu Dhabi9 Nov 2018ODI # 4068
24/391Indiav New ZealandNapier23 Jan 2019ODI # 4082
4/452Indiav New ZealandMount Maunganui26 Jan 2019ODI # 4085
24/242P.N.G.v Hong KongHarare17 Mar 2018ODI # 4000
4/371P.N.G.v U.S.A.Windhoek27 Apr 2019ODI # 4126
24/671Englandv PakistanBristol14 May 2019ODI # 4135
5/542Englandv PakistanLeeds19 May 2019ODI # 4140
25/211West Indiesv EnglandGros Islet2 Mar 2019ODI # 4103
4/271West Indiesv PakistanNottingham31 May 2019ODI # 4144
24/342Sri Lankav ScotlandEdinburgh21 May 2019ODI # 4142
4/312Sri Lankav AfghanistanCardiff4 Jun 2019ODI # 4149
24/432Australiav EnglandLord's25 Jun 2019ODI # 4173
5/262Australiav New ZealandLord's29 Jun 2019ODI # 4178
25/591Bangladeshv IndiaBirmingham2 Jul 2019ODI # 4182
5/751Bangladeshv PakistanLord's5 Jul 2019ODI # 4186
24/371Scotlandv P.N.G.Aberdeen17 Aug 2019ODI # 4201
5/382Scotlandv OmanAberdeen18 Aug 2019ODI # 4202
24/491Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
5/512Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
24/321West Indiesv IrelandBridgetown7 Jan 2020ODI # 4226
4/321West Indiesv IrelandBridgetown9 Jan 2020ODI # 4229
24/471Nepalv OmanKirtipur5 Feb 2020ODI # 4236
4/152Nepalv U.S.A.Kirtipur8 Feb 2020ODI # 4240
24/361Irelandv West IndiesKingston13 Jan 2022ODI # 4340
4/281Irelandv West IndiesKingston16 Jan 2022ODI # 4342
25/312Omanv U.A.E.ICCA Dubai5 Mar 2022ODI # 4360
4/421Omanv NamibiaICCA Dubai6 Mar 2022ODI # 4361
24/191U.A.E.v P.N.G.Sharjah15 Mar 2022ODI # 4367
4/152U.A.E.v NepalDubai (DICS)18 Mar 2022ODI # 4369
24/262Scotlandv P.N.G.Dubai (DICS)9 Apr 2022ODI # 4384
5/522Scotlandv P.N.G.Dubai (DICS)13 Apr 2022ODI # 4387
24/402New Zealandv AustraliaCairns6 Sep 2022ODI # 4461
4/381New Zealandv AustraliaCairns8 Sep 2022ODI # 4462
24/452Australiav EnglandSydney19 Nov 2022ODI # 4477
4/312Australiav EnglandMelbourne22 Nov 2022ODI # 4480
25/332Pakistanv NetherlandsRotterdam21 Aug 2022ODI # 4455
5/571Pakistanv New ZealandKarachi9 Jan 2023ODI # 4500
24/322Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
4/462Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
25/532Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
4/321Scotlandv Sri LankaBulawayo27 Jun 2023ODI # 4603
25/252Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
4/432Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
25/521Netherlandsv ScotlandBulawayo6 Jul 2023ODI # 4616
4/621Netherlandsv PakistanHyderabad6 Oct 2023ODI # 4659
24/171Australiav West IndiesMelbourne2 Feb 2024ODI # 4721
4/211Australiav West IndiesCanberra6 Feb 2024ODI # 4723
Records includes the following current or recent matches:

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]