KKR - Sunil Narine (179 wickets in 174 innings)
Image Source : BCCI/IPLMI - Lasith Malinga (170 wickets in 122 innings)
Image Source : GettySRH - Bhuvneshwar Kumar (157 wickets in 143 innings)
Image Source : BCCI/IPLCSK - Dwayne Bravo (140 wickets in 113 innings)
Image Source : BCCI/IPLRCB - Yuzvendra Chahal (139 wickets in 112 innings)
Image Source : BCCI/IPLDC - Amit Mishra (106 wickets in 99 innings)
Image Source : BCCI/IPLPBKS - Piyush Chawla (84 wickets in 87 innings)
Image Source : IPLRR - Yuzvendra Chahal (66 wickets in 45 innings)
Image Source : APDeccan Chargers - Pragyan Ojha (60 wickets in 53 innings)
Image Source : IPLGT - Rashid Khan (56 wickets in 45 innings)
Image Source : APLSG - Ravi Bishnoi (39 wickets in 42 innings)
Image Source : APNext : Top 10 Indian bowlers with most wickets in T20 World Cup history