#3 Rohit Sharma
The Indian opener has been out injured for a few months but is expected to be fit and firing by the time the Champions Trophy starts in June. The current record holder for the highest individual score in ODIs, a devastating innings of 264 runs, Rohit's return is eagerly awaited by Indians suffering from the poor form of Shikhar Dhawan.
Sharma has played just 10 ODIs since 2016 but has an average of 60+ in these games with a highest score of 171 against the Australians in Perth in January 2016. His penchant for big scores makes him one of the best openers in World Cricket today.
His last ODI innings came in Vishakapatnam against New Zealand where he made a 70. With Dhawan and Lokesh Rahul struggling for consistency, the Mumbai batsman will be expected to give India the perfect start in England. Although the swinging overcast conditions do not suit his style of batting, in ODIs the 'Hitman' can single-handedly change a game and could silence quite a few critics.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule