Rumour mills were doing the rounds that the current India skipper Virat Kohli is likely to give up limited overs captaincy in order to focus on his batting.
Such a move would make way for his deputy Rohit Sharma to take over the reins.
The announcement was expected after the T20 World Cup in October-November this year.
“Virat himself will make the announcement. He is of the view that he needs to concentrate on his batting and go back to becoming what he’s always been — the best batsman in the world,” The Times of India quoted sources as saying.
However, Kohli took everyone by surprise by making the announcement on Thursday.
Through his official Twitter account, Kohli thanked everyone who have supported him in his journey as the captain of the Indian team in all formats and added that he will be quitting as the T20I captain after the completion of the men's T20 World Cup in Oman and the UAE in October. He also said that he has given everything to the team as the T20I captain and will continue to contribute to the team as a batsman in future.
The 32-year-old, who became a father earlier this year, is India's most successful captain. However, Kohli's batting has taken a hit in the recent times.
Kohli ended the year 2020 as one in which he failed to score a single century in One-Day Internationals for the first time since his debut year in 2008. And the drought has stretched to 2021.
Meanwhile, Rohit's form has strengthened India's batting at the top in all three formats. Also, his credentials as the most successful IPL skipper with five titles adds to his impressive resume.