Best Bowling Figures in IPL History

Alzarri Joseph holds the record for the best bowling figures in IPL history with 6/12 for Mumbai Indians against Sunrisers Hyderabad in 2019. Sohail Tanvir is second with 6/14 for Rajasthan Royals in 2008, while Adam Zampa is third with 6/19 for Rising Pune Supergiant in 2016. These are the only three six-wicket hauls among the leading all-time IPL bowling performances.

Anil Kumble and Akash Madhwal follow with identical figures of 5/5. Kumble produced his spell for Royal Challengers Bengaluru in 2009, while Madhwal matched the wickets and runs for Mumbai Indians in the 2023 Eliminator against Lucknow Super Giants.

Top 10 Best Bowling Figures in IPL History

Rank

Bowler

Figures

Team

Opposition

Venue

Year

1

Alzarri Joseph

6/12

Mumbai Indians

Sunrisers Hyderabad

Hyderabad

2019

2

Sohail Tanvir

6/14

Rajasthan Royals

Chennai Super Kings

Jaipur

2008

3

Adam Zampa

6/19

Rising Pune Supergiant

Sunrisers Hyderabad

Visakhapatnam

2016

4

Anil Kumble

5/5

Royal Challengers Bengaluru

Rajasthan Royals

Cape Town

2009

5

Akash Madhwal

5/5

Mumbai Indians

Lucknow Super Giants

Chennai

2023

6

Jasprit Bumrah

5/10

Mumbai Indians

Kolkata Knight Riders

DY Patil

2022

7

Mohit Sharma

5/10

Gujarat Titans

Mumbai Indians

Ahmedabad

2023

8

Ishant Sharma

5/12

Deccan Chargers

Kochi Tuskers Kerala

Kochi

2011

9

Lasith Malinga

5/13

Mumbai Indians

Delhi Daredevils

Delhi

2011

10

Ankit Rajpoot

5/14

Kings XI Punjab

Sunrisers Hyderabad

Hyderabad

2018

The top three places are occupied by six-wicket hauls. From fourth place onward, the ranking moves into five-wicket spells, with runs conceded deciding the order between bowlers who took the same number of wickets.

1. Alzarri Joseph: 6/12 vs Sunrisers Hyderabad, 2019

Alzarri Joseph's 6/12 remains the best bowling performance in IPL history. The West Indies fast bowler produced the spell on his Mumbai Indians debut against Sunrisers Hyderabad in 2019.

Alzarri Joseph vs SRH

Record

Figures

6/12

Overs

3.4

Team

Mumbai Indians

Opposition

Sunrisers Hyderabad

Venue

Hyderabad

Year

2019

Mumbai Indians had made only 136/7, leaving their bowlers with little room for error.

Joseph struck with his first delivery by dismissing David Warner and continued to attack throughout the chase. He eventually finished with six wickets for 12 runs as Sunrisers Hyderabad were bowled out for 96.

His spell broke Sohail Tanvir's long-standing 6/14 record, which had survived from the inaugural IPL season in 2008 until 2019.

2. Sohail Tanvir: 6/14 vs Chennai Super Kings, 2008

Sohail Tanvir recorded 6/14 for Rajasthan Royals against Chennai Super Kings in Jaipur during IPL 2008. His figures were the best in the league for more than a decade before Joseph moved ahead in 2019.

Sohail Tanvir vs CSK

Record

Figures

6/14

Team

Rajasthan Royals

Opposition

Chennai Super Kings

Venue

Jaipur

Year

2008

Tanvir struck with the first ball of the match, removing Parthiv Patel. He then dismissed Stephen Fleming and Vidyut Sivaramakrishnan early as Chennai slipped to 11/3.

He returned later to take the final three wickets and completed his six-wicket haul.

Chennai Super Kings were bowled out for 109, and Rajasthan Royals chased the target comfortably. Tanvir's 6/14 helped establish him as one of the key bowlers of Rajasthan's title-winning 2008 season.

3. Adam Zampa: 6/19 vs Sunrisers Hyderabad, 2016

Adam Zampa became the first spinner to take six wickets in an IPL innings when he claimed 6/19 for Rising Pune Supergiant against Sunrisers Hyderabad in 2016.

Adam Zampa vs SRH

Record

Figures

6/19

Overs

4

Team

Rising Pune Supergiant

Opposition

Sunrisers Hyderabad

Venue

Visakhapatnam

Year

2016

Before Zampa's spell, only Sohail Tanvir had taken six wickets in an IPL innings.

Zampa's leg-spin produced six wickets for just 19 runs, placing him third on the all-time list behind Joseph and Tanvir.

His performance remains the best six-wicket return by a spinner among the leading IPL records.

4. Anil Kumble: 5/5 vs Rajasthan Royals, 2009

Anil Kumble's 5/5 for Royal Challengers Bengaluru against Rajasthan Royals in 2009 remains one of the most economical five-wicket spells in IPL history.

Anil Kumble vs RR

Record

Figures

5/5

Overs

3.1

Team

Royal Challengers Bengaluru

Opposition

Rajasthan Royals

Venue

Cape Town

Year

2009

Kumble conceded only five runs while taking five wickets.

RCB went on to win the match by 75 runs, giving Kumble one of the most remarkable bowling returns produced by an Indian spinner in the tournament.

The 5/5 remained the best IPL figures by an Indian bowler until Akash Madhwal matched the wickets and runs in 2023.

5. Akash Madhwal: 5/5 vs Lucknow Super Giants, 2023

Akash Madhwal matched Kumble's 5/5 in the 2023 IPL Eliminator against Lucknow Super Giants, producing the best bowling spell of his IPL career on a knockout night.

Akash Madhwal vs LSG

Record

Figures

5/5

Overs

3.5

Team

Mumbai Indians

Opposition

Lucknow Super Giants

Venue

Chennai

Match

Eliminator

Year

2023

Mumbai Indians had posted 182/8 before Madhwal dismantled Lucknow's chase.

He removed Prerak Mankad, Ayush Badoni, Nicholas Pooran, Ravi Bishnoi and Mohsin Khan as LSG collapsed for 101. Mumbai won by 81 runs and advanced to Qualifier 2.

The spell remains one of the strongest bowling performances ever produced in an IPL playoff.

6. Jasprit Bumrah: 5/10 vs Kolkata Knight Riders, 2022

Jasprit Bumrah returned 5/10 for Mumbai Indians against Kolkata Knight Riders in IPL 2022.

His five wickets came for only 10 runs, placing him ahead of several other five-wicket spells on the all-time list because of the low number of runs conceded.

Jasprit Bumrah vs KKR

Record

Figures

5/10

Team

Mumbai Indians

Opposition

Kolkata Knight Riders

Year

2022

Bumrah's spell remains his best IPL innings return and one of Mumbai Indians' finest individual bowling performances.

7. Mohit Sharma: 5/10 vs Mumbai Indians, 2023

Mohit Sharma also recorded figures of 5/10, doing so for Gujarat Titans against Mumbai Indians in the 2023 IPL playoffs.

His spell came in Qualifier 2, making it another knockout performance among the top entries on the all-time list.

Mohit Sharma vs MI

Record

Figures

5/10

Team

Gujarat Titans

Opposition

Mumbai Indians

Venue

Ahmedabad

Year

2023

Mohit and Bumrah have identical figures, but both remain behind the 5/5 spells of Kumble and Madhwal.

8. Ishant Sharma: 5/12 vs Kochi Tuskers Kerala, 2011

Ishant Sharma took 5/12 for Deccan Chargers against Kochi Tuskers Kerala in 2011.

Ishant Sharma vs KTK

Record

Figures

5/12

Team

Deccan Chargers

Opposition

Kochi Tuskers Kerala

Venue

Kochi

Year

2011

The spell was once listed among the best figures by an Indian bowler in IPL history, behind only Kumble at the time.

Ishant's 5/12 remains ahead of several later five-wicket hauls because he conceded fewer runs.

9. Lasith Malinga: 5/13 vs Delhi Daredevils, 2011

Lasith Malinga's 5/13 against Delhi Daredevils came during IPL 2011 and remains one of the finest spells delivered by an overseas fast bowler in the competition.

Lasith Malinga vs Delhi

Record

Figures

5/13

Team

Mumbai Indians

Opposition

Delhi Daredevils

Venue

Delhi

Year

2011

Malinga's yorkers and pace made him one of the most dangerous bowlers of the early IPL era.

His 5/13 still sits inside the all-time top ten even after many seasons of high-level bowling performances.

10. Ankit Rajpoot: 5/14 vs Sunrisers Hyderabad, 2018

Ankit Rajpoot took 5/14 for Kings XI Punjab against Sunrisers Hyderabad in 2018.

The IPL's official statistical review at the time identified it as the best bowling performance by an uncapped Indian player, moving past Ajit Chandila's 4/13.

Ankit Rajpoot vs SRH

Record

Figures

5/14

Team

Kings XI Punjab

Opposition

Sunrisers Hyderabad

Venue

Hyderabad

Year

2018

Rajpoot became the first uncapped Indian bowler to take an IPL five-wicket haul with figures good enough to enter the all-time top ten.

Best Bowling Figures by an Indian in IPL History

Anil Kumble and Akash Madhwal share the best bowling figures by an Indian in IPL history with 5/5.

Rank

Indian Bowler

Figures

Team

Year

1

Anil Kumble

5/5

RCB

2009

1

Akash Madhwal

5/5

MI

2023

3

Jasprit Bumrah

5/10

MI

2022

4

Mohit Sharma

5/10

GT

2023

5

Ishant Sharma

5/12

Deccan Chargers

2011

6

Ankit Rajpoot

5/14

Kings XI Punjab

2018

Kumble set the benchmark in 2009. Madhwal matched it 14 years later in an Eliminator, while Bumrah and Mohit follow with 5/10.

Best Bowling Figures by an Overseas Player in IPL

Alzarri Joseph leads all overseas players with 6/12.

Sohail Tanvir and Adam Zampa complete the three overseas six-wicket hauls at the top of the all-time list.

Bowler

Country

Figures

Year

Alzarri Joseph

West Indies

6/12

2019

Sohail Tanvir

Pakistan

6/14

2008

Adam Zampa

Australia

6/19

2016

Lasith Malinga

Sri Lanka

5/13

2011

Joseph's 6/12 remains the overall IPL record, not just the best by an overseas player.

Most Wickets Taken in a Single IPL Innings

The maximum number of wickets taken by one bowler in an IPL innings is six.

Only three bowlers in the leading all-time records have reached that mark:

  • Alzarri Joseph – 6/12
  • Sohail Tanvir – 6/14
  • Adam Zampa – 6/19

No bowler has taken seven wickets in a single IPL innings through the end of the 2026 season.

Best Bowling Figures in IPL 2026

The best individual bowling performance of IPL 2026 came from Mohsin Khan, who took 5/23 for Lucknow Super Giants against Kolkata Knight Riders.

Bowler

Team

Figures

Opposition

Mohsin Khan

LSG

5/23

KKR

Josh Hazlewood

RCB

4/12

DC

Akeal Hosein

CSK

4/17

MI

Jamie Overton

CSK

4/18

DC

Bhuvneshwar Kumar

RCB

4/23

MI

Mohsin's five-wicket haul was the only five-for listed among the leading IPL 2026 bowling returns. It did not threaten Joseph's all-time 6/12 record.

How the IPL Bowling Record Changed

Sohail Tanvir set the first major benchmark when he took 6/14 in 2008.

That record survived until 6 April 2019, when Alzarri Joseph took 6/12 on his Mumbai Indians debut and moved past Tanvir by two runs.

Adam Zampa had joined Tanvir as a six-wicket bowler in 2016, but his 6/19 left him behind Tanvir because he conceded five more runs.

Joseph's 6/12 remained unbeaten through IPL 2026.

Best IPL Bowlers: Bowling Figures, Wickets and Records

Bowling figures record wickets taken and runs conceded in a single innings.

A spell of 5/5 means the bowler took five wickets while conceding only five runs. When bowlers take the same number of wickets, fewer runs conceded produce the better figures.

That is why Kumble's 5/5 and Madhwal's 5/5 rank above Bumrah's 5/10, even though all three took five wickets.

Six-wicket hauls sit above every five-wicket spell because wickets take priority when comparing standard bowling figures.

FAQs

Who has the best bowling figures in IPL history?

Alzarri Joseph holds the record with 6/12 for Mumbai Indians against Sunrisers Hyderabad in 2019. He broke Sohail Tanvir's previous record of 6/14.

Who has taken six wickets in an IPL match?

Alzarri Joseph, Sohail Tanvir and Adam Zampa have all recorded six-wicket hauls among the leading IPL records. Their figures are 6/12, 6/14 and 6/19 respectively.

What are the best IPL bowling figures by an Indian?

Anil Kumble and Akash Madhwal share the Indian record with 5/5. Kumble achieved it in 2009, while Madhwal matched it in the 2023 Eliminator.

What were the best bowling figures in IPL 2026?

Mohsin Khan recorded the best IPL 2026 figures with 5/23 for Lucknow Super Giants against Kolkata Knight Riders.

Has anyone taken seven wickets in an IPL innings?

No. The best IPL innings bowling record remains 6/12 by Alzarri Joseph, with no seven-wicket haul recorded through IPL 2026.

Related IPL Records

  • Most Wickets in IPL History
  • Top 5 Bowlers With Most Maiden Overs in IPL History
  • Most Dot Balls in IPL History
  • IPL Purple Cap Winners List
  • Best Economy Rate in IPL History

Sources

  • IPL official match report: Alzarri Joseph 6/12 vs Sunrisers Hyderabad, 2019.
  • IPL official statistics: Adam Zampa 6/19 and six-wicket record context.
  • IPL official match report: Akash Madhwal 5/5 vs Lucknow Super Giants, 2023 Eliminator.
  • IPL official statistics: Anil Kumble 5/5 and leading Indian bowling figures.
  • IPL official 2026 record: Mohsin Khan 5/23.
  • Wisden record feature: Sohail Tanvir 6/14 vs Chennai Super Kings, 2008.
  • Updated all-time IPL bowling figures list.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.