Top 10 Batsmen of All Time (Cricket)

The Contenders: Page 2

21 Yuvraj Singh

Very good middle order all rounder.. Brought India 2007 t20 wc..2011 wc.. And under 20 wc... Taken 100 wk.. Scored above 8000 runs,..

Very very special batsman for Indian side. Without him Indian team's condition is so ^^ so hard as now in Australia

India won world cup beacume of one and only

Worlds Best batsman forever

V 89 Comments
22 Mike Hussey

Any format, any batting position, any fielding position, batting average, passion, he is just that guy purfeect MR. CRICKETER... WHAT ELSE DO you WANT, HE IS JUST UNDER RATED...

He is the most embarrassing cricketer in the world - subash123456789

He is my favorite batsman. He is under rated here. He should be at least at the top 5. He is a class act and also Mr. Cricket

He is marvellous. According to me he would have place in the top ten.

V 9 Comments
23 Shahid Afridi

Yo you gtta admit, he's got the thing that no one has ever got in the history of cricket n will never achieve in the future as well. There's only one afridi. In one report by espn, "10% cricket runs because of him" now that's a big deal.

Fastest century off 37 balls, and has really proved himself in limited overs form of the game. Has shown huge success in the T20 form, and people say it is "tailor made for Afridi". Boom Boom.

Shahid afridi is very honest and does not lie and puts his heart into cricket and fans.

I LOVE MY Shahid Afridi...

V 176 Comments
24 Inzamam-ul-Haq

He is out standing. He perform every time espicialy agaist india

Such a great player and so down the list..

He was brilliant, brilliant, and brilliant. He was the match winner, a team player, at most of his career he came to bat at crunch situation release the pressure and give victory to his country.

One of the best in world, after Sachin

V 22 Comments
25 Michael Clarke

The Aesthetic god of cricket you people are frigging idiots.. Glenn mcgrath?

He is so talented. He holds a record of most double centuries by any Australian.

He is very talented and he is my rolmodel he is one of the best batsmen you can get and he is one of the men ho made a 300 not out he is a outstanding player and good luck with you're captainse he is a amazing player I like to see him play cricket because he is the one makes me a better player no one els just Michael Clark or can I say the amazing player you're the best thank you for playing cricket I wish the South African team

I see that Michael Clarke is Awesome but Idiots Put Him so Soon!

V 7 Comments
26 Allan Border

Amazing captaincy, amazing batsman.

Wait! I don't Understand! Is Allan Behind Clarke and Afridi?

The greatest Australian after Bradman and ponting. His 205 against new zeland is the greatest innings which a bat has ever produced

V 2 Comments
27 Hashim Amla

The god of cricket, this guy can turn the game around and get a century unexpectedly. He is patient and very careful on his bat, hi is the best batsman ever

He is having ability to strike all the ball and live the ling time in field - subash123456789

Amazing batsman, and dosen't even need to duck the bouncers becase of his beard, I think he has best beard in tge cricket...

He is number one batman in test and odicricket.God has given a wonderful cricketer

V 32 Comments
28 Matthew Hayden

Always destroying opposition, any kind of attack was nothing for him, he was a team player, playing for team nt fr records

He is dangerous in pitch that even bowler fear how to crack ball

V 2 Comments
29 Sanath Jayasuriya

He never played for Individual Records, but He always played for his Country and for the Victory of the whole team. That's why he is So Great...

All Hail Sanath Jayasuriya! You are the BEST! - Nirmal1991USA

Fastest 50, fastest 100 and fastest 150 were broken by him. Only batsmen past 13k runs to get over 300 wickets is a bonus too. I believe that he is one of the best players as he is a great player with great aggressive abilities and never gives up. He was the world of cricket, he revolutionized cricket and changed the cricketing world to make it more aggressive.

Why isn't he in the top 15? , he is surely one of the best all rounders ever. Over 13000 runs and 300 wickets, I reckon he should be a lot more higher than this.

He is game changer. Fastest and amazing player in the world

V 14 Comments
30 Garfield Sobers

I like him he is good player in the team
So.i can say he is very good player in the cricket

V 1 Comment
31 V.V.S. Laxman

The useful test batsman. Save the India in her critical position every time.

He Always Perform Well. That's Why He Trends On Twitter Every Week. - tayal5001

Very much useful batsman for India. He is part of many greatest victories.

He has played the greatest all time knock ( 281 at Eden Gardens) and has distinguished himself with playing many great knocks especially in the third and fourth innings. Extremely Stylish, Wristy and Graceful batsman

V 10 Comments
32 Shane Watson

He is the one hero who had to fight the villains in his own team and is still battling for a long long time. This man is able to fight it all. AND he has proved time and again that he's the best in the world. Worldt20 2012 is one such proof. In few cases he fails, but one should notice that he fails when clarke is in the team. Any human can fail in such torturous environment created by clarke. But no matter how many villains surround him, he battles them all. I've never seen such a great talented player battling such hostility from his own team and his captain and from his own country citizens and media. Although he is best player by far in his team and the world, his country wants to drop him out of the team. This is the exact reason why Australia is so low in world cricket now. They have hit rock bottom. Australian cricket sucks now. They can be beaten by any team horribly. No player in the world at present works as hard as watson. He bats and bowls in tests, odis, t20, champion ...more

Shane watson, what a sinple strong player he is. Australia has won a couple of time, just because of Shane watson. Who ever made the list, probably doesn't even know cricket.

What a batsman.. The star player.. Sometimes the whole team depends upon him... He Is one of the best all rounders

Good batsman of his team

V 34 Comments
33 Umar Akmal

I think he is a really talented player, cricket players always have ups and downs in their careers. Also Pakistan needs to use Umar Akmal properly, at no3.

Umer Akmel your best batsman for ever you are a star of Pakistan you have to create a enough score that no one beat this score all pakistani have a wishes from you that you can create a name of Pakistan forever All pakistanis were love you

Umar Akmal is a fearless batsman and he can change the game and turn around the match in the favor for his country but, he must also learn how to play with a good temprament and how to play controlled shots otherwise, he can be the best modern batsman in the current world.

He Has Tallent But Needs To Prove It

V 276 Comments
34 Steven Waugh

Could pull his side out of trouble with a typical skipper's knock. One of the classiest batsmen of all time. Also scored 32 test centuries.

He never gave up he is great he made a century or a half century every time he played cricket he should be on top he also is a player who always hitted more than 4 sixes

What a great player, never gave up, briilant stroke player, and that trademark cut shut.

V 1 Comment
35 Don Bradman Don Bradman Sir Donald George "Don" Bradman, AC, often referred to as "The Don", was an Australian cricketer, widely acknowledged as the greatest batsman of all time.

A league of his own, no comparison; simply the greatest - And that's from an Englishman. Sorry!

This is very very excellent batsman I like it on Facebook

Sir don bradman at no.38 its impossible This guys do not know to rank the players

The Contendors is Horrible! Strangers who don't know about Cricket come here and punch foolishnesh by putting bradman as 39th

V 8 Comments
36 Imran Khan

I am surprised to see Imran's name so low. He is one of the biggest legends of Cricket History and the whole world admits this. Can't compare with any one.

I can't believe Imran Khan's not in the list!
COME ON! He brought World Cup home! - mahnoori

He is a intelligent cricketer. He is pioneer of swing and world cup winner.

Imran khan should be ninth

V 30 Comments
37 Gautam Gambhir

Gautam Gambhir is one of the best batsman in this 21th century. He is a different styled push player, can stroke shots all along the ground. He is much talented young batsman alive in India.

Gautam gambhir is best in the world, he is a fine player of all form of cricket odi, t20, test

Gauti is the best batsman and he keeps on encouraging his fellow mates as his fan I too believe in his words, he always " a good captain who makes good team but a good team that makes a good captain. This is just a part from his speeches. HOPE YOU COME UP WITH FLYING COLOURS GAUTI, BEST WISHES.

He should be in top 10

V 52 Comments
38 Rohit Sharma

He is one of the best batsman in Indian cricket. He is the future of Indian cricket

He is one who can replace sachin. Great batsman! Rohit is better than others who appear in the list he should be in to top ten list... ,

He is the best... Player of indian crisket team till now and will be foreever
He can be the naxt caption of india... Beware Rohit is coming

I like him

V 133 Comments
39 Shikhar Dhawan

What a player he is. Hats off to him. And this crap list.. Argh Nevermind! - saihemanth1

Oh amazing batsman and a golden bird for team india because his performance is awwsome. Has a ability to strike. He is a rising star and soon will be a legend like sahin, ricky ponting, adam gilchrist.

He Reminds Me Of Matheww Hayden. He is a Dangerous batsman at the top of the order. I think he is a remix of Sehwag and Ganguly.

The best cricketer in the world

V 27 Comments
40 Mahela Jayawardena

What he is in 18. After umar akmal, virendra sehwag. He is stylish of all in the list

Most elegant batsmen ever, stylish and wonderful to look at - pasan

Mahela isa best batsmen in the world

He should be within top ten. One of the most stylish batsmen ever

V 11 Comments
PSearch List

Recommended Lists

Related Lists

Top Ten Cricket Batsmen and Bowlers of All Time Top Ten Asian Cricket Batsmen of All Time Best Attacking Cricket Batsmen of All Time Most Consistent Cricket Batsmen of All Time Top 10 Best Australian Cricket Players of All Time

List StatsUpdated 24 Feb 2017

47,000 votes
234 listings
8 years, 136 days old

Top Remixes (200)

1. Sachin Tendulkar
2. Sir Donald Bradman
3. Virat Kohli
1. Sachin Tendulkar
2. Sir Donald Bradman
3. Virender Sehwag
1. Sachin Tendulkar
2. Sir Donald Bradman
3. Brian Lara

View All 200


Add Post

Error Reporting

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