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

Records include the following recent matches:
Afghanistan v West Indies at Lucknow, 3rd T20I, Nov 17, 2019 [T20I # 1017]
Afghanistan v West Indies at Lucknow, 2nd T20I, Nov 16, 2019 [T20I # 1016]
Afghanistan v West Indies at Lucknow, 1st T20I, Nov 14, 2019 [T20I # 1015]