6 Sunil Narine
The mystery spinner is the eighth-highest wicket-taker in the history of the tournament having 152 wickets in 147 innings at an average of 25.13 and an economy of 6.63. He has seven four-wicket hauls and one five-wicket haul to his name. Narine is ranked on sixth position in the list of highest earners with earnings of 107.2 crores across 11 seasons.
5 Ravindra Jadeja
The former captain of Chennai, Ravindra Jadeja has consistently proven himself during the Indian T20 League for Chennai. His outstanding efforts have led to his overall earnings of more than Rs 109 crore.