Rohit Sharma: Has captained Mumbai Indians to five IPL trophies; 3rd-highest run-getter. Best score - 109.
Credit: Wiki
David Warner: 4th-highest run getter and greatest overseas batter. Best score - 126. Only player to win 3 Orange Caps for most runs in a season.
Credit: IPL website
MS Dhoni: 5-time IPL winning captain. 6th-highest run-getter. Best score - 84. Most successful wicketkeeper-batter in league.
Credit: IPL website
Virat Kohli: Top run-getter with best score of 113. Holds record for most centuries, most runs and centuries in single edition. 2-time Orange Cap winner. Won 'player of the tournament' once.
Credit: Wiki
Sunil Narine: Has won three titles as part of KKR. Has won 'player of the tournament' thrice.
Credit: Wiki
Yuzvendra Chahal: Has won once as part of MI. Won 'Purple Cap' for most wickets in 2022.