Middle Order:
#3 Virat Kohli (RCB)

While Kohli has not been very successful as a captain this season, he has been playing quite well. He ranks third in the list of leading run scorers and had briefly held the Orange Cap as well. As of now, he has scored 317 runs in seven matches with an average of about 63.
Kohli has scored three fifties so far. First one was against Rajasthan Royals where he scored a quick 57 in a losing cause.
A similar situation happened again in the match against the Mumbai Indians where Kohli scored unbeaten 92.
#4 Sanju Samson (RR)

Sanju Samson has been the most successful batsman in the Rajasthan Royals dugout so far. Samson kicked-off the season with a solid 49 against the Sunrisers Hyderabad and continued with vital 37 runs against the Delhi Daredevils that fetched him the Player of the Match award.
His best performance was witnessed in Bengaluru where he tortured the RCB bowling attack with an unbeaten 92 off only 45 deliveries.
In the most recent game against the Mumbai Indians, he scored another half-century. So far, he has scored 279 runs in seven matches at an average of 46.5 and a splendid strike rate of 147.61.
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