Following are the 10 bowlers who took highest wickets in IPL 2017.
Purple Cap Holder in IPL 2017 – B Kumar (Sunrisers Hyderabad)

Table updated – 22 May 2017

Player/ TeamMatchesOversMaidensRunsWicketsBest BowlingAverageStrike RateEconomy
B Kumar
(Sunrisers Hyderabad)
1452.2 0369 265/19 14.19 12.0 7.05
JD Unadkat
(Rising Pune Supergiant)
1245.5 3322 245/30 13.4111.4 7.02
JJ Bumrah
(Mumbai Indians)
1659.2 2440203/7 22.00 17.8 7.41
MJ McClenaghan
(Mumbai Indians)
1454.0 0507193/2426.68 17.0 9.38
Imran Tahir
(Rising Pune Supergiant)
1247.0 0369183/18 20.50 15.6 7.85
Rashid Khan
(Sunrisers Hyderabad)
1454.0 0358 173/1921.05 19.06.62
CR Woakes
(Kolkata Knight Riders)
1344.0 0386173/622.7015.58.77
Sandeep Sharma
(Kings XI Punjab)
1348.0 0398174/20 23.4116.98.29
UT Yadav
(Kolkata Knight Riders)
1448.30410174/33 24.11 17.18.45
P Negi
(Royal Challengers Bangalore)
1232.1 0197163/10 12.3112.06.12