Shreyas Iyer, aiming for a return to international cricket, was seen training hard amid intense rain. A video shows the Indian Premier League-winning captain working out on a race track in Mumbai despite bad weather.
Iyer last played for India in February 2024. He was dropped from the national team after a poor performance in the home Test series against England. This led to him being excluded from the central contract list released in February 2024. He was then subsequently removed from BCCI's central contract.

The 29-year-old cricketer has been putting in significant effort to make a comeback. His training sessions are part of his preparation for a potential return to international cricket. Despite being moved up and down the batting order, Iyer has shown improvement and adaptability.
The player was seen training hard despite rain in Mumbai. A video shows Iyer running on a track and his dedication to work despite bad weather may be an indicative of his desperation to return to the Indian team.
After undergoing back surgery in 2023, Iyer worked with the National Cricket Academy in Bangalore to regain his form. His efforts paid off when he led Kolkata Knight Riders (KKR) to their third IPL title in 2024.
With Gautam Gambhir at the helm as head coach, the window of opportunity may knock on the door for Shreyas Iyer. His KKR mentor may find a way to integrate him back into the India squad, especially in the ODI format.
The Board of Control for Cricket in India (BCCI) has not yet announced the squad for India's upcoming white-ball tour of Sri Lanka, but Iyer can make in one of the two squads. With Virat Kohli and Rohit Sharma retiring from T20Is, there are openings in the T20 squad as well.
Iyer played a significant role in India's run to the final of the ODI World Cup 2023. However, miscommunication is believed to have kept him out of action since then. But the upcoming Sri Lanka series can be a crucial juncture in the 29-year-old's career, whose sole focus will be to cement his place in the Indian team.