“Understanding the workload is a very important thing and given my immense workload over the past eight-nine years playing all three formats and being a regular captain for the past five-six years, I think I have to give space to be fully prepared to lead the Indian Team in Test and ODI Cricket.
“I gave everything to the team during my tenure as T20 captain and will continue to do so for the T20 team as a drummer in the future.
“Of course, it took a long time to come to this decision. After much thought and discussion with my relatives, Ravi bhai [Shastri] and also Rohit [Sharma], who have been a vital part of the management group, I have decided to step down as T20 captain after this T20 World Cup in Dubai in October. “
Kohli became captain of India’s limited overseas teams in 2017 following the resignation of legendary captain MS Dhoni.
The 32-year-old scored 3,159 points with an average of 52.65 in the T20 internationals. India won 27, lost 14 and tied two under his leadership, scoring 1,502 points with an average of 48.45. Since the start of 2017, Kohli has scored the third highest number of points in the T20 internationals.
Kohli will continue to play for the T20 team under the guidance of the new captain.
He is averaging 51.08 in tests, where he scored 7,765 points, as well as 12,169 in ODI at 59.07.
The T20 World Cup will be held in the United Arab Emirates and Oman from October 17 to November 14.
He will captain the Royal Challengers Bangalore when the Indian Premier League resumes on Sunday.