June 27, 2025

Most Successful Captain in India: MS Dhoni, Virat Kohli Lead the Way

Captaining a cricket team is not an easy task and is a very important role and responsibility as well and there are not many players which can handle this responsibility. 

And it is a fact which has been noticed that even the best of the players face pressure which affects their performance after getting captaincy and the god of cricket, Sachin Tendulkar was also not spared from this pressure and effect on this performance. 

There have been many captains of the Indian cricket team as well, and the question about the most successful captain in India must have occurred in your mind. 

In this blog, you will get an answer to your question as here we will tell you which captain has the best records and is considered the best captain in India. 

So, without wasting time we would begin to see which captain is at what position in the list which we are going to present for you in this blog.  

The Most Successful Captain Which Existed in the Indian Cricket Team – 

If we play trophy wise then Kapil Dev and MS Dhoni are the only captains who have got India an ICC trophy. 

 

Rank 

Name of the captain

Span of captaincy 

Matches 

Matches won

Matches lost

1

MS Dhoni

2007-2018

332

135

60

2

Virat Kohli

2013-2022

213

178

120

3

Mohammad Azharuddin 

1990-1999

221

104

90

4

Sourav Ganguly

1999-2005

195

97

78

5

Rohit Sharma

2017- 

80

62

18

 

Among the captains which have been mentioned in this list, Rohit Sharma is the current captain of Team India. 

MS Dhoni – MS Dhoni can be considered as the best captain of Indian cricket team as under his captaincy India won all the three ICC trophies along with Test mace, other trophies like Asia Cup and remained the top team in ODI and T20 format. 

Because of his cool nature and smart mind, Captain cool has been able to lead the team very well, and not only for team India, Dhoni has also led his IPL team Chennai super kings to 5 trophies which are the highest in the league. 

Virat Kohli – Virat kohli was unable to lead the Indian team to any ICC trophy but his records as captain in terms of winning games is good. As long as he was the captain of the team, he did not let the pressure of captaincy affect his performance in batting. 

He also led the Indian cricket team for the most test wins ever and he is a good leader and contributed well to the Indian cricket team. 

Mohammad Azharuddin – He handled the team very well, at the time when the things were not that good for India and he led from the front in terms of both bat and ball. 

We hope that after reading this blog you are now able to get to know about the successful captain in India and the details are now clear to you and we hope that the details which we have mentioned for you in this blog has been of help for you.

About Author