Records for T20I Matches

Most consecutive ducks
Player
Ducks
Runs
Inns
Team
Opposition
Ground
Match Date
Scorecard
401Pakistanv New ZealandAuckland18 Dec 2020T20I # 1117
01Pakistanv New ZealandHamilton20 Dec 2020T20I # 1118
01Pakistanv AfghanistanSharjah24 Mar 2023T20I # 2030
01Pakistanv AfghanistanSharjah26 Mar 2023T20I # 2033
402Hong Kongv P.N.G.Kuala Lumpur21 Sep 2023T20I # 2247
02Hong Kongv MalaysiaKuala Lumpur22 Sep 2023T20I # 2249
02Hong Kongv PakistanHangzhou3 Oct 2023T20I # 2279
01Hong Kongv JapanMong Kok15 Feb 2024T20I # 2472
301Scotlandv NetherlandsBelfast4 Aug 2008T20I # 65
01Scotlandv New ZealandThe Oval6 Jun 2009T20I # 91
02Scotlandv South AfricaThe Oval7 Jun 2009T20I # 94
302West Indiesv IndiaLord's12 Jun 2009T20I # 105
02West Indiesv South AfricaThe Oval13 Jun 2009T20I # 106
02West Indiesv EnglandThe Oval15 Jun 2009T20I # 111
302Pakistanv EnglandDubai (DICS)25 Feb 2012T20I # 228
02Pakistanv EnglandAbu Dhabi27 Feb 2012T20I # 229
02Pakistanv Sri LankaHambantota1 Jun 2012T20I # 244
302Zimbabwev PakistanHarare16 Sep 2011T20I # 205
02Zimbabwev New ZealandHarare17 Oct 2011T20I # 213
02Zimbabwev Sri LankaHambantota18 Sep 2012T20I # 263
301Englandv PakistanDubai (DICS)26 Nov 2015T20I # 468
01Englandv PakistanSharjah30 Nov 2015T20I # 473
01Englandv South AfricaCape Town19 Feb 2016T20I # 503
302Sri Lankav AustraliaAdelaide22 Feb 2017T20I # 598
01Sri Lankav IndiaColombo (RPS)6 Sep 2017T20I # 618
01Sri Lankav PakistanAbu Dhabi26 Oct 2017T20I # 625
301New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
02New Zealandv South AfricaAuckland17 Feb 2017T20I # 595
02ICC World XIv West IndiesLord's31 May 2018T20I # 666
301Guernseyv GermanyCastel15 Jun 2019T20I # 793
02Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
02Guernseyv NorwayCastel19 Jun 2019T20I # 801
302Canadav IrelandAbu Dhabi16 Nov 2013T20I # 338
02Canadav KenyaSharjah26 Nov 2013T20I # 346
01Canadav Cayman IsSandys Parish18 Aug 2019T20I # 852
301Turkeyv LuxembourgIlfov County29 Aug 2019T20I # 868
02Turkeyv Czech Rep.Ilfov County30 Aug 2019T20I # 872
01Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
302Scotlandv ZimbabweNagpur10 Mar 2016T20I # 527
02Scotlandv PakistanEdinburgh13 Jun 2018T20I # 673
02Scotlandv SingaporeICCA Dubai18 Oct 2019T20I # 935
302Malawiv MozambiqueLilongwe6 Nov 2019T20I # 1004
01Malawiv MozambiqueLilongwe7 Nov 2019T20I # 1005
02Malawiv MozambiqueBlantyre10 Nov 2019T20I # 1013
301Indiav West IndiesThiruvananthapuram8 Dec 2019T20I # 1022
01Indiav Sri LankaPune10 Jan 2020T20I # 1027
01Indiav New ZealandWellington31 Jan 2020T20I # 1036
301Netherlandsv OmanAl Amerat9 Oct 2019T20I # 924
01Netherlandsv IrelandAbu Dhabi18 Oct 2021T20I # 1312
01Netherlandsv Sri LankaSharjah22 Oct 2021T20I # 1346
302Maldivesv QatarAl Amerat23 Feb 2020T20I # 1048
02Maldivesv BahrainAl Amerat24 Feb 2020T20I # 1056
01Maldivesv Saudi ArabiaDoha23 Oct 2021T20I # 1352
301Germanyv SpainAlmeria11 Sep 2021T20I # 1269
01Germanyv JerseyAlmeria19 Oct 2021T20I # 1321
01Germanyv BahrainAl Amerat18 Feb 2022T20I # 1471
301Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
01Turkeyv SerbiaKerava15 Jul 2022T20I # 1656
02Turkeyv Isle of ManKerava18 Jul 2022T20I # 1672
301Francev NorwayKerava27 Jul 2022T20I # 1691
01Francev EstoniaKerava30 Jul 2022T20I # 1709
02Francev GuernseyKerava31 Jul 2022T20I # 1712
302Fijiv VanuatuPort vila13 Sep 2022T20I # 1771
01Fijiv Cook IslandsPort vila14 Sep 2022T20I # 1773
01Fijiv SamoaPort vila15 Sep 2022T20I # 1774
301Malawiv UgandaKigali16 Oct 2021T20I # 1302
01Malawiv GhanaRwanda19 Oct 2021T20I # 1314
02Malawiv KenyaBenoni16 Sep 2022T20I # 1779
302Mozambiquev MalawiLilongwe7 Nov 2019T20I # 1005
02Mozambiquev UgandaBenoni18 Sep 2022T20I # 1783
02Mozambiquev BotswanaBenoni19 Sep 2022T20I # 1785
301Botswanav RwandaRwanda17 Nov 2022T20I # 1887
01Botswanav MalawiRwanda20 Nov 2022T20I # 1899
02Botswanav MaliRwanda22 Nov 2022T20I # 1912
302Lesothov KenyaKigali21 Nov 2022T20I # 1905
02Lesothov St HelenaKigali22 Nov 2022T20I # 1913
02Lesothov MalawiKigali25 Nov 2022T20I # 1921
301Gambiav Sierra LeoneKigali6 Dec 2022T20I # 1940
01Gambiav TanzaniaRwanda6 Dec 2022T20I # 1943
02Gambiav GhanaRwanda8 Dec 2022T20I # 1945
301Rwandav TanzaniaRwanda13 Dec 2022T20I # 1953
02Rwandav UgandaRwanda14 Dec 2022T20I # 1954
02Rwandav UgandaRwanda15 Dec 2022T20I # 1958
302Argentinav BermudaBuenos Aires26 Feb 2023T20I # 2007
01Argentinav BahamasBuenos Aires2 Mar 2023T20I # 2011
01Argentinav Cayman IsBuenos Aires4 Mar 2023T20I # 2013
302Irelandv ScotlandEdinburgh28 Jul 2023T20I # 2180
01Irelandv IndiaDublin (Malahide)18 Aug 2023T20I # 2200
02Irelandv IndiaDublin (Malahide)20 Aug 2023T20I # 2208
301Cambodiav MalaysiaPhnom Penh11 May 2023T20I # 2066
01Cambodiav JapanHangzhou27 Sep 2023T20I # 2256
01Cambodiav Hong KongHangzhou29 Sep 2023T20I # 2261
302Rwandav TanzaniaRwanda31 Aug 2023T20I # 2227
02Rwandav NigeriaLagos4 Oct 2023T20I # 2285
01Rwandav GhanaLagos5 Oct 2023T20I # 2295
301Maliv BotswanaRwanda22 Nov 2022T20I # 1912
01Maliv RwandaKigali24 Nov 2022T20I # 1919
01Maliv KenyaBenoni8 Dec 2023T20I # 2386
302Thailandv SingaporeHangzhou29 Sep 2023T20I # 2262
02Thailandv MalaysiaHangzhou2 Oct 2023T20I # 2275
02Thailandv JapanBangkok2 Feb 2024T20I # 2446
302Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
02Kenyav UgandaBenoni19 Dec 2023T20I # 2413
02Kenyav UgandaAccra17 Mar 2024T20I # 2525
Records includes the following current or recent matches:

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]

Namibia v Tanzania at Accra, African Games 12th match, Mar 20, 2024 [T20I # 2531]

Ghana v Kenya at Accra, African Games 10th match, Mar 20, 2024 [T20I # 2530]