#3 Most successful captain for India in Tests and ODIs

Mahendra Singh Dhoni is the most successful Indian captain in Tests and One Day Internationals, with 27 and 110 wins respectively. He is only behind Ricky Ponting for the most number of wins as ODI captain.
Virat Kohli is not far behind Dhoni in Tests. With 20 wins from 33 games, he is already the third most successful Test captain in Indian history. He needs only eight more wins to overtake Dhoni and become India's best ever captain in the longest format of the game.
Kohli has a win percentage of 64.81 (second best in the world after Steve Waugh) and if he remains the captain for another six to seven years, he will end up breaking Graeme Smith's record for most wins (53) as a captain in Tests.
In ODIs, Kohli has 33 wins from 43 games. He has the best win percentage as captain in ODI history (min. 40 games as captain). Dhoni has 110 wins and Kohli needs another 78 to overtake the former skipper.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news