#4 Virat Kohli
Ad

Virat Kohli, the greatest batsman of this generation is yet to win the IPL. Whose loss is that? Kohli's or IPL's? The Indian captain has been playing for the Royal Challengers since its inception and is one of the most prolific players to have played in the tournament.
In the 149 matches he has played so far, the right-hander has scored 4418 runs at an average of 37.44 and a strike-rate of 130. In the 2016 season, the RCB skipper scored 973 runs, but, that wasn't enough for him to win the IPL.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS
Edited by Alan John