According to former India opener Gautam Gambhir, the best captain is Anil Kumble, not Sourav Ganguly or Mahendra Singh Dhoni. Gautam Gambhir said Anil Kumble is the best captain I have ever played under. Gambhir also praised former India captains Sourav Ganguly and Mahendra Singh Dhoni. According to Gambhir, Sourav Ganguly is a very skilled team hero. World cricket has rarely seen a captain like Sourav Ganguly. On the other hand, Dhoni's record as India captain is commendable. But Gambhir said that the best captain for me is Anil Kumble.
Anil Kumble has taken over the captaincy of the Indian cricket team after Rahul Dravid. But he did not captain the Indian team for very long. “I have played only six Tests under the captaincy of Anil Kumble,” Gambhir said. But in my opinion, if Kumble had captained the Indian team for more days, it would have been good for Indian cricket.
Kumble led the Indian team in 14 Tests. Only three of them won. There were six losses and three match draws.