Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
CN Ackermann 4.0 0 18 7 4.50 Leics v Bears Leicester 7 Aug 2019 T20
AV Suppiah 3.4 0 5 6 1.36 Somerset v Glamorgan Cardiff 5 Jul 2011 T20
Shakib Al Hasan 4.0 1 6 6 1.50 Tridents v Red Steel Bridgetown 3 Aug 2013 T20
SL Malinga 4.0 1 7 6 1.75 Stars v Scorchers Perth 12 Dec 2012 T20
KA Jamieson 4.0 0 7 6 1.75 Canterbury v Auckland Auckland 1 Jan 2019 T20
DL Chahar 3.2 0 7 6 2.10 India v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
BAW Mendis 4.0 2 8 6 2.00 Sri Lanka v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
AM Fernando 4.0 0 8 6 2.00 Chilaw v Negombo Colombo (CCC) 8 Jan 2020 T20
P Fojela 3.2 1 9 6 2.70 Border v Easterns East London 14 Dec 2014 T20
IS Sodhi 3.3 0 11 6 3.14 Strikers v Thunder Sydney 18 Jan 2017 T20
AS Joseph 3.4 1 12 6 3.27 Mum Indians v Sunrisers Hyderabad (Deccan) 6 Apr 2019 T20
Sohail Tanvir 4.0 0 14 6 3.50 Royals v Super Kings Jaipur 4 May 2008 T20
DS Punia 4.0 1 14 6 3.50 Services v Haryana Delhi 26 Mar 2015 T20
SR Abeywardene 4.0 0 15 6 3.75 Panadura v SL Air SC Colombo (Burgher) 30 Oct 2005 T20
TG Southee 4.0 0 16 6 4.00 Essex v Glamorgan Chelmsford 8 Jul 2011 T20
BAW Mendis 4.0 1 16 6 4.00 Sri Lanka v Australia Pallekele 8 Aug 2011 T20I # 203
SW Masakadza 4.0 0 16 6 4.00 Mountaineers v Tuskers Mutare 9 Dec 2012 T20
RS Bopara 4.0 0 16 6 4.00 Kings v Qalandars Sharjah 12 Feb 2016 T20
Mohammad Amir 4.0 0 17 6 4.25 Tigers v Royals Dhaka 13 Jan 2020 T20
Shakib Al Hasan 2.4 0 18 6 6.75 Prime Bank v Mohammedan Sylhet 26 Dec 2013 T20
Swapnil Singh 4.0 0 19 6 4.75 Baroda v Saurashtra Pune 27 Mar 2015 T20
A Zampa 4.0 0 19 6 4.75 Supergiants v Sunrisers Visakhapatnam 10 May 2016 T20
TT Bresnan 4.0 0 19 6 4.75 Yorkshire v Lancashire Leeds 11 Aug 2017 T20
Faheem Ashraf 4.0 0 19 6 4.75 United v Qalandars Karachi 9 Mar 2019 T20
Shaheen Shah Afridi 4.0 0 19 6 4.75 Hampshire v Middlesex Southampton 20 Sep 2020 T20
AR Nagwaswalla 3.3 0 19 6 5.42 Gujarat v Maharashtra Vadodara 10 Jan 2021 T20
Z Pongolo 4.0 0 20 6 5.00 Jozi Stars v Spartans Johannesburg 11 Dec 2018 T20
AJ Hall 3.4 0 21 6 5.72 Northants v WORCS Northampton 13 Jun 2008 T20
Aftab Ahmed 4.0 0 22 6 5.50 Denmark v P.N.G. Abu Dhabi 20 Mar 2012 T20
TS Nethula 3.1 0 23 6 7.26 Northern Dis v Central D Napier 25 Jan 2019 T20
TJ Murtagh 4.0 0 24 6 6.00 Surrey v Middlesex Lord's 23 Jun 2005 T20
Umar Gul 4.0 0 24 6 6.00 Sultans v Gladiators Dubai (DSC) 7 Mar 2018 T20
Irfanuddin 4.0 0 25 6 6.25 K Dolphins v S Stallions Karachi 3 Mar 2006 T20
MG Dighton 3.0 0 25 6 8.33 Tasmania v Queensland Toowoomba 1 Jan 2007 T20
YS Chahal 4.0 0 25 6 6.25 India v England Bengaluru 1 Feb 2017 T20I # 594
IG Butler 4.0 0 28 6 7.00 Otago v Auckland Dunedin 15 Jan 2010 T20
B Laughlin 4.0 1 28 6 7.00 Northern Dis v Wellington Wellington 19 Nov 2013 T20
JK Fuller 4.0 0 28 6 7.00 Middlesex v Hampshire Southampton 20 Jul 2018 T20
BE Hendricks 4.0 0 29 6 7.25 Cape Cobras v Knights Cape Town 5 Jan 2014 T20
AC Agar 4.0 0 30 6 7.50 Australia v New Zealand Wellington 3 Mar 2021 T20I # 1125

Records includes the following recent matches:
Kenya v Nigeria at Entebbe, Uganda T20 Tri-Series 9th match, Sep 16, 2021 [T20I # 1277]
Scotland v Zimbabwe at Edinburgh, 1st T20I, Sep 15, 2021 [T20I # 1276]
Uganda v Nigeria at Entebbe, Uganda T20 Tri-Series 8th match, Sep 15, 2021 [T20I # 1275]
Uganda v Kenya at Entebbe, Uganda T20 Tri-Series 7th match, Sep 15, 2021 [T20I # 1274]
St Lucia Kings v St Kitts and Nevis Patriots at Basseterre, Caribbean Premier League final, Sep 15, 2021 [Twenty20]