Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
Syazrul Idrus 4.0 1 8 7 2 Malaysia v China Kuala Lumpur 26 Jul 2023 T20I # 2169
CN Ackermann 4.0 0 18 7 4.5 Leics v Bears Leicester 7 Aug 2019 T20
Taskin Ahmed 4.0 0 19 7 4.75 Rajshahi v Dhaka Mirpur 2 Jan 2025 T20
H Bharadwaj 4.0 2 3 6 0.75 Singapore v Mongolia Bangi 5 Sep 2024 T20I # 2840
AV Suppiah 3.4 0 5 6 1.36 Somerset v Glamorgan Cardiff 5 Jul 2011 T20
P Aho 3.4 1 5 6 1.36 Nigeria v Sierra Leone Lagos 24 Oct 2021 T20I # 1360
Shakib Al Hasan 4.0 1 6 6 1.5 Tridents v Red Steel Bridgetown 3 Aug 2013 T20
SL Malinga 4.0 1 7 6 1.75 Stars v Scorchers W.A.C.A 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.1 India v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
DM Nakrani 4.0 1 7 6 1.75 Uganda v Lesotho Kigali 19 Oct 2021 T20I # 1315
BAW Mendis 4.0 2 8 6 2 Sri Lanka v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
AM Fernando 4.0 0 8 6 2 Chilaw CC v Negombo Colombo (CCC) 8 Jan 2020 T20
BW Sanderson 4.0 0 8 6 2 Northants v Worcs Worcester 6 Jun 2025 T20
P Fojela 3.2 1 9 6 2.7 Border v Easterns East London 14 Dec 2014 T20
MA Baig 4.0 0 9 6 2.25 Malawi v Rwanda Benoni 16 Dec 2023 T20I # 2405
JJ Smit 4.0 1 10 6 2.5 Namibia v Uganda Windhoek 10 Apr 2022 T20I # 1507
Mustafizur Rahman 4.0 1 10 6 2.5 Bangladesh v U.S.A. Prairie View 25 May 2024 T20I # 2625
IS Sodhi 3.3 0 11 6 3.14 Strikers v Thunder Sydney 18 Jan 2017 T20
A Bohara 3.4 0 11 6 3 Nepal v Maldives Hangzhou 1 Oct 2023 T20I # 2269
AS Joseph 3.4 1 12 6 3.27 MI v SRH Hyderabad 6 Apr 2019 T20
RMMP Rathnayake 4.0 1 12 6 3 Moors v SL Navy Colombo (SSC) 28 May 2022 T20
Nasrulla Rana 4.0 1 12 6 3 Hong Kong v P.N.G. Kuala Lumpur 24 Sep 2023 T20I # 2254
Anas Khan 3.5 0 12 6 3.13 Hong Kong v AFG A Al Amerat 22 Oct 2024 T20
T Ravi Teja 4.0 0 13 6 3.25 Hyderabad v Chhattisgarh Jaipur 19 Oct 2023 T20
AR Nagwaswalla 4.0 2 13 6 3.25 Gujarat v Railways Ranchi 25 Oct 2023 T20
Sohail Tanvir 4.0 0 14 6 3.5 RR v CSK Jaipur 4 May 2008 T20
DS Punia 4.0 1 14 6 3.5 Services v Haryana Delhi 26 Mar 2015 T20
PS Bais 4.0 0 14 6 3.5 Mexico v Costa Rica Guacima 14 Apr 2024 T20I # 2564
SR Abeywardene 4.0 0 15 6 3.75 Panadura v Air Force SC Colombo (Burgher) 30 Oct 2005 T20
TG Southee 4.0 0 16 6 4 Essex v Glamorgan Chelmsford 8 Jul 2011 T20
BAW Mendis 4.0 1 16 6 4 Sri Lanka v Australia Pallekele 8 Aug 2011 T20I # 203
SW Masakadza 4.0 0 16 6 4 Mountaineers v Tuskers Mutare 9 Dec 2012 T20
RS Bopara 4.0 0 16 6 4 Kings v Qalandars Sharjah 12 Feb 2016 T20
Mohammad Imran 4.0 1 16 6 4 Peshawar v Rawalpindi Karachi 7 Dec 2023 T20
W Nalisa 4.0 0 16 6 4 Vanuatu v Fiji Apia (No 2) 19 Aug 2024 T20I # 2778
ML Castillo 4.0 0 16 6 4 Belize v Panama Buenos Aires 14 Dec 2024 T20I # 3054
Mohammad Amir 4.0 0 17 6 4.25 Khulna v Royals Mirpur 13 Jan 2020 T20
Rashid Khan 4.0 0 17 6 4.25 Strikers v Heat Brisbane 12 Jan 2022 T20
OC McCoy 4.0 1 17 6 4.25 West Indies v India Basseterre 1 Aug 2022 T20I # 1718
PK Langat 4.0 1 17 6 4.25 Kenya v Mali Kigali 20 Nov 2022 T20I # 1900
Shakib Al Hasan 2.4 0 18 6 6.75 Prime Bank v Mohammedan Sylhet 26 Dec 2013 T20
H Fennell 4.0 0 18 6 4.5 Argentina v Panama North Sound 10 Nov 2021 T20I # 1417
Waseem Yaqoob 4.0 1 18 6 4.5 Lesotho v Mali Dar-es-Salaam 25 Sep 2024 T20I # 2863
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 SRH 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 Jozi Stars v Spartans Johannesburg 11 Dec 2018 T20
VR Iyer 4.0 0 20 6 5 M. Pradesh v Rajasthan Rajkot 11 Oct 2022 T20
RE van der Merwe 4.0 0 20 6 5 Eastern Cape v Super Giants Gqeberha 22 Jan 2023 T20
AJ Hall 3.4 0 21 6 5.72 Northants v Worcs Northampton 13 Jun 2008 T20
Dawood Ahmadzai 4.0 0 21 6 5.25 France v Malta Dreux 9 May 2024 T20I # 2597
N McAndrew 3.5 0 21 6 5.47 Sussex v Glamorgan Cardiff 14 Jun 2025 T20
Aftab Ahmed 4.0 0 22 6 5.5 Denmark v P.N.G. Abu Dhabi 20 Mar 2012 T20
R Abdulkareem 4.0 0 22 6 5.5 Nigeria v Botswana Abuja 28 Nov 2024 T20I # 2996
TS Nethula 3.1 0 23 6 7.26 Northern Dis v Central D Napier 25 Jan 2019 T20
R Dhawan 3.5 0 23 6 6 Himachal v J + K Vadodara 8 Nov 2021 T20
MADI Hemantha 4.0 0 23 6 5.75 Sri Lanka A v AFG A Al Amerat 18 Oct 2024 T20
Hasan Ali 3.1 0 23 6 7.26 Bears v Derbyshire Birmingham 8 Jun 2025 T20
TJ Murtagh 4.0 0 24 6 6 Surrey v Middlesex Lord's 23 Jun 2005 T20
Umar Gul 4.0 0 24 6 6 Sultans v Gladiators Dubai (DICS) 7 Mar 2018 T20
JN Frylinck 4.0 0 24 6 6 Namibia v U.A.E. ICCA Dubai 5 Oct 2021 T20I # 1281
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
JDF Vandersay 4.0 1 25 6 6.25 Stars v Warriors Colombo (RPS) 17 Dec 2021 T20
R Sakurano-Thomas 3.5 0 26 6 6.78 Japan v Thailand Bangkok 2 Feb 2024 T20I # 2446
IG Butler 4.0 0 28 6 7 Otago v Auckland Dunedin 15 Jan 2010 T20
B Laughlin 4.0 1 28 6 7 Northern Dis v Wellington Wellington 19 Nov 2013 T20
JK Fuller 4.0 0 28 6 7 Middlesex v Hampshire Southampton 20 Jul 2018 T20
Yasir Ali 4.0 0 28 6 7 Spain v Croatia Zagreb 2 Aug 2024 T20I # 2770
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.5 Australia v New Zealand Wellington 3 Mar 2021 T20I # 1125
Rasikh Salam 4.0 0 31 6 7.75 J + K v Chhattisgarh Jaipur 27 Oct 2023 T20
Usama Mir 4.0 0 40 6 10 Sultans v Qalandars Lahore 27 Feb 2024 T20

Records includes the following recent matches:
Philippines v South Korea at Bali, Indonesia Tri-Nation T20I Series 5th Match, Jul 9, 2025 [T20I # 3289]
Netherlands v Scotland at The Hague, ICC Men's T20 World Cup Europe Region Final 6th match, Jul 8, 2025 [T20I # 3288]
Bahrain v Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) 6th match, Jul 8, 2025 [T20I # 3287]
Guernsey v Jersey at The Hague, ICC Men's T20 World Cup Europe Region Final 5th match, Jul 8, 2025 [T20I # 3286]
Indonesia v South Korea at Bali, Indonesia Tri-Nation T20I Series 4th match, Jul 8, 2025 [T20I # 3285]
Texas Super Kings v Washington Freedom at Dallas, Major League Cricket 1st qualifying final, Jul 8, 2025 [Twenty20]
Somerset v Essex at Taunton, Vitality Blast Men, Jul 8, 2025 [Twenty20]
Northern Knights v North-West Warriors at Dublin, Cricket Ireland Inter-Provincial Twenty20 Trophy 20th match, Jul 8, 2025 [Twenty20]
Leinster Lightning v Munster Reds at Dublin, Cricket Ireland Inter-Provincial Twenty20 Trophy 19th match, Jul 8, 2025 [Twenty20]