IPL Purple Cap Winners List (2008–2026) & Records

# Player M Inns Ovr Runs Wk Avg Eco SR 4W 5W
1 Bhuvneshwar Kumar Bhuvneshwar Kumar (RCB) 9 9 35.0 264 17 15.53 7.54 12.35 0 0
2 Anshul Kamboj Anshul Kamboj (CSK) 10 10 35.4 318 17 18.71 8.98 12.49 0 0
3 Kagiso Rabada Kagiso Rabada (GT) 10 10 39.0 360 16 22.50 9.23 14.63 0 0
4 Jofra Archer Jofra Archer (RR) 10 10 37.0 319 15 21.27 8.62 14.80 0 0
5 Eshan Malinga Eshan Malinga (SRH) 10 10 34.2 326 15 21.73 9.53 13.68 1 0
6 Prince Yadav Prince Yadav (LSG) 9 10 33.1 270 13 20.77 8.16 15.28 0 0
7 Prasidh Krishna Prasidh Krishna (GT) 7 7 26.0 269 12 22.42 10.35 13.00 1 0
8 Allah Mohammad Ghazanfar Allah Mohammad Ghazanfar (MI) 8 8 28.5 286 12 23.83 10.04 14.25 0 0
9 Sunil Narine Sunil Narine (KKR) 8 9 31.3 212 11 19.27 6.77 17.07 0 0
10 Jamie Overton Jamie Overton (CSK) 9 9 24.0 213 11 19.36 8.88 13.09 1 0
11 Ravi Bishnoi Ravi Bishnoi (RR) 9 9 26.0 257 11 23.36 9.88 14.18 1 0
12 Kartik Tyagi Kartik Tyagi (KKR) 9 8 31.0 290 11 26.36 9.35 16.91 0 0
13 Mohammed Siraj Mohammed Siraj (GT) 10 10 37.0 296 11 26.91 8.00 20.18 0 0
14 Noor Ahmad Noor Ahmad (CSK) 10 10 36.0 302 11 27.45 8.39 19.64 0 0
15 Rashid Khan Rashid Khan (GT) 10 10 37.0 306 11 27.82 8.27 20.18 0 0
16 Mohsin Khan Mohsin Khan (LSG) 5 5 20.0 149 10 14.90 7.45 12.00 1 1
17 Varun Chakaravarthy Varun Chakaravarthy (KKR) 7 7 25.0 222 10 22.20 8.88 15.00 0 0
18 Vaibhav Arora Vaibhav Arora (KKR) 9 8 31.0 313 10 31.30 10.10 18.60 0 0
19 Arshdeep Singh Arshdeep Singh (PBKS) 9 9 34.0 353 10 35.30 10.38 20.40 0 0
20 Sakib Hussain Sakib Hussain (SRH) 6 6 22.0 203 9 22.56 9.23 14.67 1 0
21 Krunal Pandya Krunal Pandya (RCB) 9 8 27.0 239 9 26.56 8.85 18.00 0 0
22 Axar Patel Axar Patel (DC) 10 10 32.0 264 9 29.33 8.25 21.33 0 0
23 Nandre Burger Nandre Burger (RR) 10 10 32.3 336 9 37.33 10.40 21.53 0 0
24 Harsh Dubey Harsh Dubey (SRH) 7 7 20.0 192 8 24.00 9.60 15.00 0 0
25 Praful Hinge Praful Hinge (SRH) 4 4 16.0 197 8 24.63 12.31 12.00 1 0
26 Josh Hazlewood Josh Hazlewood (RCB) 6 6 23.3 210 8 26.25 9.01 17.48 1 0
27 Lungisani Ngidi Lungisani Ngidi (DC) 8 7 27.4 236 8 29.50 8.61 20.55 0 0
28 Vyshak Vijaykumar Vyshak Vijaykumar (PBKS) 8 7 24.0 250 8 31.25 10.42 18.00 0 0
29 Mohammad Shami Mohammad Shami (LSG) 9 9 35.0 303 8 37.88 8.66 26.25 0 0
30 Jason Holder Jason Holder (GT) 4 4 15.5 110 7 15.71 7.10 13.29 1 0
31 Akeal Hosein Akeal Hosein (CSK) 5 5 17.4 128 7 18.29 7.36 14.91 1 0
32 Ravindra Jadeja Ravindra Jadeja (RR) 10 8 22.0 170 7 24.29 7.73 18.86 0 0
33 Brijesh Sharma Brijesh Sharma (RR) 7 7 22.5 214 7 30.57 9.51 19.29 0 0
34 Suyash Sharma Suyash Sharma (RCB) 8 8 29.5 248 7 35.43 8.41 25.29 0 0
35 Yuzvendra Chahal Yuzvendra Chahal (PBKS) 9 8 26.0 254 7 36.29 9.77 22.29 0 0
36 Kuldeep Yadav Kuldeep Yadav (DC) 10 9 30.0 311 7 44.43 10.37 25.71 0 0
37 Ashwani Kumar Ashwani Kumar (MI) 3 3 10.0 102 6 17.00 10.20 10.00 1 0
38 Rasikh Dar Salam Rasikh Dar Salam (RCB) 5 5 15.5 136 6 22.67 8.77 15.50 1 0
39 Jacob Duffy Jacob Duffy (RCB) 3 3 12.0 138 6 23.00 11.50 12.00 0 0
40 M. Siddharth M. Siddharth (LSG) 4 4 15.0 145 6 24.17 9.67 15.00 0 0
41 Anukul Roy Anukul Roy (KKR) 9 7 16.1 148 6 24.67 9.19 16.10 0 0
42 Shardul Thakur Shardul Thakur (MI) 7 5 14.0 190 6 31.67 13.57 14.00 0 0
43 Ashok Sharma Ashok Sharma (GT) 6 6 21.0 228 6 38.00 10.86 21.00 0 0
44 Nitish Kumar Reddy Nitish Kumar Reddy (SRH) 9 9 21.0 228 6 38.00 10.86 21.00 0 0
45 Shivang Kumar Shivang Kumar (SRH) 8 8 26.0 240 6 40.00 9.23 26.00 0 0
46 Marco Jansen Marco Jansen (PBKS) 9 8 31.2 289 6 48.17 9.26 31.20 0 0
47 Arshad Khan Arshad Khan (GT) 3 3 10.2 94 5 18.80 9.22 12.24 0 0
48 Mitchell Santner Mitchell Santner (MI) 4 4 14.0 125 5 25.00 8.93 16.80 0 0
49 Sandeep Sharma Sandeep Sharma (RR) 5 5 16.4 181 5 36.20 11.04 19.68 0 0
50 Romario Shepherd Romario Shepherd (RCB) 9 8 15.6 204 5 40.80 13.08 18.72 0 0
51 Avesh Khan Avesh Khan (LSG) 6 6 20.4 229 5 45.80 11.23 24.48 0 0
52 Mukesh Kumar Mukesh Kumar (DC) 7 7 25.0 275 5 55.00 11.00 30.00 0 0
53 Xavier Bartlett Xavier Bartlett (PBKS) 8 8 29.4 335 5 67.00 11.39 35.28 0 0
54 T. Natarajan T. Natarajan (DC) 10 10 31.1 356 5 71.20 11.45 37.32 0 0
55 Blessing Muzarabani Blessing Muzarabani (KKR) 2 2 7.0 75 4 18.75 10.71 10.50 1 0
56 Mukesh Choudhary Mukesh Choudhary (CSK) 4 4 13.0 108 4 27.00 8.31 19.50 0 0
57 Jaydev Unadkat Jaydev Unadkat (SRH) 4 4 12.5 140 4 35.00 11.20 18.75 0 0
58 Gurjapneet Singh Gurjapneet Singh (CSK) 6 6 18.1 168 4 42.00 9.28 27.15 0 0
59 Tushar Deshpande Tushar Deshpande (RR) 5 5 16.0 189 4 47.25 11.81 24.00 0 0
60 Hardik Pandya Hardik Pandya (MI) 8 8 20.4 246 4 61.50 12.06 30.60 0 0
61 Shashank Singh Shashank Singh (PBKS) 7 2 5.0 39 3 13.00 7.80 10.00 0 0
62 Corbin Bosch Corbin Bosch (MI) 2 2 5.1 59 3 19.67 11.57 10.20 0 0
63 Yash Raj Punja Yash Raj Punja (RR) 2 2 8.0 66 3 22.00 8.25 16.00 0 0
64 Mitchell Starc Mitchell Starc (DC) 2 2 8.0 70 3 23.33 8.75 16.00 0 0
65 Abhinandan Singh Abhinandan Singh (RCB) 3 3 9.4 122 3 40.67 12.98 18.80 0 0
66 Cameron Green Cameron Green (KKR) 9 5 11.0 131 3 43.67 11.91 22.00 0 0
67 Digvesh Singh Rathi Digvesh Singh Rathi (LSG) 6 6 24.0 225 3 75.00 9.38 48.00 0 0
68 Jasprit Bumrah Jasprit Bumrah (MI) 10 10 37.0 329 3 109.67 8.89 74.00 0 0
69 Riyan Parag Riyan Parag (RR) 10 4 4.0 38 2 19.00 9.50 12.00 0 0
70 Manav Suthar Manav Suthar (GT) 4 3 6.0 68 2 34.00 11.33 18.00 0 0
71 David Payne David Payne (SRH) 2 2 5.0 70 2 35.00 14.00 15.00 0 0
72 Vipraj Nigam Vipraj Nigam (DC) 4 4 7.0 79 2 39.50 11.29 21.00 0 0
73 Kyle Jamieson Kyle Jamieson (DC) 2 2 7.0 90 2 45.00 12.86 21.00 0 0
74 Pat Cummins Pat Cummins (SRH) 3 3 12.0 113 2 56.50 9.42 36.00 0 0
75 Matt Henry Matt Henry (CSK) 3 3 10.0 130 2 65.00 13.00 30.00 0 0
76 Syed Khaleel Ahmed Syed Khaleel Ahmed (CSK) 5 5 16.5 146 2 73.00 8.85 49.50 0 0
77 Trent Boult Trent Boult (MI) 5 5 16.1 188 2 94.00 11.68 48.30 0 0
78 Donovan Ferreira Donovan Ferreira (RR) 9 1 1.0 14 1 14.00 14.00 6.00 0 0
79 Ramakrishna Ghosh Ramakrishna Ghosh (CSK) 1 1 3.0 24 1 24.00 8.00 18.00 0 0
80 Ramandeep Singh Ramandeep Singh (KKR) 8 2 2.4 31 1 31.00 12.92 14.40 0 0
81 Dilshan Madushanka Dilshan Madushanka (SRH) 1 1 4.0 36 1 36.00 9.00 24.00 0 0
82 Shivam Dube Shivam Dube (CSK) 9 2 3.0 37 1 37.00 12.33 18.00 0 0
83 Washington Sundar Washington Sundar (GT) 10 3 5.1 51 1 51.00 10.00 30.60 0 0
84 Will Jacks Will Jacks (MI) 3 2 3.0 53 1 53.00 17.67 18.00 0 0
85 Marcus Stoinis Marcus Stoinis (PBKS) 9 3 4.5 54 1 54.00 12.00 27.00 0 0
86 George Linde George Linde (LSG) 3 3 6.1 55 1 55.00 9.02 36.60 0 0
87 Raghu Sharma Raghu Sharma (MI) 2 2 8.0 60 1 60.00 7.50 48.00 0 0
88 Deepak Chahar Deepak Chahar (MI) 4 4 10.3 130 1 130.00 12.62 61.80 0 0

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings

IPL Purple Cap Winners: Highest Wicket Takers Each Season

Bhuvneshwar Kumar took part in 9 IPL matches and picked up 17 wickets at an economy of 7.54. The RCB’s pace bowler’s average in the IPL 2025 is 15.53 with 0 four-wicket haul. He is the winner of the IPL Purple Cap. CSK’s Anshul Kamboj collected 17 wickets in 10 matches at an economy of 8.98. His bowling average is 18.71 with 0 four-wicket hauls. GT’s pace bowler Kagiso Rabada grabbed 16 wickets in 10 games at an economy of 9.23 and an average of 22.50. At the same time, RR’s Jofra Archer dismissed 15 batters in 10 games at an economy of 8.62 and an average of 21.27. 

IPL Purple Cap Winners List:

IPL purple cap was introduced in 2008 and the inaugural winner of the cap is Sohail Tanvir who took 22 wickets in IPL 2008. 

Over the years the race of purple cap category caught the attention of the viewers due to the massive reach of IPL. The latest IPL purple cap winners are Prasidh Krishna who claimed the purple cap IPL 2025. He is a right arm fast bowler and known for his fast bowling with short, good length deliveries. 

The IPL 2024 purple cap is named after Harshal patel who took 24 wickets in the season and known for his dipping yorkers which has proven effective in the death overs.

All time IPL Wicket takers List:

The IPL purple cap winners and effective bowlers of IPL raise the bar of the competition and leave a strong mark for the upcoming seasons. Spinners and the death overs specialist largely dominated the batsmen with their variations and bowling techniques.

  • Yuzvendra Chahal topped the list of wicket takers and proved as the most successful spinner in the IPL history. Yuzvendra Chahal set the record of 221 wickets in the IPL seasons and the only bowler who has crossed the number 200.
  • Bhuvneshwar Kumar spotted his place at number two in highest wicket taker list with 198 wickets. Bhuvneshwar Kumar is known for his swing bowling and he is a specialist in swing and out swing bowling.
  • Sunil Narine took the 192 wickets in the IPL seasons and his speciality in off-spin made him a successful bowler in the IPL.
  • Piyush Chawla also stands on 192 wickets in IPL seasons, he outsmart the batsmen with his sharp googlies and variations.
  • Another spinner Ravichandran Ashwin spotted the place in Top 5 and took 187 wickets in the IPL seasons.

Fast Bowlers in the top IPL wicket-taking list:

The journey of fast bowlers has played a crucial role in IPL seasons and the fresh faces emerge with their variation and techniques. Following are the top wicket takers in fast bowling -

  1. Latish Malinga - Lasith Malinga played for Mumbai Indians (MI) has proven as the most successful fast bowler and true legend of yorkers. He completed his rapid 100 wickets milestone and claimed the IPL purple cap in 2011.
  2. Harshal Patel - Harshal Patel (RCB) earned the purple cap in IPL 2024 and contributed individual brilliance  in the success of the team. His contribution in wickets led the team to remarkable victory.
  3. Jasprit Bumrah - Jasprit Bumrah ruled over the IPL seasons with his death bowling. Bumrah played for the Mumbai Indians (MI), always among highest wicket takers list in IPL seasons. 
  4. Bhavneshwar Kumar - Bhavneshwar Kumar played for the Royal Challengers Bangalore  (RCB) and was a consistent wicket taker. He added the name in the IPL purple cap winner list by winning two times. He took the IPL purple cap in IPL 2016 and 2017. He spotted his place at second position in the Highest wicket taking list. 

Spinners in the top IPL wicket-taking list:

Mention the Spinners who took the  highest wickets in IPL, mention 3-4 players, which team they played for and how much wicket taken

  1. Yuzvendra Chahal played for Punjab kings in the IPL 2025 and is the only bowler who crossed over 200 wickets in the IPL season. He won the IPL purple cap in 2022 by taking 27 wickets in 17 matches.
  2. Sunil Naraine with 192 wickets and delivered remarkable performances in KKR also known for its economy rate in the IPL seasons. 
  3. Piyush Chawla delivered outstanding performances across seasons with various franchises. He is in the Top 5 list of highest wicket takers.
  4. Ravichandran Ashwin, known for his economy and tactical bowling, showcased remarkable performance for Chennai Superkings (CSK).

Leg spinners in the top IPL wicket-taking list:

Mention the Leg spinners who took the  highest wickets in IPL, mention 3-4 players, which team they played for and how much wicket taken

Yuzvendra chahal, Piyush chawla and Ravi Bishnoi are some of the best leg spinners who shaped the IPL seasons with their bowling style. Their variation in turns and unpredictable deliveries dodge the batsmen. 

The leg spinners often provide the crucial wickets in the tensed situation. Leg spin bowling style includes the name of the top highest wicket takers that highlights the key points of the T20 success.

Off spinners in the top IPL wicket-taking list:

Mention the off spinners who took the  highest wickets in IPL, mention 3-4 players, which team they played for and how much wicket taken

Ravichandran Ashwin has delivered an exceptional performance in IPL and registered the name in top 5 of highest wicket taking list. He is the powerhouse of intelligence and variations which leads him to read the batsmen's mind, delivered the ball accordingly. He snatched the game many times and played an important role in chennai superkings (CSK). 

Sunil Naraine is the combination of traditional off spin and modern T20 Bowling with his mystery spin. He is often one of the Top players in the wicket taking list and this also results in spotted the place in Highest wicket taker list.

Purple Cap in IPL 2026 (FAQs)