Records for T20I Matches

Player
Ducks
Runs
Inns
Team
Opposition
Ground
Match Date
Scorecard
Abdullah Shafique401Pakistanv New ZealandAuckland18 Dec 2020T20I # 1117
01Pakistanv New ZealandHamilton20 Dec 2020T20I # 1118
01Pakistanv AfghanistanSharjah24 Mar 2023T20I # 2030
01Pakistanv AfghanistanSharjah26 Mar 2023T20I # 2033
CJO Smith301Scotlandv NetherlandsBelfast4 Aug 2008T20I # 65
01Scotlandv New ZealandThe Oval6 Jun 2009T20I # 91
02Scotlandv South AfricaThe Oval7 Jun 2009T20I # 94
ADS Fletcher302West Indiesv IndiaLord's12 Jun 2009T20I # 105
02West Indiesv South AfricaThe Oval13 Jun 2009T20I # 106
02West Indiesv EnglandThe Oval15 Jun 2009T20I # 111
Mohammad Hafeez302Pakistanv EnglandDubai (DSC)25 Feb 2012T20I # 228
02Pakistanv EnglandAbu Dhabi27 Feb 2012T20I # 229
02Pakistanv Sri LankaHambantota1 Jun 2012T20I # 244
KM Jarvis302Zimbabwev PakistanHarare16 Sep 2011T20I # 205
02Zimbabwev New ZealandHarare17 Oct 2011T20I # 213
02Zimbabwev Sri LankaHambantota18 Sep 2012T20I # 263
MM Ali301Englandv PakistanDubai (DSC)26 Nov 2015T20I # 468
01Englandv PakistanSharjah30 Nov 2015T20I # 473
01Englandv South AfricaCape Town19 Feb 2016T20I # 503
MD Shanaka302Sri Lankav AustraliaAdelaide22 Feb 2017T20I # 598
01Sri Lankav IndiaColombo (RPS)6 Sep 2017T20I # 618
01Sri Lankav PakistanAbu Dhabi26 Oct 2017T20I # 625
L Ronchi301New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
02New Zealandv South AfricaAuckland17 Feb 2017T20I # 595
02ICC World XIv West IndiesLord's31 May 2018T20I # 666
ACF Stokes301Guernseyv GermanyCastel15 Jun 2019T20I # 793
02Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
02Guernseyv NorwayCastel19 Jun 2019T20I # 801
Rizwan Cheema302Canadav IrelandAbu Dhabi16 Nov 2013T20I # 338
02Canadav KenyaSharjah26 Nov 2013T20I # 346
01Canadav Cayman IsSandys Parish18 Aug 2019T20I # 852
AC Kose301Turkeyv LuxembourgIlfov County29 Aug 2019T20I # 868
02Turkeyv Czech Rep.Ilfov County30 Aug 2019T20I # 872
01Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
AC Evans302Scotlandv ZimbabweNagpur10 Mar 2016T20I # 527
02Scotlandv PakistanEdinburgh13 Jun 2018T20I # 673
02Scotlandv SingaporeICCA Dubai18 Oct 2019T20I # 935
MA Baig302Malawiv MozambiqueLilongwe6 Nov 2019T20I # 1004
01Malawiv MozambiqueLilongwe7 Nov 2019T20I # 1005
02Malawiv MozambiqueBlantyre10 Nov 2019T20I # 1013
Washington Sundar301Indiav West IndiesThiruvananthapuram8 Dec 2019T20I # 1022
01Indiav Sri LankaPune10 Jan 2020T20I # 1027
01Indiav New ZealandWellington31 Jan 2020T20I # 1036
BD Glover301Netherlandsv OmanAl Amerat9 Oct 2019T20I # 924
01Netherlandsv IrelandAbu Dhabi18 Oct 2021T20I # 1312
01Netherlandsv Sri LankaSharjah22 Oct 2021T20I # 1346
L Shafeeg302Maldivesv QatarAl Amerat23 Feb 2020T20I # 1048
02Maldivesv BahrainAl Amerat24 Feb 2020T20I # 1056
01Maldivesv Saudi ArabiaDoha23 Oct 2021T20I # 1352
SVE Bharathi301Germanyv SpainAlmeria11 Sep 2021T20I # 1269
01Germanyv JerseyAlmeria19 Oct 2021T20I # 1321
01Germanyv BahrainAl Amerat18 Feb 2022T20I # 1471
T Turan301Turkeyv AustriaIlfov County31 Aug 2019T20I # 875
01Turkeyv SerbiaKerava15 Jul 2022T20I # 1656
02Turkeyv Isle of ManKerava18 Jul 2022T20I # 1672
Zain Ahmad301Francev NorwayKerava27 Jul 2022T20I # 1691
01Francev EstoniaKerava30 Jul 2022T20I # 1709
02Francev GuernseyKerava31 Jul 2022T20I # 1712
P Cabebula302Fijiv VanuatuPort vila13 Sep 2022T20I # 1771
01Fijiv Cook IslandsPort vila14 Sep 2022T20I # 1773
01Fijiv SamoaPort vila15 Sep 2022T20I # 1774
C Chete301Malawiv UgandaKigali16 Oct 2021T20I # 1302
01Malawiv GhanaRwanda19 Oct 2021T20I # 1314
02Malawiv KenyaBenoni16 Sep 2022T20I # 1779
BA Simango302Mozambiquev MalawiLilongwe7 Nov 2019T20I # 1005
02Mozambiquev UgandaBenoni18 Sep 2022T20I # 1783
02Mozambiquev BotswanaBenoni19 Sep 2022T20I # 1785
P Silas301Botswanav RwandaRwanda17 Nov 2022T20I # 1887
01Botswanav MalawiRwanda20 Nov 2022T20I # 1899
02Botswanav MaliRwanda22 Nov 2022T20I # 1912
TG Thamae302Lesothov KenyaKigali21 Nov 2022T20I # 1905
02Lesothov St HelenaKigali22 Nov 2022T20I # 1913
02Lesothov MalawiKigali25 Nov 2022T20I # 1921
Abubacarr Kuyateh301Gambiav Sierra LeoneKigali6 Dec 2022T20I # 1940
01Gambiav TanzaniaRwanda6 Dec 2022T20I # 1943
02Gambiav GhanaRwanda8 Dec 2022T20I # 1945
E Sebareme301Rwandav TanzaniaRwanda13 Dec 2022T20I # 1953
02Rwandav UgandaRwanda14 Dec 2022T20I # 1954
02Rwandav UgandaRwanda15 Dec 2022T20I # 1958
S Rossi302Argentinav BermudaBuenos Aires26 Feb 2023T20I # 2007
01Argentinav BahamasBuenos Aires2 Mar 2023T20I # 2011
01Argentinav Cayman IsBuenos Aires4 Mar 2023T20I # 2013
Records includes the following current or recent matches:

Botswana v Mozambique at Benoni, Southern Africa Cup 9th match, Jun 1, 2023 [T20I # 2082]

Eswatini v Mozambique at Benoni, Southern Africa Cup 8th match, May 30, 2023 [T20I # 2081]

Botswana v Malawi at Benoni, Southern Africa Cup 7th match, May 30, 2023 [T20I # 2080]