One-Day Internationals Cricket – Most consecutive ducks

One-Day Internationals
Ducks and pairs

Most consecutive ducks

RankPlayerDucksRunsInnsTeamOppositionGroundMatch DateScorecard
🥇 1
AL Logie401West Indiesv PakistanPeshawar2 Dec 1985ODI # 344
🥇 1
01West Indiesv PakistanRawalpindi4 Dec 1985ODI # 345
🥇 1
02West Indiesv PakistanPeshawar17 Oct 1986ODI # 396
🥇 1
01West Indiesv PakistanGujranwala4 Nov 1986ODI # 397
🥇 1
GP Wickramasinghe402Sri Lankav PakistanSingapore7 Apr 1996ODI # 1093
🥇 1
02Sri Lankav South AfricaJohannesburg5 Apr 1998ODI # 1306
🥇 1
01Sri Lankav PakistanBenoni15 Apr 1998ODI # 1317
🥇 1
01Sri Lankav South AfricaBloemfontein19 Apr 1998ODI # 1321
🥇 1
HK Olonga402Zimbabwev Sri LankaHarare15 Dec 1999ODI # 1529
🥇 1
01Zimbabwev EnglandKimberley30 Jan 2000ODI # 1553
🥇 1
02Zimbabwev South AfricaGqeberha6 Feb 2000ODI # 1558
🥇 1
01Zimbabwev EnglandBulawayo18 Feb 2000ODI # 1564
🥇 1
C White401Englandv PakistanLahore27 Oct 2000ODI # 1649
🥇 1
01Englandv PakistanRawalpindi30 Oct 2000ODI # 1653
🥇 1
01Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
🥇 1
02Englandv Sri LankaColombo (RPS)25 Mar 2001ODI # 1695
🥇 1
SL Malinga401Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
🥇 1
02Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
🥇 1
01Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
🥇 1
02Sri Lankav New ZealandChristchurch14 Feb 2015ODI # 3599
6
DK Lillee301Australiav EnglandSydney14 Jan 1980ODI # 83
6
01Australiav West IndiesSydney18 Jan 1980ODI # 85
6
02Australiav EnglandThe Oval20 Aug 1980ODI # 91
6
M Hendrick302Englandv West IndiesLord's23 Jun 1979ODI # 74
6
02Englandv AustraliaBirmingham6 Jun 1981ODI # 120
6
02Englandv AustraliaLeeds8 Jun 1981ODI # 121
6
CJ McDermott301Australiav IndiaMelbourne31 Jan 1986ODI # 360
6
01Australiav IndiaSydney5 Feb 1986ODI # 362
6
02Australiav New ZealandDunedin19 Mar 1986ODI # 369
6
TE Blain301New Zealandv PakistanColombo (SSC)7 Apr 1986ODI # 380
6
01New Zealandv IndiaSharjah10 Apr 1986ODI # 381
6
01New Zealandv PakistanSharjah15 Apr 1986ODI # 384
6
AJ Stewart301Englandv PakistanNagpur30 Oct 1989ODI # 590
6
01Englandv West IndiesKingston3 Mar 1990ODI # 614
6
01Englandv West IndiesGeorgetown7 Mar 1990ODI # 617
6
DK Morrison301New Zealandv PakistanSharjah1 May 1990ODI # 629
6
02New Zealandv PakistanLahore2 Nov 1990ODI # 636
6
01New Zealandv PakistanPeshawar4 Nov 1990ODI # 637
6
Shoaib Mohammad301Pakistanv South AfricaEast London15 Feb 1993ODI # 803
6
02Pakistanv West IndiesDurban19 Feb 1993ODI # 805
6
01Pakistanv West IndiesJohannesburg27 Feb 1993ODI # 810
6
PV Simmons301West Indiesv ZimbabweHyderabad (Deccan)21 Nov 1993ODI # 854
6
02West Indiesv Sri LankaEden Gardens25 Nov 1993ODI # 857
6
02West Indiesv IndiaEden Gardens27 Nov 1993ODI # 858
6
CR Matthews301South Africav AustraliaW.A.C.A16 Jan 1994ODI # 874
6
02South Africav AustraliaGqeberha22 Feb 1994ODI # 885
6
01South Africav AustraliaEast London2 Apr 1994ODI # 900
6
SR Tendulkar302Indiav Sri LankaColombo (SSC)17 Sep 1994ODI # 927
6
02Indiav West IndiesFaridabad17 Oct 1994ODI # 931
6
02Indiav West IndiesWankhede20 Oct 1994ODI # 933
6
RP de Groen302New Zealandv South AfricaCape Town6 Dec 1994ODI # 956
6
01New Zealandv PakistanGqeberha13 Dec 1994ODI # 961
6
01New Zealandv PakistanEast London19 Dec 1994ODI # 966
6
A Kumble302Indiav EnglandThe Oval23 May 1996ODI # 1102
6
01Indiav EnglandLeeds25 May 1996ODI # 1103
6
01Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
6
Shadab Kabir302Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
6
01Pakistanv IndiaToronto16 Sep 1996ODI # 1115
6
01Pakistanv IndiaToronto23 Sep 1996ODI # 1119
6
WPUJC Vaas301Sri Lankav PakistanSharjah12 Nov 1996ODI # 1143
6
02Sri Lankav New ZealandWellington27 Mar 1997ODI # 1185
6
01Sri Lankav PakistanSharjah4 Apr 1997ODI # 1190
6
TM Moody301Australiav West IndiesW.A.C.A12 Jan 1997ODI # 1162
6
02Australiav South AfricaMelbourne9 Dec 1997ODI # 1257
6
01Australiav New ZealandSydney14 Jan 1998ODI # 1275
6
WPUJC Vaas302Sri Lankav PakistanJamshedpur19 Mar 1999ODI # 1411
6
02Sri Lankav IndiaNagpur22 Mar 1999ODI # 1415
6
02Sri Lankav IndiaPune30 Mar 1999ODI # 1426
6
M Dillon302West Indiesv PakistanSharjah14 Oct 1999ODI # 1513
6
01West Indiesv Sri LankaSharjah17 Oct 1999ODI # 1515
6
02West Indiesv PakistanSharjah19 Oct 1999ODI # 1517
6
RT Ponting302Australiav IndiaSydney14 Jan 2000ODI # 1540
6
02Australiav PakistanMelbourne16 Jan 2000ODI # 1541
6
01Australiav PakistanSydney19 Jan 2000ODI # 1542
6
L Klusener302South Africav IndiaSharjah27 Mar 2000ODI # 1581
6
02South Africav PakistanSharjah28 Mar 2000ODI # 1582
6
02South Africav PakistanSharjah31 Mar 2000ODI # 1583
6
Mohammad Wasim301Pakistanv AustraliaBrisbane9 Jan 2000ODI # 1536
6
02Pakistanv AustraliaSydney4 Feb 2000ODI # 1556
6
02Pakistanv West IndiesSt George's16 Apr 2000ODI # 1592
6
M Muralidaran301Sri Lankav PakistanDhaka5 Jun 2000ODI # 1601
6
02Sri Lankav PakistanDhaka7 Jun 2000ODI # 1602
6
01Sri Lankav PakistanNairobi (Gym)8 Oct 2000ODI # 1634
6
AD Mullally301Englandv ZimbabweThe Oval8 Jul 2000ODI # 1607
6
02Englandv West IndiesNottingham20 Jul 2000ODI # 1618
6
01Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
6
AC Parore301New Zealandv IndiaColombo (RPS)26 Jul 2001ODI # 1739
6
02New Zealandv Sri LankaColombo (SSC)31 Jul 2001ODI # 1741
6
01New Zealandv IndiaColombo (SSC)2 Aug 2001ODI # 1743
6
T Taibu301Zimbabwev Sri LankaColombo (SSC)8 Dec 2001ODI # 1776
6
02Zimbabwev West IndiesColombo (SSC)9 Dec 2001ODI # 1777
6
02Zimbabwev Sri LankaColombo (RPS)12 Dec 2001ODI # 1779
6
ID Blackwell301Englandv Sri LankaAdelaide17 Jan 2003ODI # 1937
6
01Englandv AustraliaAdelaide19 Jan 2003ODI # 1938
6
01Englandv AustraliaSydney23 Jan 2003ODI # 1940
6
NA de Groot301Canadav BangladeshDurban11 Feb 2003ODI # 1946
6
01Canadav KenyaCape Town15 Feb 2003ODI # 1952
6
01Canadav Sri LankaPaarl19 Feb 2003ODI # 1958
6
JJ Esmeijer301Netherlandsv PakistanColombo (SSC)21 Sep 2002ODI # 1883
6
02Netherlandsv AustraliaPotchefstroom20 Feb 2003ODI # 1960
6
02Netherlandsv PakistanPaarl25 Feb 2003ODI # 1967
6
Habibul Bashar302Bangladeshv West IndiesDhaka2 Dec 2002ODI # 1909
6
02Bangladeshv CanadaDurban11 Feb 2003ODI # 1946
6
01Bangladeshv New ZealandKimberley26 Feb 2003ODI # 1968
6
Shoaib Malik301Pakistanv New ZealandChristchurch10 Jan 2004ODI # 2078
6
01Pakistanv New ZealandNapier14 Jan 2004ODI # 2081
6
02Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
6
Z Khan302Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
6
01Indiav PakistanKarachi13 Mar 2004ODI # 2112
6
02Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
6
V Sibanda301Zimbabwev IndiaW.A.C.A3 Feb 2004ODI # 2095
6
01Zimbabwev Sri LankaBulawayo20 Apr 2004ODI # 2119
6
01Zimbabwev Sri LankaBulawayo22 Apr 2004ODI # 2120
6
T Panyangara301Zimbabwev Sri LankaBulawayo22 Apr 2004ODI # 2120
6
01Zimbabwev Sri LankaHarare25 Apr 2004ODI # 2122
6
02Zimbabwev Sri LankaHarare27 Apr 2004ODI # 2123
6
A Symonds301Australiav EnglandBirmingham21 Sep 2004ODI # 2180
6
01Australiav New ZealandMelbourne (Docklands)5 Dec 2004ODI # 2196
6
01Australiav New ZealandSydney8 Dec 2004ODI # 2198
6
PG Gillespie302Irelandv EnglandBelfast13 Jun 2006ODI # 2383
6
01Irelandv ScotlandAyr5 Aug 2006ODI # 2396
6
01Irelandv NetherlandsAyr8 Aug 2006ODI # 2401
6
Mohammad Rafique301Bangladeshv ZimbabweHarare2 Aug 2006ODI # 2394
6
01Bangladeshv ZimbabweHarare4 Aug 2006ODI # 2395
6
02Bangladeshv KenyaNairobi (Gym)13 Aug 2006ODI # 2403
6
NS Poonia301Scotlandv BangladeshChattogram15 Dec 2006ODI # 2465
6
02Scotlandv BangladeshMirpur17 Dec 2006ODI # 2467
6
02Scotlandv KenyaMombasa17 Jan 2007ODI # 2476
6
Mushfiqur Rahim301Bangladeshv Sri LankaColombo (RPS)23 Jul 2007ODI # 2606
6
02Bangladeshv Sri LankaColombo (RPS)25 Jul 2007ODI # 2607
6
01Bangladeshv New ZealandAuckland26 Dec 2007ODI # 2658
6
P Utseya302Zimbabwev KenyaNairobi (Gym)19 Oct 2008ODI # 2768
6
01Zimbabwev Sri LankaHarare20 Nov 2008ODI # 2779
6
01Zimbabwev Sri LankaHarare22 Nov 2008ODI # 2780
6
DPMD Jayawardene302Sri Lankav ZimbabweHarare28 Nov 2008ODI # 2784
6
01Sri Lankav ZimbabweHarare30 Nov 2008ODI # 2785
6
01Sri Lankav ZimbabweMirpur12 Jan 2009ODI # 2791
6
B Lee301Australiav EnglandLord's6 Sep 2009ODI # 2883
6
01Australiav EnglandNottingham17 Sep 2009ODI # 2891
6
01Australiav EnglandChester-le-Street20 Sep 2009ODI # 2892
6
SL Malinga302Sri Lankav PakistanColombo (RPS)7 Aug 2009ODI # 2868
6
02Sri Lankav IndiaColombo (RPS)14 Sep 2009ODI # 2889
6
01Sri Lankav EnglandJohannesburg25 Sep 2009ODI # 2896
6
SR Watson301Australiav EnglandChester-le-Street20 Sep 2009ODI # 2892
6
01Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
6
01Australiav IndiaCenturion28 Sep 2009ODI # 2901
6
Salman Butt302Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
6
01Pakistanv AustraliaW.A.C.A31 Jan 2010ODI # 2948
6
02Pakistanv Sri LankaDambulla15 Jun 2010ODI # 2991
6
AD Poynter302Irelandv ScotlandThe Hague5 Jul 2010ODI # 3013
6
02Irelandv CanadaAmstelveen7 Jul 2010ODI # 3015
6
01Irelandv NetherlandsAmstelveen9 Jul 2010ODI # 3021
6
JO Ngoche301Kenyav CanadaSchiedam9 Jul 2010ODI # 3020
6
01Kenyav CanadaSchiedam10 Jul 2010ODI # 3022
6
01Kenyav AfghanistanNairobi (Gym)7 Oct 2010ODI # 3052
6
NN Odhiambo301Kenyav AfghanistanNairobi (Gym)9 Oct 2010ODI # 3053
6
01Kenyav New ZealandChennai20 Feb 2011ODI # 3101
6
02Kenyav PakistanHambantota23 Feb 2011ODI # 3105
6
SO Ngoche301Kenyav New ZealandChennai20 Feb 2011ODI # 3101
6
02Kenyav PakistanHambantota23 Feb 2011ODI # 3105
6
01Kenyav Sri LankaColombo (RPS)1 Mar 2011ODI # 3113
6
D Bishoo301West Indiesv PakistanBridgetown28 Apr 2011ODI # 3154
6
01West Indiesv IndiaPort of Spain6 Jun 2011ODI # 3159
6
01West Indiesv IndiaPort of Spain8 Jun 2011ODI # 3160
6
I Sharma302Indiav Sri LankaDambulla28 Aug 2010ODI # 3040
6
02Indiav West IndiesNorth Sound13 Jun 2011ODI # 3162
6
01Indiav West IndiesKingston16 Jun 2011ODI # 3163
6
AR Cusack301Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
6
01Irelandv PakistanDublin26 May 2013ODI # 3358
6
01Irelandv NetherlandsAmstelveen7 Jul 2013ODI # 3384
6
M Morkel302South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
6
01South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
6
02South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
6
CA Ingram301South Africav EnglandThe Oval19 Jun 2013ODI # 3375
6
02South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
6
01South Africav PakistanSharjah30 Oct 2013ODI # 3425
6
SL Malinga302Sri Lankav South AfricaPallekele26 Jul 2013ODI # 3398
6
01Sri Lankav New ZealandHambantota10 Nov 2013ODI # 3432
6
02Sri Lankav PakistanSharjah18 Dec 2013ODI # 3445
6
SL Malinga301Sri Lankav PakistanAbu Dhabi25 Dec 2013ODI # 3448
6
02Sri Lankav PakistanAbu Dhabi27 Dec 2013ODI # 3450
6
01Sri Lankav BangladeshMirpur17 Feb 2014ODI # 3469
6
Fahad Alhashmi302U.A.E.v BangladeshLahore24 Jun 2008ODI # 2711
6
02U.A.E.v Sri LankaLahore26 Jun 2008ODI # 2718
6
01U.A.E.v AfghanistanICCA Dubai4 Dec 2014ODI # 3562
6
Hamid Hassan301Afghanistanv IrelandDubai (DICS)10 Jan 2015ODI # 3573
6
02Afghanistanv BangladeshCanberra18 Feb 2015ODI # 3605
6
01Afghanistanv Sri LankaDunedin22 Feb 2015ODI # 3609
6
PKD Chase302Irelandv AfghanistanBelfast17 Jul 2016ODI # 3763
6
02Irelandv PakistanDublin (Malahide)18 Aug 2016ODI # 3767
6
02Irelandv South AfricaBenoni25 Sep 2016ODI # 3780
6
B Muzarabani301Zimbabwev AfghanistanSharjah16 Feb 2018ODI # 3977
6
02Zimbabwev AfghanistanSharjah19 Feb 2018ODI # 3979
6
01Zimbabwev AfghanistanBulawayo6 Mar 2018ODI # 3988
6
BKG Mendis302Sri Lankav BangladeshDubai (DICS)15 Sep 2018ODI # 4036
6
02Sri Lankav AfghanistanAbu Dhabi17 Sep 2018ODI # 4038
6
01Sri Lankav EnglandPallekele17 Oct 2018ODI # 4054
6
JJ Bumrah301Indiav Sri LankaDharamsala10 Dec 2017ODI # 3939
6
02Indiav West IndiesPune27 Oct 2018ODI # 4062
6
01Indiav AustraliaNagpur5 Mar 2019ODI # 4106
6
N Pradeep302Sri Lankav New ZealandNelson8 Jan 2019ODI # 4076
6
01Sri Lankav AfghanistanCardiff4 Jun 2019ODI # 4149
6
02Sri Lankav AustraliaThe Oval15 Jun 2019ODI # 4159
6
Mehidy Hasan Miraz302Bangladeshv New ZealandWellington26 Mar 2021ODI # 4282
6
01Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
6
02Bangladeshv Sri LankaMirpur28 May 2021ODI # 4292
6
B Muzarabani301Zimbabwev BangladeshHarare18 Jul 2021ODI # 4306
6
01Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
6
01Zimbabwev IrelandBelfast13 Sep 2021ODI # 4323
6
Hamza Tahir302Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
6
01Scotlandv U.A.E.ICCA Dubai15 Dec 2019ODI # 4220
6
01Scotlandv OmanDubai (DICS)10 Apr 2022ODI # 4385
6
VJ Kingma302Netherlandsv AfghanistanDoha23 Jan 2022ODI # 4348
6
02Netherlandsv AfghanistanDoha25 Jan 2022ODI # 4350
6
02Netherlandsv West IndiesAmstelveen4 Jun 2022ODI # 4398
6
S Lamichhane302Nepalv U.S.A.Pearland15 Jun 2022ODI # 4411
6
02Nepalv NamibiaAyr11 Jul 2022ODI # 4422
6
02Nepalv NamibiaAyr16 Jul 2022ODI # 4430
6
SA Yadav302Indiav AustraliaWankhede17 Mar 2023ODI # 4538
6
01Indiav AustraliaVisakhapatnam19 Mar 2023ODI # 4541
6
02Indiav AustraliaChennai22 Mar 2023ODI # 4545
6
Mujeeb Ur Rahman301Afghanistanv Sri LankaPallekele27 Nov 2022ODI # 4488
6
02Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
6
01Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
6
Junaid Siddique301U.A.E.v NepalHarare2 Jul 2023ODI # 4610
6
01U.A.E.v CanadaDubai (DICS)28 Feb 2024ODI # 4736
6
01U.A.E.v ScotlandDubai (DICS)3 Mar 2024ODI # 4738
6
Junaid Siddique301U.A.E.v U.S.A.Windhoek18 Sep 2024ODI # 4763
6
02U.A.E.v NamibiaWindhoek20 Sep 2024ODI # 4767
6
02U.A.E.v U.S.A.Windhoek24 Sep 2024ODI # 4774
6
SP Krishnamurthi301U.S.A.v OmanAl Amerat16 Sep 2021ODI # 4326
6
02U.S.A.v NepalAl Amerat17 Sep 2021ODI # 4327
6
02U.S.A.v NepalDallas27 Oct 2024ODI # 4787
6
J Jarvis302Scotlandv Sri LankaBulawayo27 Jun 2023ODI # 4603
6
01Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
6
01Scotlandv NepalDallas29 Oct 2024ODI # 4788
6
B Muzarabani301Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
6
01Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
6
01Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
6
Abdullah Shafique302Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
6
01Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
6
01Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
6
TWM Latham302New Zealandv Sri LankaAuckland11 Jan 2025ODI # 4824
6
01New Zealandv PakistanLahore8 Feb 2025ODI # 4827
6
02New Zealandv South AfricaLahore10 Feb 2025ODI # 4829

Showing 245 records