IPL 2025 Purple Cap

Other Stats
PlayerWAvgOvrRBBFECSR3w5wMdns
1Prasidh KrishnaP.Krishna (GT)
1614312264/41711200
2Kuldeep YadavK.Yadav (DC)
1214281753/22614100
3Noor AhmadN.Ahmad (CSK)
1217272074/18713200
4Sai KishoreS.Kishore (GT)
1216231963/30811100
5Josh HazlewoodJ.Hazlewood (RCB)
1220282423/14814200
6Mohammed SirajM.Siraj (GT)
1223322834/17816200
7Shardul ThakurS.Thakur (LSG)
1225283084/341114100
8Arshdeep SinghA.Singh (PBKS)
1122292503/43815101
9Hardik PandyaH.Pandya (MI)
1117221965/36812010
10Harshit RanaH.Rana (KKR)
1122272483/25914100
11Khaleel AhmedK.Ahmed (CSK)
1124292673/29915100
12Varun ChakaravarthyV.Chakaravarthy (KKR)
1020312013/22618100
13Krunal PandyaK.Pandya (RCB)
1021242174/45914200
14Mitchell StarcM.Starc (DC)
1026252675/351015110
15Digvesh SinghD.Singh (LSG)
926322382/30721000
16Yuzvendra ChahalY.Chahal (PBKS)
926262424/28917100
17Wanindu HasarangaW.Hasaranga (RR)
923222074/35914100
18Vaibhav AroraV.Arora (KKR)
926252403/29917101
19Harshal PatelH.Patel (SRH)
921201954/42913100
20Bhuvneshwar KumarB.Kumar (RCB)
825262012/26719000
21Marco JansenM.Jansen (PBKS)
831272513/17920100
22Jofra ArcherJ.Archer (RR)
834292773/25922101
23Avesh KhanA.Khan (LSG)
832262613/37919100
24Ravi BishnoiR.Bishnoi (LSG)
837292982/181021000
25Sunil NarineS.Narine (KKR)
727251903/13721100
26Vipraj NigamV.Nigam (DC)
727211892/18918000
27Yash DayalY.Dayal (RCB)
732252302/18921000
28Maheesh TheekshanaM.Theekshana (RR)
741302872/26925000
29Pat CumminsP.Cummins (SRH)
736242523/261021100
30Matheesha PathiranaM.Pathirana (CSK)
732212262/281018000
31Vignesh PuthurV.Puthur (MI)
61511943/32811100
32Rashid KhanR.Khan (GT)
646302782/25930000
33Trent BoultT.Boult (MI)
643282622/57928000
34Sandeep SharmaS.Sharma (RR)
647282832/21928000
35Deepak ChaharD.Chahar (MI)
638232312/191023000
36Tushar DeshpandeT.Deshpande (RR)
639222343/441022100
37Ashwani KumarA.Kumar (MI)
61781054/24138100
38Andre RussellA.Russell (KKR)
61671012/21137000
39Ravindra JadejaR.Jadeja (CSK)
533191662/24823000
40Lockie FergusonL.Ferguson (PBKS)
520111042/37913000
41Ravichandran AshwinR.Ashwin (CSK)
544242232/48928000
42Mukesh KumarM.Kumar (DC)
542222101/22926001
43Mohammad ShamiM.Shami (SRH)
552242612/281028000
44Jasprit BumrahJ.Bumrah (MI)
429161192/25724000
45Suyash SharmaS.Sharma (RCB)
456272262/26840000
46Glenn MaxwellG.Maxwell (PBKS)
427131101/5819000
47Mitchell SantnerM.Santner (MI)
454242172/43836000
48Zeeshan AnsariZ.Ansari (SRH)
444181763/42927100
49Eshan MalingaE.Malinga (SRH)
4208812/361012000
50Moeen AliM.Ali (KKR)
32311702/23622001
51Will JacksW.Jacks (MI)
3209602/14618000
52Harpreet BrarH.Brar (PBKS)
3176522/25812000
53Karn SharmaK.Sharma (MI)
3124363/3698100
54Ishant SharmaI.Sharma (GT)
344131341/181026000
55Arshad KhanA.Khan (GT)
338111141/171022000
56Akash DeepA.Deep (LSG)
349121472/551224000
57Anshul KambojA.Kamboj (CSK)
2195391/19715000
58Aiden MarkramA.Markram (LSG)
2297581/18821000
59Liam LivingstoneL.Livingstone (RCB)
2389762/28827000
60Washington SundarW.Sundar (GT)
2327641/28921000
61Kumar KartikeyaK.Kartikeya (RR)
2286561/21918000
62Xavier BartlettX.Bartlett (PBKS)
2429841/26927000
63M SiddharthM.Siddharth (LSG)
2337672/39921000
64Mohit SharmaM.Sharma (DC)
2105212101/101063000
65Kagiso RabadaK.Rabada (GT)
2418831/411024000
66Adam ZampaA.Zampa (SRH)
2478941/461124000
67Simarjeet SinghS.Singh (SRH)
270101412/461430000
68Anrich NortjeA.Nortje (KKR)
1233231/23718000
69Kamindu MendisK.Mendis (SRH)
1162161/4812000
70Romario ShepherdR.Shepherd (RCB)
1182181/18912000
71Axar PatelA.Patel (DC)
1178191781/239114000
72Nathan EllisN.Ellis (CSK)
1384381/38924000
73Prince YadavP.Yadav (LSG)
1115121151/29972000
74Kulwant KhejroliyaK.Khejroliya (GT)
1293291/29918000
75Rasikh SalamR.Salam (RCB)
1706701/351136000
76Spencer JohnsonS.Johnson (KKR)
1133111331/421168000
77Mukesh ChoudharyM.Choudhary (CSK)
1716711/211136000
78Yash ThakurY.Thakur (PBKS)
1796791/391239000
79Satyanarayana RajuS.Raju (MI)
1534531/401324000
80Mujeeb Ur RahmanM.Rahman (MI)
1282281/281412000

Standings are updated with the completion of each game

  • T:Teams
  • Wkts:Wickets
  • Avg:Average
  • R:Run
  • EC:Economy
  • O:Overs
  • SR:Strike Rate
  • BBF:Best Bowling Figures
  • Mdns:Maidens

IPL 2025 Updates

Purple Cap 2025: Gujarat Titans pacer Prasidh Krishna extended his gap with others with two more wickets against KKR in the IPL 2025 Purple Cap list. The speedster now has 16 wickets from eight games, followed by Delhi Capitals’ Kuldeep Yadav (12) and Chennai Super Kings’ Noor Ahmad (12). Krishna’s teammate Sai Kishore also took a wicket against KKR to enter the top five at the fourth position.


A Purple Cap is presented to mark the most wicket-takers in an Indian Premier League (IPL) season. The Purple Cap winner keeps on changing during the course of the tournament as and when which cricketer is topping the charts at the particular point of time.


Former Pakistan pacer Sohail Tanvir, who played for Rajasthan Royals, was the first recipient of the Purple Cap in the inaugural season in 2008 for his 22 wickets in 11 games.

West Indies Dwayne Bravo and Bhuvneshwar Kumar hold the record for winning the Purple Cap twice in history. Overall, there have been 13 different Purple Cap winners in 17 seasons so far.

It is also to be noted that that a 30-wicket mark was breached thrice in the history of IPL with Dwayne Bravo (2013), Harshal Patel (2021) and Kagiso Rabada (2020).


IPL Purple Cap winners list


Season Player Matches Wickets
2008 Sohail Tanvir (RR) 11 22
2009 RP Singh (DC) 16 23
2010 Pragyan Ojha (DC) 16 21
2011 Lasith Malinga (MI) 16 28
2012 Morne Morkel (DD) 16 25
2013 Dwayne Bravo (CSK) 18 32
2014 Mohit Sharma (CSK) 16 23
2015 Dwayne Bravo (CSK) 16 26
2016 Bhuvneshwar Kumar (SRH) 17 23
2017 Bhuvneshwar Kumar (SRH) 14 26
2018 Andrew Tye (KXIP) 14 24
2019 Imran Tahir (CSK) 17 26
2020 Kagiso Rabada (DC) 17 30
2021 Harshal Patel (RCB) 15 32
2022 Yuzvendra Chahal (RR) 17 27
2023 Mohammed Shami (GT) 17 28
2024 Harshal Patel (PBKS) 14 24

... Read More
Recommended For You
    More Recommendations
    Popular in Cricket