Menu

Account

Create a free account Go Pro

Already have an account? Log in

IPL 2026 Purple Cap

Kagiso Rabada topped IPL 2026 with 29 wickets (Gujarat Titans). Bhuvneshwar Kumar (28) and Jofra Archer (25) followed.

Updated , after Royal Challengers Bengaluru vs Gujarat Titans
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Kagiso RabadaGujarat TitansGT17 matches, 17 innings2/542/351/44171764.46262921.599.6813.7900
2Bhuvneshwar KumarRoyal Challengers BengaluruRCB16 matches, 16 innings0/512/282/29161663.05012817.897.9513.9610
3Jofra ArcherRajasthan RoyalsRR16 matches, 16 innings3/173/581/45161660.05592522.369.3215.1600
4Rashid KhanGujarat TitansGT17 matches, 17 innings0/290/452/25171756.55162124.579.0816.5710
5Anshul KambojChennai Super KingsCSK14 matches, 14 innings0/631/461/56141450.25302125.2410.5315.0000
6Eshan MalingaSunrisers HyderabadSRH15 matches, 15 innings1/262/331/40151554.25072025.359.3317.5510
7Mohammed SirajGujarat TitansGT17 matches, 17 innings0/461/421/36171762.05621929.589.0620.3200
8Rasikh Salam DarRoyal Challengers BengaluruRCB12 matches, 12 innings2/522/243/27121242.54051921.329.4614.3210
9Kartik TyagiKolkata Knight RidersKKR13 matches, 13 innings0/592/370/55131351.04981827.679.7617.6100
10Jason HolderGujarat TitansGT11 matches, 11 innings2/392/270/16111138.22901717.067.5713.8810
11Prince YadavLucknow Super GiantsLSG14 matches, 14 innings141452.04591628.698.8320.6900
12Prasidh KrishnaGujarat TitansGT12 matches, 12 innings121239.04071625.4410.4415.1310
13Josh HazlewoodRoyal Challengers BengaluruRCB13 matches, 13 innings131351.34941532.939.5921.4710
14Sunil NarineKolkata Knight RidersKKR13 matches, 13 innings131351.03391522.606.6520.6000
15AM GhazanfarMumbai IndiansMI11 matches, 11 innings111138.53881525.879.9915.8000
16Sakib HussainSunrisers HyderabadSRH11 matches, 11 innings111142.03971526.479.4518.2710
17Krunal PandyaRoyal Challengers BengaluruRCB16 matches, 15 innings161550.34251430.368.4222.3600
18Arshdeep SinghPunjab KingsPBKS14 matches, 14 innings141453.05411438.6410.2124.7900
19Nandre BurgerRajasthan RoyalsRR13 matches, 13 innings131343.34401431.4310.1119.8600
20Brijesh SharmaRajasthan RoyalsRR13 matches, 13 innings131345.34501432.149.8921.2100
21Jamie OvertonChennai Super KingsCSK10 matches, 10 innings101028.02491417.798.8912.5710
22Praful HingeSunrisers HyderabadSRH7 matches, 7 innings7726.03051421.7911.7312.0010
23Noor AhmadChennai Super KingsCSK14 matches, 14 innings141451.04281332.928.3924.1500
24Lungi NgidiDelhi CapitalsDC11 matches, 11 innings111141.23401326.158.2319.6200
25Mohammed ShamiLucknow Super GiantsLSG13 matches, 13 innings131351.04591238.259.0027.2500
26Yuzvendra ChahalPunjab KingsPBKS13 matches, 12 innings131241.03851232.089.3921.8300
27Shardul ThakurMumbai IndiansMI8 matches, 7 innings8722.02701222.5012.2712.5010
28Corbin BoschMumbai IndiansMI6 matches, 6 innings6620.11951216.259.6710.5010
29Axar PatelDelhi CapitalsDC14 matches, 12 innings141243.03551132.278.2623.8200
30Varun ChakaravarthyKolkata Knight RidersKKR11 matches, 11 innings111141.03601132.738.7823.1800
31Vaibhav AroraKolkata Knight RidersKKR10 matches, 10 innings101038.03901135.4510.2621.9100
32Ravi BishnoiRajasthan RoyalsRR9 matches, 9 innings9926.02571123.369.8814.9110
33Mohsin KhanLucknow Super GiantsLSG7 matches, 7 innings7728.02281120.738.1415.5501
34Mitchell StarcDelhi CapitalsDC6 matches, 6 innings6622.02241120.3610.1812.7310
35Ravindra JadejaRajasthan RoyalsRR13 matches, 12 innings131233.02771027.708.3920.2000
36Kuldeep YadavDelhi CapitalsDC12 matches, 11 innings121137.03811038.1010.3022.6000
37Anukul RoyKolkata Knight RidersKKR13 matches, 12 innings131227.1261929.009.6120.4400
38Shivang KumarSunrisers HyderabadSRH13 matches, 13 innings131339.0375941.679.6226.6700
39Marco JansenPunjab KingsPBKS12 matches, 12 innings121247.2483953.6710.2032.6700
40Suyash SharmaRoyal Challengers BengaluruRCB12 matches, 12 innings121240.5376941.789.2128.1100
41Vijaykumar VyshakPunjab KingsPBKS9 matches, 9 innings9931.0330936.6710.6521.5600
42Yash Raj PunjaRajasthan RoyalsRR8 matches, 8 innings8830.0279931.009.3020.6700
43Jacob DuffyRoyal Challengers BengaluruRCB6 matches, 6 innings6624.0263929.2210.9617.3300
44Nitish Kumar ReddySunrisers HyderabadSRH14 matches, 14 innings141431.0323840.3810.4224.6300
45Pat CumminsSunrisers HyderabadSRH8 matches, 8 innings8832.0306838.259.5625.1300
46Deepak ChaharMumbai IndiansMI8 matches, 8 innings8825.3265833.1310.3920.2500
47Mukesh ChoudharyChennai Super KingsCSK8 matches, 8 innings8828.0249831.138.8922.2500
48Harsh DubeySunrisers HyderabadSRH8 matches, 8 innings8822.0228828.5010.3617.3800
49Akeal HoseinChennai Super KingsCSK7 matches, 7 innings7724.4198824.758.0318.8810
50Romario ShepherdRoyal Challengers BengaluruRCB15 matches, 13 innings151325.0298742.5711.9222.5700
51Cameron GreenKolkata Knight RidersKKR14 matches, 10 innings141022.0234733.4310.6420.1400
52Mukesh KumarDelhi CapitalsDC10 matches, 10 innings101031.2353658.8311.2734.0000
53Avesh KhanLucknow Super GiantsLSG7 matches, 7 innings7724.4274645.6711.1126.0000
54Arshad KhanGujarat TitansGT7 matches, 6 innings7617.2172628.679.9218.5000
55Ashok SharmaGujarat TitansGT6 matches, 6 innings6621.0228638.0010.8622.6700
56Manimaran SiddharthLucknow Super GiantsLSG4 matches, 4 innings4415.0145624.179.6715.3300
57Ashwani KumarMumbai IndiansMI3 matches, 3 innings3310.0102617.0010.2010.6710
58Thangarasu NatarajanDelhi CapitalsDC10 matches, 10 innings101031.5356571.2011.1841.0000
59Digvesh RathiLucknow Super GiantsLSG10 matches, 10 innings101039.0397579.4010.1848.0000
60Xavier BartlettPunjab KingsPBKS9 matches, 9 innings9933.3388577.6011.5841.8000
61Sandeep SharmaRajasthan RoyalsRR6 matches, 6 innings6619.4224544.8011.3925.4000
62Shahbaz AhmedLucknow Super GiantsLSG5 matches, 5 innings5511.1130526.0011.6414.0000
63Mitchell SantnerMumbai IndiansMI4 matches, 4 innings4414.0125525.008.9317.4000
64Saurabh DubeyKolkata Knight RidersKKR4 matches, 4 innings4412.5106521.208.2617.4000
65Jasprit BumrahMumbai IndiansMI13 matches, 13 innings131349.04094102.258.3579.5000
66Shashank SinghPunjab KingsPBKS11 matches, 4 innings11410.088422.008.8015.5000
67Hardik PandyaMumbai IndiansMI10 matches, 9 innings10922.4259464.7511.4337.7500
68Gurjapneet SinghChennai Super KingsCSK8 matches, 8 innings8825.1233458.259.2639.7500
69Tushar DeshpandeRajasthan RoyalsRR7 matches, 7 innings7723.0275468.7511.9637.7500
70Jaydev UnadkatSunrisers HyderabadSRH4 matches, 4 innings4412.5140435.0010.9119.5000
71Madhav TiwariDelhi CapitalsDC3 matches, 3 innings3310.087421.758.7017.2500
72Blessing MuzarabaniKolkata Knight RidersKKR2 matches, 2 innings227.075418.7510.7111.0010
73Akash Maharaj SinghLucknow Super GiantsLSG2 matches, 2 innings227.080420.0011.4312.0000
74Azmatullah OmarzaiPunjab KingsPBKS3 matches, 3 innings3311.0103334.339.3623.0000
75Abhinandan SinghRoyal Challengers BengaluruRCB3 matches, 3 innings339.4122340.6712.6220.0000
76Riyan ParagRajasthan RoyalsRR14 matches, 4 innings1444.038219.009.5012.5000
77Marcus StoinisPunjab KingsPBKS11 matches, 4 innings1147.598249.0012.5126.5000
78Will JacksMumbai IndiansMI7 matches, 6 innings768.594247.0010.6429.0000
79Trent BoultMumbai IndiansMI5 matches, 5 innings5516.1188294.0011.6353.5000
80Khaleel AhmedChennai Super KingsCSK5 matches, 5 innings5516.5146273.008.6753.0000
81Vipraj NigamDelhi CapitalsDC5 matches, 5 innings559.0113256.5012.5628.5000
82Matt HenryChennai Super KingsCSK3 matches, 3 innings3310.0130265.0013.0030.5000
83Spencer JohnsonChennai Super KingsCSK3 matches, 3 innings3311.0112256.0010.1835.5000
84Manav SutharGujarat TitansGT3 matches, 3 innings336.068234.0011.3319.0000
85Raj Angad BawaMumbai IndiansMI3 matches, 2 innings324.050225.0012.5016.0000
86David PayneSunrisers HyderabadSRH2 matches, 2 innings225.070235.0014.0015.5000
87Kyle JamiesonDelhi CapitalsDC2 matches, 2 innings227.090245.0012.8621.0000
88Harpreet BrarPunjab KingsPBKS2 matches, 2 innings228.060230.007.5024.5000
89Sushant MishraRajasthan RoyalsRR2 matches, 2 innings226.267233.5010.5823.5000
90Yash ThakurPunjab KingsPBKS1 match, 1 innings114.055227.5013.7513.0000
91Washington SundarGujarat TitansGT16 matches, 5 innings1659.184184.009.1655.0000
92Travis HeadSunrisers HyderabadSRH15 matches, 1 innings1511.0717.007.006.0000
93Donovan FerreiraRajasthan RoyalsRR14 matches, 3 innings1433.041141.0013.6718.0000
94Shivam DubeChennai Super KingsCSK12 matches, 4 innings1245.064164.0012.8032.0000
95Ramandeep SinghKolkata Knight RidersKKR8 matches, 2 innings822.431131.0011.6321.0000
96Dasun ShanakaRajasthan RoyalsRR6 matches, 3 innings636.060160.0010.0038.0000
97Raghu SharmaMumbai IndiansMI5 matches, 5 innings5515.01301130.008.6790.0000
98Lockie FergusonPunjab KingsPBKS3 matches, 3 innings3311.01411141.0012.8270.0000
99George LindeLucknow Super GiantsLSG3 matches, 3 innings336.155155.008.9237.0000
100Sai KishoreGujarat TitansGT2 matches, 2 innings224.046146.0011.5024.0000
Showing the top 10 of 104

IPL 2026 Purple Cap

Kagiso Rabada topped IPL 2026 with 29 wickets (Gujarat Titans). Bhuvneshwar Kumar (28) and Jofra Archer (25) followed. The IPL 2026 Purple Cap leaderboard tracks the top wickets across all matches this season. These are the final standings from the IPL 2026 season.

IPL Wickets Questions

Who won the IPL 2026 Purple Cap?

Kagiso Rabada led IPL 2026 with 29 wickets from 17 matches, at an economy of 9.68 and an average of 21.59. Bhuvneshwar Kumar was second on 28 and Jofra Archer third on 25. The table ranks every player in IPL 2026 by wickets, with their team and matches.

Who were the top wicket takers in IPL 2026?

The top three wicket takers in IPL 2026 were Kagiso Rabada (29 in 17 matches), Bhuvneshwar Kumar (28 in 16 matches) and Jofra Archer (25 in 16 matches). Kagiso Rabada was 1 wicket clear of Bhuvneshwar Kumar. Every other player follows in the table, with their team and matches.

What is the Purple Cap in cricket?

The Purple Cap is awarded to the leading wicket taker in an IPL season. The bowler who finishes with the most wickets at the end of the tournament takes home the Purple Cap.