How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.
SD Live
Fastest Live Scores
Advertisement
Alzarri Joseph holds the IPL record for the most wickets taken in a single match, with figures of 6/12 against Sunrisers Hyderabad. Other standout single-match hauls include Sohail Tanvir (6/14) and Adam Zampa (6/19). Rankings use wickets first; when two spells have the same wickets, fewer runs conceded ranks higher. Below is the full list of the best bowling figures in IPL history (per innings).
| PLAYER | WKTS | RUNS | OVERS | MAIDENS | OPPONENT | VENUE | DATE |
|---|---|---|---|---|---|---|---|
Alzarri Joseph | 6 | 12 | 3.4 | 0 | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 5 Apr 2019 |
Sohail Tanvir | 6 | 14 | 4 | 0 | Chennai Super Kings | Sawai Mansingh Stadium, Jaipur | 3 May 2008 |
Adam Zampa | 6 | 19 | 4 | 0 | Sunrisers Hyderabad | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 9 May 2016 |
Anil Kumble | 5 | 5 | 3.1 | 0 | Rajasthan Royals | Newlands, Cape Town | 17 Apr 2009 |
Akash Madhwal | 5 | 5 | 3.3 | 0 | Lucknow Super Giants | MA Chidambaram Stadium, Chepauk, Chennai | 23 May 2023 |
Jasprit Bumrah | 5 | 10 | 4 | 0 | Kolkata Knight Riders | Dr DY Patil Sports Academy, Mumbai | 8 May 2022 |
Mohit Sharma | 5 | 10 | 2.2 | 0 | Mumbai Indians | Narendra Modi Stadium, Ahmedabad | 25 May 2023 |
Ishant Sharma | 5 | 12 | 3 | 0 | Kochi Tuskers Kerala | Nehru Stadium, Kochi | 26 Apr 2011 |
Lasith Malinga | 5 | 13 | 3.4 | 0 | Delhi Capitals | Feroz Shah Kotla, Delhi | 9 Apr 2011 |
Ankit Rajpoot | 5 | 14 | 4 | 0 | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 25 Apr 2018 |
Advertisement
How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.