Twenty20 Internationals Cricket – Most consecutive ducks

Twenty20 Internationals
Ducks and pairs

Most consecutive ducks

RankPlayerDucksRunsInnsTeamOppositionGroundMatch DateScorecard
🥇 1
Abdullah Shafique401Pakistanv New ZealandAuckland18 Dec 2020T20I # 1117
🥇 1
01Pakistanv New ZealandHamilton20 Dec 2020T20I # 1118
🥇 1
01Pakistanv AfghanistanSharjah24 Mar 2023T20I # 2030
🥇 1
01Pakistanv AfghanistanSharjah26 Mar 2023T20I # 2033
🥇 1
Anas Khan402Hong Kongv P.N.G.Kuala Lumpur21 Sep 2023T20I # 2247
🥇 1
02Hong Kongv MalaysiaKuala Lumpur22 Sep 2023T20I # 2249
🥇 1
02Hong Kongv PakistanHangzhou3 Oct 2023T20I # 2279
🥇 1
01Hong Kongv JapanMong Kok15 Feb 2024T20I # 2472
🥇 1
Zafer Durmaz402Turkeyv RomaniaKerava12 Jul 2022T20I # 1644
🥇 1
02Turkeyv Isle of ManKerava18 Jul 2022T20I # 1672
🥇 1
02Turkeyv LuxembourgSpinaceto12 Jun 2024T20I # 2669
🥇 1
01Turkeyv ItalyRome13 Jun 2024T20I # 2676
🥇 1
QF Djakaridja402Ivory Coastv NigeriaAbuja24 Nov 2024T20I # 2977
🥇 1
01Ivory Coastv BotswanaAbuja26 Nov 2024T20I # 2987
🥇 1
01Ivory Coastv EswatiniAbuja27 Nov 2024T20I # 2990
🥇 1
01Ivory Coastv St HelenaAbuja28 Nov 2024T20I # 2993
5
CJO Smith301Scotlandv NetherlandsBelfast4 Aug 2008T20I # 65
5
01Scotlandv New ZealandThe Oval6 Jun 2009T20I # 91
5
02Scotlandv South AfricaThe Oval7 Jun 2009T20I # 94
5
ADS Fletcher302West Indiesv IndiaLord's12 Jun 2009T20I # 105
5
02West Indiesv South AfricaThe Oval13 Jun 2009T20I # 106
5
02West Indiesv EnglandThe Oval15 Jun 2009T20I # 111
5
Mohammad Hafeez302Pakistanv EnglandDubai (DICS)25 Feb 2012T20I # 228
5
02Pakistanv EnglandAbu Dhabi27 Feb 2012T20I # 229
5
02Pakistanv Sri LankaHambantota1 Jun 2012T20I # 244
5
KM Jarvis302Zimbabwev PakistanHarare16 Sep 2011T20I # 205
5
02Zimbabwev New ZealandHarare17 Oct 2011T20I # 213
5
02Zimbabwev Sri LankaHambantota18 Sep 2012T20I # 263
5
MM Ali301Englandv PakistanDubai (DICS)26 Nov 2015T20I # 468
5
01Englandv PakistanSharjah30 Nov 2015T20I # 473
5
01Englandv South AfricaCape Town19 Feb 2016T20I # 503
5
MD Shanaka302Sri Lankav AustraliaAdelaide22 Feb 2017T20I # 598
5
01Sri Lankav IndiaColombo (RPS)6 Sep 2017T20I # 618
5
01Sri Lankav PakistanAbu Dhabi26 Oct 2017T20I # 625
5
L Ronchi301New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
5
02New Zealandv South AfricaAuckland17 Feb 2017T20I # 595
5
02ICC World XIv West IndiesLord's31 May 2018T20I # 666
5
ACF Stokes301Guernseyv GermanyCastel15 Jun 2019T20I # 793
5
02Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
5
02Guernseyv NorwayCastel19 Jun 2019T20I # 801
5
Rizwan Cheema302Canadav IrelandAbu Dhabi16 Nov 2013T20I # 338
5
02Canadav KenyaSharjah26 Nov 2013T20I # 346
5
01Canadav CaymanSandys Parish18 Aug 2019T20I # 852
5
AC Kose301Turkeyv LuxembourgIlfov County29 Aug 2019T20I # 868
5
02Turkeyv Czech Rep.Ilfov County30 Aug 2019T20I # 872
5
01Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
5
AC Evans302Scotlandv ZimbabweNagpur10 Mar 2016T20I # 527
5
02Scotlandv PakistanEdinburgh13 Jun 2018T20I # 673
5
02Scotlandv SingaporeICCA Dubai18 Oct 2019T20I # 935
5
MA Baig302Malawiv MozambiqueLilongwe6 Nov 2019T20I # 1004
5
01Malawiv MozambiqueLilongwe7 Nov 2019T20I # 1005
5
02Malawiv MozambiqueBlantyre10 Nov 2019T20I # 1013
5
Washington Sundar301Indiav West IndiesThiruvananthapuram8 Dec 2019T20I # 1022
5
01Indiav Sri LankaPune10 Jan 2020T20I # 1027
5
01Indiav New ZealandWellington31 Jan 2020T20I # 1036
5
BD Glover301Netherlandsv OmanAl Amerat9 Oct 2019T20I # 924
5
01Netherlandsv IrelandAbu Dhabi18 Oct 2021T20I # 1312
5
01Netherlandsv Sri LankaSharjah22 Oct 2021T20I # 1346
5
L Shafeeg302Maldivesv QatarAl Amerat23 Feb 2020T20I # 1048
5
02Maldivesv BahrainAl Amerat24 Feb 2020T20I # 1056
5
01Maldivesv Saudi ArabiaDoha23 Oct 2021T20I # 1352
5
SVE Bharathi301Germanyv SpainAlmeria11 Sep 2021T20I # 1269
5
01Germanyv JerseyAlmeria19 Oct 2021T20I # 1321
5
01Germanyv BahrainAl Amerat18 Feb 2022T20I # 1471
5
T Turan301Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
5
01Turkeyv SerbiaKerava15 Jul 2022T20I # 1656
5
02Turkeyv Isle of ManKerava18 Jul 2022T20I # 1672
5
Zain Ahmad301Francev NorwayKerava27 Jul 2022T20I # 1691
5
01Francev EstoniaKerava30 Jul 2022T20I # 1709
5
02Francev GuernseyKerava31 Jul 2022T20I # 1712
5
P Cabebula302Fijiv VanuatuPort vila13 Sep 2022T20I # 1771
5
01Fijiv Cook IslandsPort vila14 Sep 2022T20I # 1773
5
01Fijiv SamoaPort vila15 Sep 2022T20I # 1774
5
C Chete301Malawiv UgandaKigali16 Oct 2021T20I # 1302
5
01Malawiv GhanaRwanda19 Oct 2021T20I # 1314
5
02Malawiv KenyaBenoni16 Sep 2022T20I # 1779
5
BA Simango302Mozambiquev MalawiLilongwe7 Nov 2019T20I # 1005
5
02Mozambiquev UgandaBenoni18 Sep 2022T20I # 1783
5
02Mozambiquev BotswanaBenoni19 Sep 2022T20I # 1785
5
P Silas301Botswanav RwandaRwanda17 Nov 2022T20I # 1887
5
01Botswanav MalawiRwanda20 Nov 2022T20I # 1899
5
02Botswanav MaliRwanda22 Nov 2022T20I # 1912
5
TG Thamae302Lesothov KenyaKigali21 Nov 2022T20I # 1905
5
02Lesothov St HelenaKigali22 Nov 2022T20I # 1913
5
02Lesothov MalawiKigali25 Nov 2022T20I # 1921
5
Abubacarr Kuyateh301Gambiav Sierra LeoneKigali6 Dec 2022T20I # 1940
5
01Gambiav TanzaniaRwanda6 Dec 2022T20I # 1943
5
02Gambiav GhanaRwanda8 Dec 2022T20I # 1945
5
E Sebareme301Rwandav TanzaniaRwanda13 Dec 2022T20I # 1953
5
02Rwandav UgandaRwanda14 Dec 2022T20I # 1954
5
02Rwandav UgandaRwanda15 Dec 2022T20I # 1958
5
S Rossi302Argentinav BermudaBuenos Aires26 Feb 2023T20I # 2007
5
01Argentinav BahamasBuenos Aires2 Mar 2023T20I # 2011
5
01Argentinav CaymanBuenos Aires4 Mar 2023T20I # 2013
5
LJ Tucker302Irelandv ScotlandEdinburgh28 Jul 2023T20I # 2180
5
01Irelandv IndiaDublin (Malahide)18 Aug 2023T20I # 2200
5
02Irelandv IndiaDublin (Malahide)20 Aug 2023T20I # 2208
5
US Hathinjar301Cambodiav MalaysiaPhnom Penh11 May 2023T20I # 2066
5
01Cambodiav JapanHangzhou27 Sep 2023T20I # 2256
5
01Cambodiav Hong KongHangzhou29 Sep 2023T20I # 2261
5
M Akayezu302Rwandav TanzaniaRwanda31 Aug 2023T20I # 2227
5
02Rwandav NigeriaLagos4 Oct 2023T20I # 2285
5
01Rwandav GhanaLagos5 Oct 2023T20I # 2295
5
L Sanogo301Maliv BotswanaRwanda22 Nov 2022T20I # 1912
5
01Maliv RwandaKigali24 Nov 2022T20I # 1919
5
01Maliv KenyaBenoni8 Dec 2023T20I # 2386
5
N Nuntarach302Thailandv SingaporeHangzhou29 Sep 2023T20I # 2262
5
02Thailandv MalaysiaHangzhou2 Oct 2023T20I # 2275
5
02Thailandv JapanBangkok2 Feb 2024T20I # 2446
5
Vishil Patel302Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
5
02Kenyav UgandaBenoni19 Dec 2023T20I # 2413
5
02Kenyav UgandaAccra17 Mar 2024T20I # 2525
5
K Bhurtel302Nepalv Saudi ArabiaAl Amerat17 Apr 2024T20I # 2572
5
01Nepalv U.A.E.Al Amerat19 Apr 2024T20I # 2576
5
01Nepalv Hong KongAl Amerat20 Apr 2024T20I # 2578
5
C Chatphaisan301Thailandv Saudi ArabiaBangkok16 Feb 2024T20I # 2475
5
01Thailandv IndonesiaBali1 May 2024T20I # 2584
5
01Thailandv IndonesiaBali2 May 2024T20I # 2585
5
B Terbish302Mongoliav NepalHangzhou27 Sep 2023T20I # 2255
5
01Mongoliav MaldivesHangzhou28 Sep 2023T20I # 2258
5
01Mongoliav JapanSano9 May 2024T20I # 2595
5
T Amarmend302Mongoliav JapanSano7 May 2024T20I # 2591
5
02Mongoliav JapanSano8 May 2024T20I # 2593
5
01Mongoliav JapanSano9 May 2024T20I # 2595
5
Sajad Ahmadzai301Belgiumv GermanyKrefeld11 Jun 2023T20I # 2093
5
01Belgiumv MaltaDreux10 May 2024T20I # 2600
5
01Belgiumv FranceDreux11 May 2024T20I # 2605
5
RG Mukasa302Ugandav AfghanistanProvidence3 Jun 2024T20I # 2636
5
02Ugandav P.N.G.Providence5 Jun 2024T20I # 2640
5
02Ugandav West IndiesProvidence8 Jun 2024T20I # 2651
5
MD Shanaka301Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
5
02Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
5
01Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
5
P Bosnjak302Croatiav HungarySzodliget5 Aug 2023T20I # 2189
5
01Croatiav HungarySzodliget6 Aug 2023T20I # 2190
5
01Croatiav SpainZagreb3 Aug 2024T20I # 2771
5
B Namsrai301Mongoliav Hong KongKuala Lumpur31 Aug 2024T20I # 2831
5
02Mongoliav MyanmarBangi2 Sep 2024T20I # 2834
5
01Mongoliav MalaysiaBangi9 Sep 2024T20I # 2848
5
AN Aminou301Cameroonv KenyaBenoni6 Dec 2023T20I # 2381
5
01Cameroonv Sierra LeoneBenoni10 Dec 2023T20I # 2392
5
01Cameroonv GhanaDar-es-Salaam21 Sep 2024T20I # 2853
5
LB Williams302South Africav IndiaJohannesburg14 Dec 2023T20I # 2401
5
02South Africav West IndiesTarouba25 Aug 2024T20I # 2811
5
02South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
5
S Rukmal302Seychellesv St HelenaKigali21 Nov 2022T20I # 1908
5
02Seychellesv KenyaNairobi18 Oct 2024T20I # 2911
5
02Seychellesv MozambiqueNairobi (Gym)22 Oct 2024T20I # 2923
5
CR Richards301St Helenav MalawiRwanda24 Nov 2022T20I # 1916
5
02St Helenav BotswanaRwanda25 Nov 2022T20I # 1920
5
02St Helenav NigeriaAbuja23 Nov 2024T20I # 2975
5
B Muzarabani301Zimbabwev RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
5
02Zimbabwev PakistanBulawayo1 Dec 2024T20I # 2997
5
01Zimbabwev PakistanBulawayo3 Dec 2024T20I # 2999
5
Garret Banner302Belizev CaymanBuenos Aires8 Dec 2024T20I # 3021
5
02Belizev BahamasBuenos Aires10 Dec 2024T20I # 3025
5
02Belizev BermudaBuenos Aires12 Dec 2024T20I # 3041
5
C Alexander302Falkland Islv Costa RicaGuacima10 Mar 2025T20I # 3109
5
02Falkland Islv Costa RicaGuacima11 Mar 2025T20I # 3111
5
02Falkland Islv Costa RicaGuacima11 Mar 2025T20I # 3112
5
KO Altamirano302Costa Ricav MexicoGuacima12 Apr 2024T20I # 2551
5
02Costa Ricav Falkland IslGuacima12 Mar 2025T20I # 3114
5
01Costa Ricav Falkland IslGuacima13 Mar 2025T20I # 3117
5
V Marghashayam301Czech Rep.v AustriaVinor8 Jun 2025T20I # 3210
5
02Czech Rep.v NorwayVinor8 Jun 2025T20I # 3212
5
02Czech Rep.v AustriaVinor9 Jun 2025T20I # 3215
5
BKB Corbin302Caymanv BermudaHamilton3 Oct 2023T20I # 2281
5
02Caymanv CanadaHamilton4 Oct 2023T20I # 2287
5
02Caymanv BermudaKing City (NE)12 Jun 2025T20I # 3224
5
C Wright301Caymanv BahamasKing City (NW)15 Jun 2025T20I # 3241
5
02Caymanv CanadaKing City (NW)16 Jun 2025T20I # 3244
5
01Caymanv BermudaKing City (NW)18 Jun 2025T20I # 3248
5
SO Ngoche302Kenyav ZimbabweNairobi (Gym)24 Oct 2024T20I # 2934
5
01Kenyav NigeriaEntebbe17 Jul 2025T20I # 3319
5
02Kenyav U.A.E.Entebbe18 Jul 2025T20I # 3323
5
Arnav Manoj301Singaporev MalaysiaSingapore19 Jul 2025T20I # 3327
5
02Singaporev Hong KongSingapore20 Jul 2025T20I # 3333
5
02Singaporev SamoaSingapore22 Jul 2025T20I # 3344
5
R Satheesan302Romaniav MaltaIlfov County28 Jun 2025T20I # 3271
5
02Romaniav BelgiumIlfov County29 Jun 2025T20I # 3272
5
01Romaniav LuxembourgSzodliget26 Jul 2025T20I # 3371

Showing 181 records