Player Ducks Runs Inns Team Opposition Ground Match Date Scorecard
CJO Smith 3 0 1 Scotland v Netherlands Belfast 4 Aug 2008 T20I # 65
0 1 Scotland v New Zealand The Oval 6 Jun 2009 T20I # 91
0 2 Scotland v South Africa The Oval 7 Jun 2009 T20I # 94
ADS Fletcher 3 0 2 West Indies v India Lord's 12 Jun 2009 T20I # 105
0 2 West Indies v South Africa The Oval 13 Jun 2009 T20I # 106
0 2 West Indies v England The Oval 15 Jun 2009 T20I # 111
Mohammad Hafeez 3 0 2 Pakistan v England Dubai (DSC) 25 Feb 2012 T20I # 228
0 2 Pakistan v England Abu Dhabi 27 Feb 2012 T20I # 229
0 2 Pakistan v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
KM Jarvis 3 0 2 Zimbabwe v Pakistan Harare 16 Sep 2011 T20I # 205
0 2 Zimbabwe v New Zealand Harare 17 Oct 2011 T20I # 213
0 2 Zimbabwe v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
MM Ali 3 0 1 England v Pakistan Dubai (DSC) 26 Nov 2015 T20I # 468
0 1 England v Pakistan Sharjah 30 Nov 2015 T20I # 473
0 1 England v South Africa Cape Town 19 Feb 2016 T20I # 503
MD Shanaka 3 0 2 Sri Lanka v Australia Adelaide 22 Feb 2017 T20I # 598
0 1 Sri Lanka v India Colombo (RPS) 6 Sep 2017 T20I # 618
0 1 Sri Lanka v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
L Ronchi 3 0 1 New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
0 2 New Zealand v South Africa Auckland 17 Feb 2017 T20I # 595
0 2 ICC World XI v West Indies Lord's 31 May 2018 T20I # 666
ACF Stokes 3 0 1 Guernsey v Germany Castel 15 Jun 2019 T20I # 793
0 2 Guernsey v Italy St Peter Port 16 Jun 2019 T20I # 796
0 2 Guernsey v Norway Castel 19 Jun 2019 T20I # 801
Rizwan Cheema 3 0 2 Canada v Ireland Abu Dhabi 16 Nov 2013 T20I # 338
0 2 Canada v Kenya Sharjah 26 Nov 2013 T20I # 346
0 1 Canada v Cayman Is Sandys Parish 18 Aug 2019 T20I # 852
AC Kose 3 0 1 Turkey v Luxembourg Ilfov County 29 Aug 2019 T20I # 868
0 2 Turkey v Czech Rep. Ilfov County 30 Aug 2019 T20I # 872
0 1 Turkey v Austria Ilfov County 31 Aug 2019 T20I # 875
AC Evans 3 0 2 Scotland v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
0 2 Scotland v Pakistan Edinburgh 13 Jun 2018 T20I # 673
0 2 Scotland v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
MA Baig 3 0 2 Malawi v Mozambique Lilongwe 6 Nov 2019 T20I # 1004
0 1 Malawi v Mozambique Lilongwe 7 Nov 2019 T20I # 1005
0 2 Malawi v Mozambique Blantyre 10 Nov 2019 T20I # 1013
Washington Sundar 3 0 1 India v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
0 1 India v Sri Lanka Pune 10 Jan 2020 T20I # 1027
0 1 India v New Zealand Wellington 31 Jan 2020 T20I # 1036
BD Glover 3 0 1 Netherlands v Oman Al Amerat 9 Oct 2019 T20I # 924
0 1 Netherlands v Ireland Abu Dhabi 18 Oct 2021 T20I # 1312
0 1 Netherlands v Sri Lanka Sharjah 22 Oct 2021 T20I # 1346
L Shafeeg 3 0 2 Maldives v Qatar Al Amerat 23 Feb 2020 T20I # 1048
0 2 Maldives v Bahrain Al Amerat 24 Feb 2020 T20I # 1056
0 1 Maldives v Saudi Arabia Doha 23 Oct 2021 T20I # 1352

Records include the following recent matches:
Bangladesh v Pakistan at Dhaka, 3rd T20I, Nov 22, 2021 [T20I # 1447]
India v New Zealand at Kolkata, 3rd T20I, Nov 21, 2021 [T20I # 1446]
Nigeria v Tanzania at Kigali, ICC Men's T20 World Cup Africa Region Qualifier 12th match, Nov 20, 2021 [T20I # 1445]
Kenya v Uganda at Rwanda, ICC Men's T20 World Cup Africa Region Qualifier 11th match, Nov 20, 2021 [T20I # 1444]
Bangladesh v Pakistan at Dhaka, 2nd T20I, Nov 20, 2021 [T20I # 1443]
Kenya v Nigeria at Kigali, ICC Men's T20 World Cup Africa Region Qualifier 10th match, Nov 20, 2021 [T20I # 1442]
Tanzania v Uganda at Rwanda, ICC Men's T20 World Cup Africa Region Qualifier 9th match, Nov 20, 2021 [T20I # 1441]