IPL 2023 has begun and the tournament is as always making a good show for its audience. IPL offers a purple cap to the bowlers that take the most wickets throughout the tournament. IPL Purple cap winners are rewarded with prize money of Rs 15 lakh at the end of the season.
Purple Cap in IPL has its history as in the last 15 years, several players have earned the purple cap title and their journey has been even more entertaining. For instance, Sohail Tanvir is the only Pakistani player to win the purple cap title. Sohail Tanvir was also the first player to win the purple cap as he appeared in the inaugural edition of IPL 2008.
There are more such interesting facts related to other players that have won the purple cap title. Here’s a purple cap winner in the IPL list with intriguing facts about the players that have won the title.
Purple Cap in IPL 2023
The 16th edition of IPL began on 31st March and only a few matches have happened until now. However, the match has come to a point where the players have started performing, and the competition for the orange cap and purple cap is urging players to give their best.
IPL 2023: Purple Cap List {Updated}
S.no. | Player | Team | Matches | Wickets | Economy | SR |
1. | Mark Wood | LSG | 2 | 8 | 7 | 6 |
2. | Ravi Bishnoi | LSG | 3 | 6 | 6 | 12 |
3. | Varun Chakaravarthy | KKR | 2 | 5 | 5 | 9 |
4. | Rashid Khan | GT | 2 | 5 | 7 | 9 |
5. | Nathan Ellis | PBKS | 2 | 5 | 8 | 8 |
Purple Cap Winners in IPL (2008-2022)
Fasten your seatbelts and get ready to ride on the journey of the most interesting facts about the purple cap holders in IPL history.
Purple Cap Winner 2008: Sohail Tanvir- 22 Wkts

Sohail Tanvir took 22 wickets in just 11 innings and became the only Pakistani player ever to win a purple cap in IPL 2008. He was also the first player to take more than 5 wickets in IPL as he performed excellently well against Chennai Super Kings and grabbed 6 wickets in the match. He held the record for most wickets in an IPL match for 11 years.
Matches | 11 |
Wickets | 22 |
Economy | 6.46 |
Highest Wickets | 6 |
5 Wickets | 1 |
Purple Cap Winner 2009: RP Singh- 23 Wkts

RP Singh managed to take 23 wickets in 16 innings to acquire the purple cap title in IPL 2009. RP Singh was the first Indian player to grab the purple cap and he managed to do it while playing for Deccan Chargers in IPL 2009. RP Singh started with a heart-wrenching performance as he took 4 wickets against Kolkata Knight Riders in his first match of IPL 2009.
Matches | 16 |
Wickets | 23 |
Economy | 6.99 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2010: Pragyan Ojha- 21 Wkts

Pragyan Ojha took 21 wickets for Deccan Chargers and won the purple cap in IPL 2010. He became the highest wicket-taker in IPL 2010 with his outstanding performance. Ojha took 3 wickets one time and 2 for six times in the IPL 2010.
Purple cap holders get a great opportunity to cast their skills and get a chance to play in international matches as well. Ojha became the first spinner ever to become the purple cap holder in IPL history.
Matches | 16 |
Wickets | 21 |
Economy | 7.29 |
Highest Wickets | 3 |
5 Wickets | — |
Purple Cap Winner 2011: Lasith Malinga- 28 Wkts

Lasith Malinga earned a purple cap in IPL 2011 by taking 28 wickets for Mumbai Indians. Purple cap holder Lasith Malinga also managed to take 5 wickets against Delhi Daredevils in the fourth match of IPL 2011. His performance booked Delhi at just 95 runs, Mumbai Indians won this match by 8 wickets.
Matches | 16 |
Wickets | 28 |
Economy | 5.95 |
Highest Wickets | 5 |
5 Wickets | 1 |
Purple Cap Winner 2012: Morne Morkel- 25 Wkts

South African pacer Morne Morkel managed to win the purple cap in IPL 2012 after taking 25 wickets for Delhi Daredevils. During IPL 2012, Morne Morkel took 3 wickets in 3 innings and 4 wickets in one inning which was also his best performance during the event.
Matches | 16 |
Wickets | 25 |
Economy | 7.19 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2013: Dwayne Bravo- 32 Wkts

Caribbean star Dwayne Bravo gave his best performance in IPL 2013 as he managed to take 32 wickets in 18 innings which imparted him with a purple cap in IPL 2013. Dwayne Bravo took 4 wickets in the final match of the IPL 2013 while playing against Mumbai Indians. However, the victory fell in the hands of Mumbai Indians even after Bravo gave his best performance in that match.
Matches | 18 |
Wickets | 32 |
Economy | 7.95 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2014: Mohit Sharma- 23 Wkts

Mohit Sharma performed significantly well for Chennai Super Kings and became the top wicket-taking bowler and received the purple cap in IPL 2014 for the same. He took the maximum of 4 wickets during this season against Mumbai Indians. Mohit also earned a spot in the International cricket team after showcasing his abilities in IPL 2014.
Matches | 16 |
Wickets | 23 |
Economy | 8.4 |
Highest Wickets | 4 |
5 Wickets | — |
Also Read: IPL 2023 Updates: List of Commentators for IPL 2023 with Interesting Relations!!
Purple Cap Winner 2015: Dwayne Bravo- 26 Wkts

Dwayne Bravo took 26 wickets in IPL 2015 and became the first player to win the purple cap title two times. He is also the only all-rounder to become the purple cap holder in IPL ever. Else than that, Bravo is also the only player from West Indies to become a purple cap winner in IPL.
Matches | 16 |
Wickets | 26 |
Economy | 8.14 |
Highest Wickets | 3 |
5 Wickets | — |
Purple Cap Winner 2016: Bhuvneshwar Kumar- 23 Wkts

Indian cricketer Bhuvneshwar Kumar took 23 wickets in the IPL 2016 and remained the IPL purple cap holder till the end of the tournament. Bhuvneshwar was a young enthusiast at this time and his bowling was a great threat to the batters.
Bhuvneshwar Kumar took a maximum of 4 wickets in a match against the Gujrat Lions who were playing their debut IPL series in 2016. Bhuvneshwar’s consistency also lead his team Sunrisers Hyderabad to lift the IPL trophy in 2016.
Matches | 17 |
Wickets | 23 |
Economy | 7.42 |
Highest Wickets | 4 |
5 Wickets | — |
Also Read: Players with Most Hattricks in IPL History
Purple Cap Winner 2017: Bhuvneshwar Kumar- 26 Wkts

Bhuvneshwar Kumar took 26 wickets in IPL 2017 and became the only player in IPL history to take the purple cap title two times in a row. He also became the third only player to take 5 wickets in the IPL format. He took 5 wickets against Kings XI Punjab with an economy of 4.75.
Matches | 14 |
Wickets | 26 |
Economy | 7.05 |
Highest Wickets | 5 |
5 Wickets | 1 |
Purple Cap Winner 2018: Andrew Tye- 24 Wkts

Australian Cricketer Andrew Tye took the title of the purple cap in IPL 2018 after taking 24 wickets in 14 innings for Kings XI Punjab. Andrew Tye became the only player to take 4 wickets thrice in a single IPL season. He took a total of 40 wickets throughout his IPL career.
Matches | 14 |
Wickets | 24 |
Economy | 8.0 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2019: Imran Tahir- 26 Wkts

Imran Tahir became the oldest player ever to win the purple cap title in IPL 2019. He played for Chennai Super Kings and managed to take 26 wickets in IPL 2019. He also became the first spinner to take the most wickets in a single season. Imran Tahir took 2 wickets in the final match of IPL 2019 against Mumbai Indians. However, CSK lost in the finals and Mumbai Indians lifted the IPL trophy in 2019 for the fourth time.
Matches | 17 |
Wickets | 26 |
Economy | 6.7 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2020: Kagiso Rabada- 30 Wkts

South African youngster Kagiso Rabada gave his best performance in IPL 2020 as he took 30 wickets in just 17 innings for which he was awarded a purple cap in IPL 2020. He became the youngest player with the most wickets in a single IPL season. However, he was also the second most run-giving purple cap holder with an economy of 8.34 in IPL 2020.
Matches | 17 |
Wickets | 30 |
Economy | 8.34 |
Highest Wickets | 4 |
5 Wickets | — |
Purple Cap Winner 2021: Harshal Patel- 32 Wkts

Harshal Patel took 32 wickets in IPL 2021 and earned the title of purple cap winner in IPL 2021. Harshal Patel made the record for taking the most wickets in a single IPL season (32). However, Dwayne Bravo became the first player to take the most wickets in IPL history with the same number of wickets (in 2013).
Matches | 15 |
Wickets | 32 |
Economy | 8.15 |
Highest Wickets | 5 |
5 Wickets | 1 |
Also Read Players with Most Sixes in the History of IPL!!
Purple Cap Winner 2022: Yuzvendra Chahal- 27 Wkts

Yuzuvendra Chahal became the third spinner to win the purple cap in IPL 2022 after taking 27 wickets in 17 matches. During this event, Yuzuvendra Chahal also became the only spinner to take 5 wickets in IPL history.
Chahal’s excellent bowling booked a victory for Rajasthan Royals when Chahal took 5 wickets against Kolkata Knight Riders while they managed to make 210 runs in the attack against 217 runs target set by Rajasthan Royals.
Matches | 17 |
Wickets | 27 |
Economy | 7.75 |
Highest Wickets | 5 |
5 Wickets | 1 |
IPL Purple Cap Winners List (2008-2022)
Year | Player | Team | Matches | Wickets | Economy |
---|---|---|---|---|---|
2022 | Yuzvendra Chahal | Rajasthan Royals | 17 | 27 | 7.75 |
2021 | Harshal Patel | Royal Challengers Bangalore | 15 | 32 | 8.14 |
2020 | Kagiso Rabada | Delhi Capitals | 17 | 30 | 8.34 |
2019 | Imran Tahir | Chennai Super Kings | 17 | 26 | 6.69 |
2018 | Andrew Tye | Kings XI Punjab | 14 | 24 | 8 |
2017 | Bhuvneshwar Kumar | Sunrisers Hyderabad | 14 | 26 | 7.05 |
2016 | Bhuvneshwar Kumar | Sunrisers Hyderabad | 17 | 23 | 7.42 |
2015 | Dwayne Bravo | Chennai Super Kings | 17 | 26 | 8.14 |
2014 | Mohit Sharma | Chennai Super Kings | 16 | 23 | 8.39 |
2013 | Dwayne Bravo | Chennai Super Kings | 18 | 32 | 7.95 |
2012 | Morne Morkel | Delhi Daredevils | 16 | 25 | 7.19 |
2011 | Lasith Malinga | Mumbai Indians | 16 | 28 | 5.95 |
2010 | Pragyan Ojha | Deccan Chargers | 16 | 21 | 7.29 |
2009 | RP Singh | Deccan Chargers | 16 | 23 | 6.98 |
2008 | Sohail Tanvir | Rajasthan Royals | 11 | 22 | 6.46 |
Players with the most runs are also awarded similarly to purple cap winners. Batsmen with the most runs in an IPL season are rewarded with an orange cap and prize money of Rs 15 lakh.
Check out the full list of orange cap winners in IPL and read interesting facts about the orange cap holders.