Virat Kohli has resigned from his Test match captaincy after the 2-1 loss of the Test series against South Africa. And 15 months ago he resigned as captain from his T20 International matches as well. And he had given up the captaincy in his T20 International matches. And in December he was forcibly removed from the captaincy of ODI matches. ...