India reached the height of excellence in cricket because of the successful captaincy that led the team for a decade. Indian captains were regarded as most versatile and respected because Indian cricket made every other team fearful. Whichever player has captained, the team has more or less been successful in doing. It is because of the individual performances of the cricketers as well as the team efforts that have made India reach the height of great cricket. Here are the top 10 Records of Indian Captains that will always be remembered.

1. Mahendra Singh Dhoni

Mahendra Singh Dhoni was regarded as "Captain Cool" for his descent and calm nature in every situation. He is the most successful captain as, under his legacy, India won two ODI World Cups. T20 World Cup and Champions Trophy. Under his captaincy, India won 101 ODI matches and played 181 ODIs. 27 Test Matches out of 60 and 26 T20 matches out of 48 T20 matches. Mahendra Singh Dhoni was unknown for his most international stumping record of 195 stumpings which he set in 538 international matches. He is also known for his fastest stumping in 0.08 seconds.

2. Kapil Dev

Kapil Dev brought the 1983 World Cup Trophy back home as a captain. Kapil Dev is known as the most successful all-rounder. He was the first captain to get the first cup home for India. He became the first Indian to score a century (175*) at World Cup against Zimbabwe. Kapil Dev also became the first player to score 5000+ runs and take 400+ wickets. Under his captaincy, India won a total of 42 ODIs out of 72 ODIs that they have played.

3. Virat Kohli

Virat Kohli captained India between 2014-2022 after Mahendra Singh Dhoni's retirement. Virat Kohli is the new definition of cricket. He is the most famous and loved cricketer worldwide. He holds numerous records, and ViratKohli, as a captain scored the most number of double centuries (6 centuries). The record doesn’t end here, he is theonly batsman to make the highest number of ODI century while chasing. Virat is regarded as the run machine because of his playing technique and shots. Under his captaincy, India won 26 out of 46 Test Matches, 12 out of 22 T20 matches and 50 out of 69 ODI matches.

4. Rohit Sharma 

Rohit Sharma is the present Indian Captain he is a phenomenal player who has played many memorable knocks. He is the most successful caption of IPL because in his captaincy his team, Mumbai Indians won 5 trophies which is by far the most winning team of IPL. In his captaincy, India has played 26 ODI matches and won 19 matches. In 6 test matches, India won 4 Tests. Rohit Sharma is remarkable for making his double ODI century of 264* runs against Sri Lanka in 2017.

5. Sourav Ganguly

Saurav Ganguly captained India between 2000-2005. SauravGanguly was a very outstanding and talented player in India, he became the only player to score a century in his debut match. Under his captaincy, India became joint winners of the 2002 ICC Champions Trophy. Under his reign, India won 21 Test Matches in 49 Test Matches and 76 ODI matches in 146 ODI matches.

6. Rahul Dravid

Rahul Dravid was the man of Test Cricket, he became the player to make such amazing unbreakable records which are in themselves so unique. Rahul Dravid became the captain between 2000-2007, he was the reason India won many series against Australia, England and Sri Lanka. Rahul Dravid'srecord is magnificent, he was the only cricketer to take the highest number of catches (210) in Test cricket. Along with that, he became the first and only cricketer to face most number of Test deliveries which is 31,258 in number. In his captaincy in India, he 8 Test matches out of 25 Test matches played, and 42 ODI matches out of 79 ODIs played.

7. Mohammad Azharuddin

Mohammad Azharuddin’s life story is no less than an inspiration. It was full of ups and downs which he faced on and off the field. Azharuddin captained India in 1989, he made an unbreakable record of scoring consecutive three-centuries in three Test matches. Under his captaincy, India won 99 ODI matches and played 174 ODI matches as well as won 14 out of 47 Test Matches.

8. Sunil Gavaskar

Sunil Gavaskar captained India between 1978-1985, he was versatile in his captaincy. Sunil as a captain made the team win many home series and series outside the country. Under his captaincy in 1979-1980, India claimed an outstanding win over Pakistan by 2-0. Sunil Gavaskar made the record of having scored the most Test runs as an opener. He was the first Indian to break the most test centuries record of Australia’s Sir Donald Bradman. In his captaincy, India played 47 Test Matches, won 9 matches and lost 8 matches while 30 matches were tied.

9. Sachin Tendulkar 

Sachin Tendulkar, the Master Blaster captained India in 1996. His name is enough to make the bowlers fearful, Sachin holds several unbreakable records. There is no name next to him who Is capable enough to play some outstanding cricket with this consistency. Sachin held the magnificent record of making 100 International Centuries and also the most number of Test and ODI runs. The record list of Sachin is too lengthy and mind-blowing that's the reason why he is said the God of Cricket.

10. Virender Sehwag

Virender Sehwag captained India between 2003-2012. In his captaincy, India won many matches and series against South Africa, England and Pakistan. He was a dominant and aggressive cricketer, he was known was hitting boundaries one after the other. Virender Sehwag became the first person to score triple test centuries and made many memorable records. He was the first Indian to be given Wisden Leading Cricketer Award in 2008. Under his captaincy, India won 133 ODI out of 236 ODIs played. Indian Captain as said by famous cricketers and coaches havebeen the most successful one. They have made the team win crucial matches, and individually they have performed well. It is because of their contribution that India has now established itself as the most dominant team. The collective efforts led by the great mindset have excelled India in all formats of cricket.