Entire India watches, enjoys, and celebrates cricket more as a religion than a sport. The Indian Cricket fraternity had some of the most successful and the biggest names in history. Indian cricket had the greatest like Kapil Dev, Sachin Tendulkar, Sourav Ganguly, Sunil Gavaskar, Rahul Dravid, Mahendra Singh Dhoni, and many more. Starting with Test cricket, moving to ODI matches, and then finally shifting to T20 cricket, cricket as a sport has evolved a lot. There are some cricketers and Indian captains who are responsible for being the strongest pillars of Indian cricket today. Though only a few of them had the luck to lead the team in all the formats, let's have a look at the five Indian captains to lead in all formats.
Virender Sehwag
Virender Sehwag is the first-ever cricketer to lead the team in all three formats. He is undoubtedly one of the most savage and fiery Indian openers who could change the game at any time in any format. He is not only is one of the greatest Indian batters but also had the opportunity to lead the team in Tests, ODIs, and T20s. Sehwag was never appointed as the full-time captain of the team but still had an impact in matches he got to lead. He was the captain in 4 test matches; against Sri Lanka, New Zealand, Bangladesh, and Australia each. He came into the role due to the absence of the former regular captain MS Dhoni. Sehwag won 2 test matches, lost 1, and ended 1 with a draw. He captained the team in 12 ODI matches and won 7 matches. He lost the rest of the 5 matches and hand a good enough win percentage of 58.33. Virender Sehwag is the first-ever Indian captain to lead the team in a T20I match. The match was against South Africa but the team ended up losing it.
MS Dhoni
The next Indian captain to lead the team in all formats is MS Dhoni. He is undoubtedly one of the best captains of India and also the first full-time skipper to lead the team in all formats. Fondly named Captain Cool, he is the one and only Indian captain to lead the team to win all the three ICC limited-overs tournaments; the 2011 ICC World Cup, the 2007 ICC T20 World Cup, and the 2013 ICC Champions Trophy. Dhoni captained the test team in 60 matches where he managed to win 27 and lost 18. The rest of the 15 matches ended with a draw. He ended his test captaincy career with a win percentage of 45. As far as ODI is concerned, Dhoni led the team in 200 matches and won 110 out of them with a win percentage of 59.52. Lastly, he captained the team in 72 T20I matches and won 41 of them with a win percentage of 59.28.
Virat Kohli
Virat Kohli recently stunned everyone as he stepped down as the captain of the Indian Cricket. His captaincy career started in 2014 when India went on a tour to Australia for the Border-Gavaskar trophy. Though the team lost the test match under Kohli's first match as the skipper, his individual contribution was top-notch. Over the span of about 7 years, Kohli captained the team in 68 test matches and won 40 of them with a winning percentage of 58.82. The former captain led the team in 95 ODI matches and won 65 matches with a winning percentage of 70.43. Talking about T20Is, Kohli led the team in 50 matches and won 30 of them with a win percentage of 64.58.
Ajinkya Rahane
Ajinkya Rahane might not be the full-time captain of the Indian cricket team but fulfilled his responsibility as the deputy captain spectacularly. He captained the team mostly due to the absence of the former captain Virat Kohli. Rahane captained the men in blue in 5 test matches and the best part is that he has a winning record of 100. In fact, the historical Gabba event in 2021 came under the captaincy of Rahane. Talking about limited-overs, he captained the team in 3 ODI matches and 2 T20I matches. Interestingly, he has a win percentage of 100 in ODIs as well. Talking about T20Is, he has a win percentage of 50 as he won 1 match and lost the other 1.
Rohit Sharma
Rohit Sharma is now the full-time captain of the Indian cricket team and soon will lead the team in Test as well, making it in all 3 formats. Very recently he has been appointed as the test captain of the team. The team has not played any test matches under his captaincy yet. While discussing on ODIs, Rohit captained the team in 11 matches and has a win percentage of 84.61 with 11 wins and only 2 losses. Talking about T20Is, Rohit led the men in blue in 25 matches and won 21 of them with a win percentage of 84. Very recently, the Indian team whitewashed West Indies in both ODI and T20I series under the captaincy of Rohit Sharma. After the huge win against West Indies, Sharma also surpassed Kohli and scripted the unbelievable captaincy record for the first time in 6 years. And the record is that India surpassed England to become the No. 1 rank in T20I with a rating of 269.