#1 Virat Kohli

One man who automatically features on the list is Virat Kohli. The RCB captain is arguably the best batsman in the world across all formats. Kohli has already opened the innings for Bangalore before and commendably so.
His 973 runs in the 2016 edition of IPL is the most by any batsman in the history of IPL. Hence, the RCB captain would be looking to continue his exploits as an opener in the upcoming season of IPL as well.
Virat Kohli has so far starred in 149 IPL matches and has scored 4418 runs at a brilliant average of 37.44 and a decent strike rate of 129.82.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS