Top 10 Batsmen of All Time (Cricket)
The Contenders: Page 2XW
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
How dare you all put him below Virat Kohli, Mahendra Singh Dhoni and Gautam Gambhir. It's his insult. Please vote for him. India won't get another such clean striker of the ball again. He can play according to the conditions of the team although he is known for his aggression. Those who think that others are better than him then you all very well know that it's not easy to hit six sixes in an over. He has recovered from cancer and has played very well after that too. - apratimtripathi
He is the only best batsman in the world..V86 Comments
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.V9 Comments
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.
Afridi is number 1V174 Comments
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 SachinV21 Comments
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!V7 Comments
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 producedV2 Comments
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...
Best batsman in the worldV32 Comments
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 worldV14 Comments
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 ballV2 Comments
I like him he is good player in the team
So.i can say he is very good player in the cricket
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 batsmanV10 Comments
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 teamV34 Comments
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.
You are danger batsman and very good batsmanV276 Comments
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.V1 Comment
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 ninthV30 Comments
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.
Best Captain and individual player in the worldV50 Comments
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.
Horrible batsmanV27 Comments
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
Best man everV126 Comments
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
.And a GentlemanV8 Comments
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 everV11 Comments
Related ListsTop 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 10 Dec 2016
8 years, 60 days old
Top Remixes (198)
2. Sachin Tendulkar
3. Barry Richards
2. Yuvraj Singh
3. Jacques Kallis
2. Chris Gayle
3. Cheteshwar Pujara
View All 198