Virat Kohli has resigned from the post of Test captain after leaving the captaincy of T20, taking away the captaincy of ODI. After the loss in the three-match Test series against South Africa, Virat shared a long post through social media and announced that Virat Kohli quits Test Captaincy. After this decision to Virat, a prediction of Mahendra Singh Dhoni (MS Dhoni) has proved to be correct. Dhoni had resigned from the captain's post in 2017 admitting that a divided captaincy is not suitable for India.

In his first press conference after relinquishing the limited-overs captaincy in Pune ahead of the first ODI against England, MS Dhoni had said, "Split captaincy doesn't work in India. It was the right time for me to move on. Under the leadership of Virat Kohli, the Indian team will be the most successful ever.

Virat Kohli became Test captain in 2014-15
Virat Kohli became the Test captain after Dhoni's sudden retirement during the 2014-15 Test series in Australia. This paved the way for a divided captaincy, but India did not get favorable results in the shorter formats after that. They lost in the semi-finals of both the 2015 World Cup in Australia and the 2016 World T20 at home. However, Virat Kohli made a strong Test team, which continued to win.

Dhoni had said, divided captaincy doesn't work in India
Mahendra Singh Dhoni had said that before the home ODI series loss against South Africa in late 2015, when his leadership was heavily criticized, he had realized that a divided captaincy did not work in India. Dhoni had said, "I don't believe in divided captaincy. There should be only one leader for the team… Divided captaincy doesn't work in India, I was waiting for the right time. I wanted Virat to be easy at work. There is no wrong decision in that. This team has the potential to perform well in all three formats. I thought it was the right time to move on."

Let us tell you that for almost a year from the end of 2007, India previously had separate designated captains for white and red-ball cricket. Resigned from the captaincy of Rahul Dravid after the tour of England in 2007. Mahendra Singh Dhoni was appointed the T20 and ODI captain, while Anil Kumble retired from limited-overs internationals. Kumble remained the Test captain until his retirement in November 2008.