Highest Wicket Taker in IPL in One Season – Most Wickets in a Season

Taking wickets consistently across an entire IPL season is difficult. A bowler may start strongly, but maintaining that form through 14 league games and the playoffs requires fitness, accuracy and the ability to perform against different batting line-ups.

Harshal Patel and Dwayne Bravo jointly hold the record for the most wickets in a single IPL season, with 32 wickets each. Bravo first set the record for Chennai Super Kings in IPL 2013, while Harshal matched it for Royal Challengers Bangalore in IPL 2021.

Kagiso Rabada came closest to breaking the record when he took 30 wickets for Delhi Capitals in 2020. He added another outstanding season in IPL 2026, finishing with 29 wickets for Gujarat Titans and winning the Purple Cap.

Most Wickets in One IPL Season

Rank Bowler Team Season Wickets
1 Harshal Patel Royal Challengers Bangalore 2021 32
1 Dwayne Bravo Chennai Super Kings 2013 32
3 Kagiso Rabada Delhi Capitals 2020 30
4 Kagiso Rabada Gujarat Titans 2026 29
5 Lasith Malinga Mumbai Indians 2011 28
5 James Faulkner Rajasthan Royals 2013 28
5 Mohammed Shami Gujarat Titans 2023 28
5 Bhuvneshwar Kumar Royal Challengers Bengaluru 2026 28
9 Jasprit Bumrah Mumbai Indians 2020 27
9 Yuzvendra Chahal Rajasthan Royals 2022 27
9 Rashid Khan Gujarat Titans 2023 27
9 Mohit Sharma Gujarat Titans 2023 27

The record of 32 wickets has now survived through IPL 2026.

Harshal Patel – 32 Wickets in IPL 2021

Harshal Patel produced one of the greatest bowling seasons in IPL history while playing for Royal Challengers Bangalore in 2021.

He took 32 wickets in 15 matches, equalling Dwayne Bravo’s eight-year-old record.

Harshal finished the season with a bowling average of 14.34 and a strike rate of just over 10 balls per wicket.

Harshal Patel IPL 2021 Stats

Stat Record
Matches 15
Wickets 32
Bowling Average 14.34
Economy Rate 8.15
Strike Rate 10.56
Best Bowling 5/27
Purple Cap Yes

Harshal relied heavily on slower balls, cutters and changes of pace, particularly during the death overs.

His ability to take wickets when batters were attacking made him one of RCB’s most important players that season.

Harshal Patel's 5/27 Against Mumbai Indians

Harshal started IPL 2021 with a brilliant performance against Mumbai Indians.

He took 5/27, becoming one of the few bowlers to record a five-wicket haul against MI.

The spell immediately placed him among the leading wicket-takers of the season.

He continued taking wickets throughout the tournament and eventually finished with 32.

Harshal Patel Hat-Trick Against Mumbai Indians

Later in the same season, Harshal produced another major performance against Mumbai.

He took a hat-trick, dismissing Hardik Pandya, Kieron Pollard and Rahul Chahar.

The spell further strengthened his Purple Cap campaign.

By the end of IPL 2021, Harshal had matched Bravo’s record but could not move past 32.

Dwayne Bravo – 32 Wickets in IPL 2013

Dwayne Bravo was the first bowler to take 32 wickets in a single IPL season.

He achieved the record for Chennai Super Kings in IPL 2013.

Bravo played 18 matches and finished with an average of 15.53.

Dwayne Bravo IPL 2013 Stats

Stat Record
Matches 18
Wickets 32
Bowling Average 15.53
Economy Rate 7.95
Strike Rate 11.72
Best Bowling 4/42
Purple Cap Yes

Bravo was regularly used during the final overs by MS Dhoni.

Batters were forced to attack him, while Bravo’s slower balls made clean hitting difficult.

That combination produced a huge number of wickets.

Bravo's Record Lasted Eight Years

Bravo’s 32-wicket record stood alone from 2013 until 2021.

Several leading bowlers came close during that period, including Lasith Malinga, Bhuvneshwar Kumar and Kagiso Rabada.

Rabada reached 30 wickets in 2020 but remained two short.

Harshal Patel finally equalled Bravo the following season.

No bowler has taken 33 wickets in an IPL season through 2026.

Kagiso Rabada – 30 Wickets in IPL 2020

Kagiso Rabada became the first bowler after Bravo to reach 30 wickets in one IPL season.

He took 30 wickets for Delhi Capitals in 2020.

Rabada played 17 matches as Delhi reached their first IPL final.

Kagiso Rabada IPL 2020 Stats

Stat Record
Matches 17
Wickets 30
Bowling Average 18.27
Economy Rate 8.35
Best Bowling 4/24
Purple Cap Yes

His pace, yorkers and wicket-taking ability made him one of the standout bowlers of the tournament.

He finished only two wickets short of Bravo’s then-record.

Kagiso Rabada – 29 Wickets in IPL 2026

Rabada returned to the top of the bowling charts in IPL 2026.

Playing for Gujarat Titans, he took 29 wickets in 17 matches and won another Purple Cap.

Kagiso Rabada IPL 2026 Stats

Stat Record
Matches 17
Wickets 29
Bowling Average 21.59
Economy Rate 9.68
Purple Cap Yes

Rabada finished one wicket short of his own 2020 total and three short of the all-time record.

He became one of the few bowlers in IPL history to win multiple Purple Caps.

Lasith Malinga – 28 Wickets in IPL 2011

Lasith Malinga took 28 wickets in IPL 2011 for Mumbai Indians.

His economy rate was particularly impressive at 5.95 runs per over.

That remains one of the most economical Purple Cap-winning seasons in IPL history.

Lasith Malinga IPL 2011 Stats

Stat Record
Matches 16
Wickets 28
Average 13.39
Economy 5.95
Best Bowling 5/13
Purple Cap Yes

Malinga’s yorkers were extremely difficult to score from, especially at the death.

His 28 wickets remained among the highest single-season totals for many years.

James Faulkner – 28 Wickets in IPL 2013

James Faulkner also took 28 wickets in 2013.

He played for Rajasthan Royals and became one of the best fast bowlers of the season.

Faulkner’s 28 wickets would have won the Purple Cap in many IPL seasons, but Bravo’s extraordinary 32-wicket campaign placed him second.

Faulkner was particularly effective with slower balls and variations.

He also recorded multiple five-wicket hauls during his IPL career.

Mohammed Shami – 28 Wickets in IPL 2023

Mohammed Shami took 28 wickets for Gujarat Titans in IPL 2023.

He finished as the leading wicket-taker of the tournament and won the Purple Cap.

Shami was especially dangerous with the new ball.

Mohammed Shami IPL 2023 Stats

Stat Record
Matches 17
Wickets 28
Average 18.64
Economy Rate 8.03
Purple Cap Yes

His early wickets played an important role in Gujarat Titans reaching their second consecutive IPL final.

Bhuvneshwar Kumar – 28 Wickets in IPL 2026

Bhuvneshwar Kumar enjoyed one of the best seasons of his long IPL career in 2026.

He took 28 wickets in 16 matches for Royal Challengers Bengaluru.

Bhuvneshwar finished second on the Purple Cap list, one wicket behind Kagiso Rabada.

Bhuvneshwar Kumar IPL 2026 Stats

Stat Record
Matches 16
Wickets 28
Best Bowling 4/23
Purple Cap Position 2nd

It was his highest single-season wicket total.

His previous Purple Cap-winning seasons had come with Sunrisers Hyderabad in 2016 and 2017.

Jasprit Bumrah – 27 Wickets in IPL 2020

Jasprit Bumrah took 27 wickets for Mumbai Indians in IPL 2020.

It remains one of his strongest seasons.

Bumrah played a major role as Mumbai went on to win the championship.

He bowled in the powerplay, middle overs and at the death, making his 27-wicket total particularly impressive.

Rabada finished three wickets ahead of him and won the Purple Cap.

Yuzvendra Chahal – 27 Wickets in IPL 2022

Yuzvendra Chahal took 27 wickets for Rajasthan Royals in IPL 2022.

He won the Purple Cap and helped Rajasthan reach the IPL final.

Yuzvendra Chahal IPL 2022 Stats

Stat Record
Matches 17
Wickets 27
Best Bowling 5/40
Purple Cap Yes

Chahal also recorded a hat-trick against Kolkata Knight Riders during the season.

His 27 wickets remain one of the highest totals ever recorded by a spinner in one IPL edition.

Rashid Khan – 27 Wickets in IPL 2023

Rashid Khan took 27 wickets for Gujarat Titans in 2023.

He finished only one wicket behind teammate Mohammed Shami.

The pair formed one of the strongest bowling combinations of the season.

Rashid’s total of 27 wickets remains his highest in a single IPL campaign.

Mohit Sharma – 27 Wickets in IPL 2023

Mohit Sharma completed an extraordinary comeback season in 2023.

He took 27 wickets in only 14 matches for Gujarat Titans.

His performances meant that three GT bowlers finished among the leading wicket-takers:

Mohammed Shami – 28

Rashid Khan – 27

Mohit Sharma – 27

Mohit also bowled the final over of the IPL 2023 final against Chennai Super Kings.

Most Wickets by an Indian Bowler in One IPL Season

Harshal Patel holds the Indian record.

He took 32 wickets in IPL 2021.

The leading Indian single-season totals include:

Bowler Wickets Season
Harshal Patel 32 2021
Bhuvneshwar Kumar 28 2026
Mohammed Shami 28 2023
Jasprit Bumrah 27 2020
Yuzvendra Chahal 27 2022
Mohit Sharma 27 2023

Harshal remains the only Indian bowler to reach 30 wickets in an IPL season.

Most Wickets by an Overseas Bowler in One IPL Season

Dwayne Bravo holds the overseas record with 32 wickets in IPL 2013.

Kagiso Rabada is next with 30 in 2020.

Bowler Country Wickets Season
Dwayne Bravo West Indies 32 2013
Kagiso Rabada South Africa 30 2020
Kagiso Rabada South Africa 29 2026
Lasith Malinga Sri Lanka 28 2011
James Faulkner Australia 28 2013

Bravo’s record has stood since 2013.

Most Wickets by a Spinner in One IPL Season

Yuzvendra Chahal and Rashid Khan share one of the highest wicket totals by specialist spinners in a single season.

Both took 27 wickets.

Chahal achieved the mark in 2022, while Rashid matched it in 2023.

Imran Tahir took 26 wickets for Chennai Super Kings in 2019.

Leading Spinner Seasons

Spinner Wickets Season
Yuzvendra Chahal 27 2022
Rashid Khan 27 2023
Imran Tahir 26 2019
Wanindu Hasaranga 26 2022

Spin bowlers usually operate during the middle overs, so reaching 25 or more wickets is an outstanding achievement.

Most Wickets by a Fast Bowler in One IPL Season

The overall record belongs to pace bowlers.

Harshal Patel and Dwayne Bravo both took 32 wickets.

Rabada reached 30 in 2020.

The top of the all-time list is therefore dominated by fast and medium-fast bowlers.

Death-over bowling contributes significantly because batters are forced to attack, creating more wicket-taking opportunities.

IPL 2026 Purple Cap Winner

Kagiso Rabada won the Purple Cap in IPL 2026 with 29 wickets.

He represented Gujarat Titans and played 17 matches.

Bhuvneshwar Kumar finished second with 28 wickets.

Jofra Archer was third with 25.

IPL 2026 Most Wickets

Rank Bowler Team Wickets
1 Kagiso Rabada Gujarat Titans 29
2 Bhuvneshwar Kumar RCB 28
3 Jofra Archer Rajasthan Royals 25
4 Rashid Khan Gujarat Titans 21
4 Anshul Kamboj Chennai Super Kings 21
6 Eshan Malinga Sunrisers Hyderabad 20

Rabada came closest to the 32-wicket record during the 2026 season.

IPL 2025 Purple Cap Winner

Prasidh Krishna won the IPL 2025 Purple Cap with 25 wickets for Gujarat Titans.

He finished the season ahead of the other leading bowlers.

His 25 wickets were seven short of the single-season record.

Purple Cap Winners Year by Year

Season Bowler Team Wickets
2008 Sohail Tanvir Rajasthan Royals 22
2009 RP Singh Deccan Chargers 23
2010 Pragyan Ojha Deccan Chargers 21
2011 Lasith Malinga Mumbai Indians 28
2012 Morne Morkel Delhi Daredevils 25
2013 Dwayne Bravo Chennai Super Kings 32
2014 Mohit Sharma Chennai Super Kings 23
2015 Dwayne Bravo Chennai Super Kings 26
2016 Bhuvneshwar Kumar Sunrisers Hyderabad 23
2017 Bhuvneshwar Kumar Sunrisers Hyderabad 26
2018 Andrew Tye Kings XI Punjab 24
2019 Imran Tahir Chennai Super Kings 26
2020 Kagiso Rabada Delhi Capitals 30
2021 Harshal Patel Royal Challengers Bangalore 32
2022 Yuzvendra Chahal Rajasthan Royals 27
2023 Mohammed Shami Gujarat Titans 28
2024 Harshal Patel Punjab Kings 24
2025 Prasidh Krishna Gujarat Titans 25
2026 Kagiso Rabada Gujarat Titans 29

The Purple Cap is awarded to the bowler who finishes the season with the most wickets.

Bowlers With Multiple Purple Caps

A small group of players have won the Purple Cap more than once.

Dwayne Bravo

Won in:

2013 – 32 wickets

2015 – 26 wickets

Bhuvneshwar Kumar

Won in:

2016 – 23 wickets

2017 – 26 wickets

Harshal Patel

Won in:

2021 – 32 wickets

2024 – 24 wickets

Kagiso Rabada

Won in:

2020 – 30 wickets

2026 – 29 wickets

No bowler has won the Purple Cap three times through IPL 2026.

Bowlers With 30 or More Wickets in an IPL Season

Only three bowling performances have reached the 30-wicket mark.

Bowler Wickets Season
Harshal Patel 32 2021
Dwayne Bravo 32 2013
Kagiso Rabada 30 2020

Rabada’s 29 wickets in 2026 fell just short of joining this group for a second time.

Harshal Patel vs Dwayne Bravo – 32 Wickets

Both bowlers finished with the same total, but their seasons were different.

Stat Harshal Patel Dwayne Bravo
Season 2021 2013
Team RCB CSK
Matches 15 18
Wickets 32 32
Average 14.34 15.53
Economy 8.15 7.95
Best Bowling 5/27 4/42
Purple Cap Yes Yes

Harshal reached 32 wickets in fewer matches and had the better bowling average.

Bravo had the better economy rate.

Both remain joint record-holders.

Can Anyone Break the 32-Wicket Record?

The record has survived for more than a decade since Bravo first set it in 2013.

Rabada came close with 30 in 2020 and 29 in 2026.

Modern IPL seasons can give finalists up to 17 matches, which creates opportunities for leading bowlers to challenge the record.

However, even a bowler averaging almost two wickets per game must stay fit and maintain form for the entire tournament to reach 33.

Through IPL 2026, nobody has done it.

Who Has Taken the Most Wickets in One IPL Season?

Harshal Patel and Dwayne Bravo jointly hold the record for the highest number of wickets in a single IPL season, with 32 wickets each.

Bravo took 32 wickets for Chennai Super Kings in IPL 2013.

Harshal matched him for Royal Challengers Bangalore in IPL 2021.

Kagiso Rabada is next with 30 wickets in 2020, followed by his 29-wicket season in 2026.

No bowler has crossed 32 wickets through IPL 2026.

FAQs

Who is the highest wicket-taker in one IPL season?

Harshal Patel and Dwayne Bravo jointly hold the record with 32 wickets each.

How many wickets did Harshal Patel take in IPL 2021?

Harshal Patel took 32 wickets in 15 matches for RCB.

How many wickets did Dwayne Bravo take in IPL 2013?

Bravo took 32 wickets in 18 matches for Chennai Super Kings.

Has anyone taken more than 32 wickets in an IPL season?

No. The record remains 32 wickets through IPL 2026.

Who is second after Harshal Patel and Dwayne Bravo?

Kagiso Rabada is next with 30 wickets for Delhi Capitals in IPL 2020.

Who won the Purple Cap in IPL 2026?

Kagiso Rabada won the 2026 Purple Cap with 29 wickets for Gujarat Titans.

Who took 28 wickets in an IPL season?

Lasith Malinga, James Faulkner, Mohammed Shami and Bhuvneshwar Kumar have all recorded 28-wicket seasons.

Which Indian bowler has taken the most wickets in one IPL season?

Harshal Patel holds the Indian record with 32 wickets in IPL 2021.

Which overseas bowler has taken the most wickets in one IPL season?

Dwayne Bravo holds the overseas record with 32 wickets in 2013.

Which spinner has taken the most wickets in one IPL season?

Yuzvendra Chahal and Rashid Khan have both taken 27 wickets in a season.

How many wickets did Mohammed Shami take in IPL 2023?

Shami took 28 wickets and won the Purple Cap.

How many wickets did Kagiso Rabada take in IPL 2020?

Rabada took 30 wickets.

Who won the IPL 2025 Purple Cap?

Prasidh Krishna won it with 25 wickets.

How many Purple Caps has Harshal Patel won?

Harshal Patel has won two Purple Caps, in 2021 and 2024.

How many Purple Caps has Kagiso Rabada won?

Rabada has won two, in 2020 and 2026.

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.