Top 10 Best Cricket Captains

The Top Ten
1 Mahendra Singh Dhoni Mahendra Singh Dhoni, commonly known as MS Dhoni, is an Indian international cricketer who captained the Indian national cricket team.

Mr. Cool and Thala, a man of simplicity, motivates everyone. Being an inspiration for millions and kind-hearted as well. He can manage any tough situation, and at the same time, he makes his boys relax. In winning situations, he gives credit to the boys, and when facing a loss, he blames himself. Moreover, he didn't start with formidable players. From there, he brought out the talent in everyone, giving them good positions. More than this, what else is needed in a great captain? Dhoni is the best human being.

2 Steve Waugh

Win rate of 72% and built a team that dominated for over a decade. No one is comparable to Steve.

3 Ricky Ponting

He should undoubtedly be at the number one position. If not, then search on Google or Wikipedia. He is far better than most other batsmen of the 20th century. Dhoni is no match for him. He is one of the greatest batsmen of all time and far better than the choker Kohli, who is called the king of cricket.

The greatest captain of all time.

If Ricky Ponting had served in the armed forces, he would have been a five-star general. Such were his leadership qualities.

Best player as well as best captain in the world.

4 Stephen Fleming
5 Imran Khan

Comparing him with today's players is somehow insulting the cricket legends. Whether it's Dhoni or Kohli, they were groomed in a well-established system, but Imran Khan groomed and skilled himself through his own efforts. He's number 1 without any doubt. The captain who leads the team with a bold and optimistic attitude.

I have seen many interviews of him and many other players' interviews about his captaincy. He is the greatest I have ever seen, even in today's captaincy. I became a fan after hearing about him.

You are my favorite captain of all time, and good luck with the same time as a result of being the most important player of Pakistan.

6 Richie Benaud
7 Kapil Dev

Becoming a captain of one's country is a tough job and responsibility.

Kapil Dev deserves the number 1 spot.

8 Viv Richards

He never lost a series. He led his country for exactly 50 Test matches from 1985 to 1991 and won 28 out of those.

He is the one who never lost a Test series.

9 Clive Lloyd

Clive Lloyd was a great captain. He led the West Indies to a World Cup title in 1979 and nearly bagged one in 1983. Not only was he a great captain, but he was also a great hitter like Mahendra Singh Dhoni or Vivian Richards.

10 Graeme Smith
The Contenders
11 Allan Border
12 Andrew Flintoff
13 Sourav Ganguly

The best captain ever for India. Should be number 1 on the list. Anyone can manage a good side and make it win like Ricky and Dhoni. But the best captaincy is making any team win. That's what Dada did.

He brought back Team India's glory. He was incredibly popular and respected in the Indian dressing room, which included the great Sachin, and three of his successors, Rahul, Anil, and Dhoni, apart from VVS. He was instrumental in developing many young talents like Zahir, Sehbag, Yuvraj, Harbhajan, and Ashish, to name a few.

His second-best contribution was prolonging Rahul's ODI life by convincing him to keep the stump (when his bat was not talking). The rest is history.

14 Rohit Sharma Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.

Superb captain I have ever seen. He manages the crucial situations brilliantly on the field. I am the biggest fan of his batting and also of his captaincy.

Having good captaincy skills that show in a lot of crucial times for her team.

He is the best and coolest Captain, 100 times better than Virat Kohli.

15 Misbah-ul-Haq
16 Mashrafe Mortaza

He brings confidence to his teammates. He is an inspiration to all. He may not be the best of the players, but he is a great leader.

He makes decisions with a cool mind. And he is a brilliant captain. In any situation, he handles it easily because he is brilliant and cool, the best captain.

The captain who wants the team to win, even sometimes he used 0 overs of his for the team.

17 Richie Richardson
18 Kane Williamson

He is arguably the greatest captain in this era. In finals, on the field, he didn't even cry because he knew they tried their best and that they will be successful next time.

He will remain as the best captain in this century. No one can match him.

Yes, of course, I agree. He is the real Captain Cool and should be in the number one place on the list.

19 Mark Taylor
20 Sarfraz Ahmed

Sarfraz Ahmad is a great captain. He energized the Pakistani team to win great matches.

He is the only captain whose whole team has the potential to make 400 runs in the first inning and can also chase the same in the second.

Wow! He made the Pakistani team play quick cricket and got rid of the label "tuk tuk".

He is a very good captain, intelligent and smart.

21 AB de Villiers Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.
22 Kumar Sangakkara Kumar Chokshanada Sangakkara is a cricket commentator, former cricketer and captain of the Sri Lankan national team.

Top captain. Should certainly be in the top 10 or 5.

Deserves to be in the top 10 because he was an amazing batsman and a leading captain.

23 Steve Smith

He would be the future best captain and can win the World Cup.

He should be the captain of Cricket Australia in all formats of the game.

24 Yuvraj Singh
25 Eoin Morgan Eoin Joseph Gerard Morgan is an Irish cricketer who captains the England cricket team in One Day and Twenty 20 Internationals.
8Load More
PSearch List