Team India has got one of the best captains to date, right from the era when Sunil Gavaskar made India renowned with his amazing captainship and amazing batting talent. The new generation captain MS Dhoni shocked the entire world when he led the team to the finals of the World Cup in 2011. We have witnessed many captains starting from the former captain MS Dhoni, Sachin Tendulkar, and Rahul Dravid who were some of the best captains of the team in India.

Sachin Tendulkar is regarded as “the God of cricket” for his amazing vocation. Sachin is viewed as extraordinary compared to other batsmen worldwide. For over 20 years of his profession, he has overwhelmed at the global level. He has stunned everybody with his dangerous batting. Sachin has shown extraordinary compared to other batting exhibitions.

Sourav Ganguly, regarded as “Dada” was one of the best captains of India, he led India to the finals in the 2003 world cup. Check out his amazing batting in the team India.

Mohammed Azharuddin was regarded as the best middle-order batsman in the history of Indian Cricket, he had a wonderful career as a captain but due to his accusations he was stripped of his captainship and his career came to an end due to match-fixing. Check out his amazing batting.