Best Cricket Captains

The Top Ten

1 Mahendra Singh Dhoni Mahendra Singh Dhoni

He is the best captain in the world because he take decisions by cool mind and is moderate good in batting and wicket keeping

Mahi is the best captain I ever seen

The Coolest captain to be found on Cricket team...Powerful and Vibrant leader

Mahi is the best captain in the world

2 Steve Waugh

Mahi is the best!

Tough captain

Dhoni is the best

Best captain

3 Imran Khan

He is the number 1. Without any hesitation. Mahi is nothing in front of him.

Comparing him with now a days tods is somehow insulting the cricket legends. Whether its Dhoni or Kohli, they're groom in well system but Imran Khan groomed and skilled by his own efforts. He's number 1 without any doubt. The Captain which leads the team with bold and optimistic attitude.

Most influential cricket.

Best captain ever

4 Richie Benaud

World no1 all theory's ICC & aisia cup tri series first time India two final only team MSD

5 Viv Richards

Undefeated captain

Powerful captain in cricket history

He is the one who never lost a test series.

Never lost a series ever. He leads his country for exactly 50 Test matches during 1985 to 1991 and won 28 out of that.

6 Allan Border
7 Kapil Dev

Becoming a captain of it's country is a tough job or responsibility.

Best than kohli

Best captain

He is like a very destination setter his is very good very power ful

1 Comment
8 Don Bradman Don Bradman Sir Donald George Bradman often referred to as "The Don", was an Australian international cricketer, widely acknowledged as the greatest batsman of all time. Bradman's career Test batting average of 99.94 has been cited as the greatest achievement by any sportsman in any major sport.

Captained the 1948 invincibles and was the greatest player ever


Flippin moron crapest player I have ever seen

9 Virat Kohli Virat Kohli

He is upgrading himself from every match. He is yet learning. He is going to be the best captain.

My favourite batsman

Takes decision with great thinking...
According to me he can break Sachin's record for most hundreds

Best Captain ever
Virat is going to be the best captain in the world some day

10 Stephen Fleming

Powerful captain...

The Contenders

11 Richie Richardson
12 Dada (Saurabh Ganguly)

Dada is undoubtedly the best captain. He gave new life to the Indian team. He showed the world a new side of Indian cricket


He is the best captain in team india. First a for He is bilde the number 1 team and he has thinking so well and he is the grate bats man and 2003 world cup is the grate experience so dada is grate please back in to the 2003 world cup sourav ganguly

Dada only one gave new life of Indian cricket team

13 Graeme Smith

Captain fearless

The best ever!

Grate man and capten

An absolute example of leadership

1 Comment
14 Ricky Ponting Ricky Ponting

Hey he should must be at the number one position. If not, then search on google or wikipedia. He is far better than most other batsmen of 20th century. Dhoni is no match with 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.

Best player as well as best captain in the world.

Best ever captain in world

Ai had see that poi into had got angry ness in cricket field

15 MS Dhoni

Best captain, best wicket keeper, best finisher and always cool mind. Always guide juniors... He is the best Captain ever, nobody replace him ever..

MS Dhoni's name is a definition of captaincy and greatness.

Best captain ever

He is incomparable in all respects.

16 Rohit Sharma Rohit Sharma

He is one of the greatest players of cricket. I support you

World best captain

Ipl Best Captain

He is the best captain in the world

17 Mashrafe Mortaza

He is te best of all captains

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

Excellent captain

Captain fantasy

18 Sarfraz Ahmed


Best captain


Good captain

19 Kane Williamson 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 the will be successful next time.

Ya of course I agree he is the real captain Cool and should be the no1 place in the list

Cool and kind hearted
Wish u good luck bro next time

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

20 AB de Villiers AB de Villiers

Best captain...

Best are best

He is the best cricketer which I had seen my life ever

Awesome supermancaptain

21 Kumar Sangakkara Kumar Sangakkara

Top captain. Should certainly be in top 10 or 5

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

Best captain and batsman


1 Comment
22 Steve Smith

This CHEAT doesn't deserve to be playing cricket, let alone be a cricket captain, and he's such a cry-baby.

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

He's a CHEAT and should've been banned for life. Instead, he cried like a baby because he got caught. Pathetic. He doesn't deserve to be on the cricket field, let alone captain. Overrated and GROSSLY overpaid.

Steve smith is good captain

23 Yuvraj Singh Yuvraj Singh

Best all rounder & powerful at no 4 batsman

Very very most important and power full batsman

Hai iam your fan

He is most powerful batsman super bowler ones upon a time,yuvi and Kaif fielding was more popular yuvi is best allrounder in all format

24 Dinesh Karthik

Like his way of captaincy

He is cool mind cricketer

25 Alastair Cook
26 Suresh Raina Suresh Raina

Raina is super player because his talent was left arm batting and right arm spin,i like his ability and silent and also best fielder in the world

He made as captain in 3t20 series and he won that series 3-0 that's why he also best captain

Best player and captian


1 Comment
27 Gautam Gamibir

100% success captain

Unkown number 1 captain of india

Won so much match

28 Shahid Afridi Shahid Afridi

Best hitter.
I think that he can also play now

Boom boom afridi I love shahid he is best Pakistan player

Boom Boom started by him

He is a actractive caption,He leades team players well,Make desision in right time,He is the best caption ever.

29 Mohammad Azharuddin

Best captain

Good batsman and good captain

Best captain

100 percent

30 Misbah-ul-Haq Misbah-ul-Haq

Best test captain

Miabah is great captin and player

One of my best

Love that man

1 Comment
31 Arjuna Ranatunga

He deserves to be in the top 10 He took Sri Lankan team to the maximum

He is one of the revolutionery captains in the cricket history.
He took his team from No 9 to No1 in the world.

32 Sachin Tendulkar Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

Not the best captain.. But best in the world. Always best.. Always Master

Always be master
Grate batsman
God of cricket

Best captain

He is the world's best captin and he captined mumbai indians and indian cricket very nicely. He the world's best captin.

1 Comment
33 Eoin Morgan Eoin Morgan Eoin Joseph Gerard Morgan is an Irish cricketer who captains the England cricket team in One Day and Twenty 20 Internationals.

Best ever

He's the current world cup winner, y'all are Indian inbred filthy dumbasses with low IQ

34 Ravichandran Ashwin Ravichandran Ashwin

Clear Leadership and perfect fit

Good captain

He a good captain and he can take the kings xi punjab to the playoffs. he should play the world cup 2019

He is one of the greatest bowlers in the history of cricket.He is also a good allrounder and is captaining the kingsXI punjab from the past one year.As he played under the captaincy of msd,he is going to be india's one of the most succesful captains.I think that he should play 2019 world cup

35 Brendon McCullum Brendon McCullum

Before bazz captaincy newzealand team game is a tortoise game n skills after bazz captained the team turned to a best of the best, he achieved the peak stage and brings the team to the world cup final in 2015 single handedly, sadly world cup was missed but bazz present in every cricket fan hearts 💘

36 Asghar Afghan

And who took the team and Nation to the highest level of modern cricket

Who made highest Win percentage for Afg

37 Shoaib Malik
38 Faf Du Plesis

One of the Smartest Captain... ❤

He is good captain

Pagal ka bacha he ye

39 Michael Vaughan
40 Darren Sammy

He is a really good captain. Won two World Cup.

He should be on first yrr

41 Shakib Al Hasan Shakib Al Hasan

Angry man and great all-rounder in Cricket History

42 Dinesh Chandimal

Chandi is one of the best in SL but bating failure at times affected his career a lot..

43 Dwayne Bravo

Nice captain
Had lead west indies and helped DANGEROUS DHONI to win 3 titles of ipl for Chennai Super Kings.

44 David Warner David Warner David Andrew Warner is an Australian cricketer and the current vice-captain of the Australian cricket team.


45 Wasim Akram Wasim Akram

He is most successful bowler and dangerous captain for all formats

46 George Bailey

i like him

47 Washington Sundar

Young Beast and a best captain of TNPL and His amazing Ranji Trophy, Another indian hope to beat sachin's record.

48 Carlos Brathwaite
49 Jason Holder

Leading west indies in a better way

50 Inzamam-Ul-Haq

Such a great sportsman

8Load More
PSearch List

Related Lists

Ten Greatest Captains In Cricket Top 10 Most Successful Cricket Captains of All Time Top Ten Strongest Captains in 'Bleach' Anime Top 10 Best Moments In Captain America: Civil War Greatest European Soccer (Football) Captains of All Time

List Stats

9,000 votes
51 listings
6 years, 192 days old

Top Remixes

1. Mahendra Singh Dhoni
2. Ricky Ponting
3. Graeme Smith
1. Steve Waugh
2. Richie Benaud
3. Imran Khan


Error Reporting

See a factual error in these listings? Report it here.