Bowlers with Most Wickets in Middle Overs in IPL

Courtesy: Google (for all images)

157 wickets in 158 matches

Yuzvendra Chahal*

143 wickets in 188 matches

Piyush Chawla

140 wickets in 160 matches

Amit Mishra

130 wickets in 202 matches

Ravindra Jadeja*

113 wickets in 194 matches

Ravichandran Ashwin*

109 wickets in 120 matches

Rashid Khan*

101 wickets in 153 matches

Harbhajan Singh