Top 10 Batsmen of All Time (Cricket)
The Top Ten
Tendulkar is best because he has achieved many things against the greatest bowlers in the world in his era.
Whereas bradman is mediocre because if you see ICC best bowler during his time there is no single best bowler alive on his time, all were batsman and fielding was sloppy not a world class like of today's.
When bradman played his last test with huge expectation to score only 4 runs to make his average 100, he went out for 0 runs only. On the other hand sachin has been carrying burden of billion people's and their expectation over many years along with the success to fulfill those expectations including World Cup.
LONG LIVE SACHIN... GOD OF CRICKET!
DON IS WAY BETTER! Compare Sachin's average to Don's. A BIG difference. - micahisthebest
He is the lord of cricket he hit a double century in the history of cricket in odi he is the champion who made India win the icc cup
Tendulkar is the god of world cricket. Mainly, he got double hundred in odi against sa and also had the most number of records
Master of cricket god of cricket etc - rohan223V 1896 Comments
He the best full stop. 99.94 average at any time is still good. No come close.
If you are talking about the best batsman of all-time that is Sir Don Bradman. Granted, he played in an
Era where there were fewer team than there is today... But Bradman played in an era where they played on uncovered pitches. Let's not forget the fact that players like Bradman had there careers interrupted by the Second World War. It was some time before their careers resumed.
Bradman was known for his dedication to perfecting his skills, such the famous batting the golf ball up against the wall with a stump to sharpen his hand-eye coordination.
Bradman held a lot of batting records, such as the most double centuries and the highest score in test cricket for many years before some of these records were eventually broken. However, he still holds the record for the highest average in test cricket history. A record that many experts believe will never be broken.
When Bradman retired from test cricket in 1948 he had scored 6,996 runs in 52 tests with 29 centuries ...more
Bradman is easily the best. Averaged 99.94 over about a 20 year period! No one else comes close. If someone came along in 40 years and played almost 4 times more test cricket than Tendulkar has and made a lot more runs than him, because he played so much more, but averaged only a little over half what Tendulkar has averaged (say 30), would we say he was better than Tendulkar? I'd suggest "hell no".
It's the same as for Bradman v Tendulkar.
Averages tell the full story. Bradman averaged what, probably at least double what the next best in the world of his time averaged. Tendulkar doesn't even have a batting average as high as Jaques Kallis, who has also taken 271 test wickets, despite Sachin playing on batting roads in the sub continent all the time.
Tendulkar has also made 8 test centuries (including at least two 200+ not outs) against Bangladesh and Zimbabwe and Bradman never got to play against such inferior opposition. (63 of Bradman's 80 test innings ...more
At that time there were more fast and very experienced and very skill full bowler and so he has to face the toughest bowler than any other batsman. So I would not say that sacchin is not less than him because h e was the only person with whom Bradman has made a dinner with him other than any Australian cricketer.V 486 Comments
Help I don't understand! How is he below umar akmal?
He is pure class of a batsman absolutely no one will never bat like him not even Sachin and that is a fact. He is just superb! The best of all times in the history of cricket!
This is the best ever Batsman in the world. Everyone after him has tried to emulate him. Great Cricketer. West Indians are the best.
Nice my best bats manV 208 Comments
HE is the best captain of Australia RICKY PONTING more centuries in test and
Odi cricket than any other Australian in test he can scored 39 centuries
In odi he can scored 30 centuries
Ricky Ponting has probably been the best captain for Australia and likely the world he has world cup once and is great bats men
The best class player in the world... He is the best batsmen of all time... You rock Ponting... Now you will be the best batsmen of all time... Compare the matches between tendulkar and ponting... Ponting is way ahead when tendulkar was in ponting's place..
Great team leaderV 145 Comments
The wall stands tall even at the age of 38. He has been called up up by the national team for odi's and t20. He didn't get opportunity since the last 4 years. He has scored more than 12000 runs in test cricket at an average of 54.58. Whenever he has made his century, India has won. Only in two occasions he has been unsuccessful.
The Wall is great!
He should be at the first position. People please vote for Rahul Dravid. We need to spread the message.
He is great. He is the last classical batsmen. He is a stroke maker an artist in one, he is the wall in good form you can call him to bat for your life
Consistent player...Pure class... Dependable at any situation...always overshadowed by Sachin...He is better than Sachin...V 539 Comments
He is the future hope for India and he is the most consistent batsman - subash123456789
He is very consistent. He has very massive chance to beat Tendulkar's Records especially he has more average than sachin - paasadani
He is one who can replace sachin
He is the future of Indian cricket
He is the only person to score century against eng this time in odi
I just don't understand what you are saying, how can just a century justify him to be at the top of the list. I agree with you on the statement that he is the future of Indian cricket but he still can't beat 'The God Of The Cricket'. - Neeoo
I M A FAVORITE FAN OF YOURS I LOVE TO SEE YOURS BATTING every time INEVER MISS YOURS BATTING IWANT YOU TO BECOME MY COACH
He is one of the best batsmanV 1012 Comments
KING VIVIAN RICHARDS IS KNOWN FOR HIS STYLE AND GRACE ON AND OFF THE FIELD. AROUND THE WORLD HE IS ALSO KNOWN AS SMOKINJOE HE WAS THE BEST IN BOXING RING, He never used helmet. Because of him windies won two WORLD CUPS.M. vIJAY RAICHUR KARNATAKA.
Unlike Sachin Tendulkar Vivian could win test series. He captained 50 tests and never lost a test series. At Home or Away, he was unstoppable. He scored 100 first class test century's
I personally thinks that Vivian Richard was the best batsman. He played very well and was on top of all the bowlers particularly the fast bowlers, He was very talented batsman. Crowd enjoyed very much with his play all around the world. After his retirement in early 90's West Indies never went back like before. And I don't think they will ever find a batsman like him.
Legend... of all time. U say 50overs or 20 overs or 10 overs or 5 overs or super over. Vivi played all this when there is no format of game itself introduced. Word aggression is not enough to describe his batting power. Devasting would be a better word. Vivi vivi vivi. Any bowlers nightmare. Please don't include him in this list. He owns his own listV 57 Comments
Will be number 1 in an other 5 years! Great batsman! Adjusts his body so well for a ball!
His average is 51.5!
He is only greatest world player because he is winner of t20 world cup and 2011 icc cricket world cup. He is very good captain and wicketkiper of cricket world. He beat six in icc world cup to win this icc world cup.
love you dhoni
Brilliant captain... Uses his mind... Even if he fails with bat, he makes up by his captaincy...
He is the bestV 1000 Comments
Virender sehwag is the best in cricket history and holds the fastest record triple century in tests
Not only holds the record of fastest triple record, he scored it twice :2 - paasadani
Blaster player in world cricket no one can plays like virendra sehwag he truly rocks... Most dangerous player forever in cricket history... He will be in top 3
He does not understand the word good ball bez. Every ball for him is for hitting. Best jat batsmen ever seen
bestV 429 Comments
He is a batting great and a world class bowler - the greatest all rounder of all time
because I think he have the ability to high class batting performance.
Apart from perhaps the almost unseen Barry Richards, Kallis would be South Africa's greatest ever batsman having scored over 9,700 test runs at an average of 55.46.
He is the greatest all rounder of all timeV 80 Comments
Babar Azam is a young Professional Pakistani batsman. He has just started his career and he is in the top ten ICC Batsmen Rankings. He also Plays for Karachi Kings in the Pakistan Super League and many Indians are jealous of him! - MAS10PAK
You are the best but play for ZALMI please!
One day INSHALLAH he’ll break the record of Sachchin TendulkarV 1 Comment
Great South African batsman with a lot of power and control
Best batsman ever and should be at number 1. If you see the shots of ab you"ll find nobody is as classic as he. He can play more shots then any other guy in the field and is South Africa's ultimate batsman.
He is very famous in hitting back shots. He is a dangerous batsman and there is no doubt about him.
Most dangerous batsmenV 724 Comments
Dada rocks... No one could match him... What a great personality... What a great captain... Simply spellbound... India's best left handed batsman..
He is a legendary batsmen and god of offside shots... And great captain...
Dada rocks... He built the India team so called men in blue... Aggressive captain ever produced... And god of off side...
She is the best batsman...All time of indian team... Dada is rock... He is a legendary batsman and good of offside shots...And great captain...V 281 Comments
Another amazing batsman, enough said.
Simply the best. If you never saw him play you missed the most talented natural classy and dedicated cricketer to ever step on the turf. What a sportsman, what talent and flair. Few players can do things that others cannot but Sobers did it batting bowling and fielding so many times that it defied belief. Greatness is an over used term but if you had to pick a single player for your side Sobers would be the automatic first choice every time.
Unreal talent. Over 8000 runs at 57.78. Held the record of highest individual test score (365) for many years.
He's the best cricketer of all time he can bat and he can bowel, when ha bats he's flipped good at it.V 15 Comments
Sanga is better than others who appear in the list.. He should be in top three..
He surely belongs to the top 10 minimum. He is one of the best batsmen ever. He deserves to be higher
Sanga is better than others. He should have 3rd place
He is as good as anyone on this list.MUST be on the top 5 at least. - shavi3V 259 Comments
He is just g force
He was the first to score a century in t20 world cup
He was the first to score 2 centuries in ipl
He just is the strongest of all
He is the greatest hitter in the would and he should be moved up that table he is fear him and don't want to see him
He is the dangerous player and can handle the situation very nicely.
There is no chance of fielding the bullet shots of Gayle.
Most dangerous batsman I ever seen..V 150 Comments
Gilly is the greatest wicket-keeper-batsmen in the history of cricket. Gilly is the only player to have hit 100 sixes in Test, 3 consecutive half centuries in final of world cup &Most successful keeper in ODI. He is better keeper batsmen than MS Dhoni, sangakara.
He should be placed in top 10. His record in world cup was wonderful. 3 consecutive half centuries in final. Who can achieve this feat.
I think that adam desrves a better position than this. He must be in top 10. He is a great batsman and a great sportsperson too. He is the gratest wicket keeper of all time and a very dangerous batsman of his time. And also now, he is playing in the ipl. He is a player of big matches.
favoriteV 55 Comments
Played for one of the weakest teams in cricket, against some of the best bowlers the game has ever seen (Lille, the West Indies speedsters, etc. ). Still has one of the best records in the game. Technical mastery is unquestioned. Considered by many batsmen to be the best, including the Don.
First to make 10000 runs... First to score 30+ centuries(34) even without a consistant partner... All time dangerous fast bowlers... No helmets.. No restrictions on bouncers.. Do you need any more arguments?
I think sunil gavaskar is the best batsmen of all age
One man show in Indian Cricket before sachinV 31 Comments
World cup winning captain for an un noticed team India at that time, when west indies ruled the cricket... Such a brave al rounder, is really unfair to be ranked at 53...
Where is great kapil Dev in the list such a fools
He led india to the world cup win in 1983 - he should be in the top 30 at least
Never mind this crap list
Best all rounder india ever got and India's only genuine pace baller till time...V 19 Comments
Very good batsmen in cricket all time and brave fighter player in cricket cricket hart javed miandad
I heard he's amazing. Not from my time, but the sixer he hit with the last ball against India was AMAZING. He's the best batsman.
he has shot a six in the lost ball in a match with india he is a hero
GreatV 94 Comments
He is probably England's best ODI players of all time. Good short career KP. - yashbeer26
The most talented batsman to play the game, Only if he had a bit patience.
He got the power in the hand to strike the ball over the boundary - subash123456789
Weird shots make the bowlers crazy.V 36 Comments
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
All time middel oder Batman in wordV 98 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
No dout that he has hited such a sixes in cricket and his streight drive are excelent
He is marvellous. According to me he would have place in the top ten.V 9 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.
SHAHID AFRIDI IS BEST IN THE WORLD SAID BY CM PUNKV 188 Comments
He is out standing. He perform every time espicialy agaist india
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.
Such a great player and so down the list..
HE IS ONE OF THE GREATEST HE IS TENTH HIGHEST SCORERV 23 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
CLARKE SHOULD BE IN 100THV 7 Comments
Amazing captaincy, amazing batsman.
Managed an average of 50.56 even though he played 265 innings. Over 11000 test runs.
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 producedV 1 Comment
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 Mr consistent for south Africa, scoring runs at almost every pitches.V 38 Comments
He is dangerous in pitch that even bowler fear how to crack ball
Always destroying opposition, any kind of attack was nothing for him, he was a team player, playing for team nt fr records
The greatest opening batsman of all time... period. He revolutionised the position in test cricket and paved the way for a new generation of opener. Players like Sehwag, gale, and warner all grew up in his shadow and have failed to surpass him. The image of the big unit striding down the wicket to an opening bowler in the first session of a test was a thing of beuty and brute force. Cocky, arrogant and above all else brilliantly bludgeoning. The man in his pomp was a tour de force. The most intimidating batsmen at his peak I have ever seen. I understand there is a heavy Indian and recent bias for half the batsmen in front of him but he should be top 15 at least. - Hayden282828
You are good wicketV 1 Comment
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.
Most underrated cricketer.. Because of he isn't Indian batsman.. 😒😒😒 - LakruTV 16 Comments
I like him he is good player in the team
So.i can say he is very good player in the cricket
Garfield sobers allready finisheedd
The useful test batsman. Save the India in her critical position every time.
Very much useful batsman for India. He is part of many greatest victories.
He Always Perform Well. That's Why He Trends On Twitter Every Week. - tayal5001
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 batsmanV 10 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
He is number 1V 34 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.
Hiss namee iss Steve Waugh. nott steven waugh
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
My heroV 184 Comments
A league of his own, no comparison; simply the greatest - And that's from an Englishman. Sorry!
Why is Bradman shown twice?
This is very very excellent batsman I like it on Facebook
.And a GentlemanV 9 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.
He Has Tallent But Needs To Prove ItV 276 Comments
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.
WHY ON 37!? why not on 10!?!?V 32 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.
LegendV 60 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.
He is the best man against any one and in also attitude batsman virat kohli.Virat Kholi is a donkey,dog,harami,he looks like a monkey.Virat Kholi ko jitna abuse word bolo uttana kam hai. Don't think because I am Aditi Sharma I wrote this.I am biggest fan of sukhat dhawan. Virat ka koyi fan bhi hai to jaisa virat donkey he/she will be also a donkey.
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
I think he should be in top 10V 13 Comments
He is a handsome boy and a hopestar for India and Csk too. He is the top scorer in all ipl seasons. He rocks always with his left hand batting
HE is the best batsmen in the world. He gave everything for the sake of criket. He is also the best young batsmen in the world. His partnership with MS dhoni is the best in my opinion
I love him much I want to be like him he is a greatest batsman I have ever ssen in my life.. But I'm righty so I ama very sad that I count be like him... But I wiil try my pest to be like him... And one thing for my SURESH RAINA play like you r playing... Bye.. And I will keep praying for U... Best of luck my hero...
Raina the getthuV 92 Comments
Should be in the top ten
Very good batsman
A Very good and steady Batsmen of his era
I Admit that Ian Bell and David Hussey are lucky to have put sooner! your forgetting to put Steve Smiths name, Johnson's name, maxwell and Watson's name, but remembering some dumb cricketer in the lower order and putting him on top of the legends!
I warned you he is awesome hits the 6s amazing
David warner is a great batsman because in is third test series he got 114 runs and now he has more than 2000 runs
Yeh...he has no played any first class matches before joining Australia
He’s a great batsmanV 32 Comments
I have never seen the player of this quality. He is the one of most stylish player after saeed anwar tamim iqbal and rahul dravid and Ricky ponting but alas! Pakistan cricket board could not recognize this great player
Yousuf is best he should be on number 6
He was the best player in a world he is a nice person
BIG QUALITY PLAYER. MISSING HIMV 6 Comments
Why is he so low textbook batsman easily top20 for me. Player of the ashes, player of the year.
I bell is great batsman
He is a good play
He is 2 and worst player in history of cricketV 5 Comments
Second to Bradman with an average of 61.7 - danoir999
Demolished Australia in late 60's and in the last Australian tour to SA before the ban. Due to politics the world missed out on one of all time greats...
Without doubt the best player that was barely seen. His short career was stupendous especially against a powerful Aussie tem at homeV 1 Comment
He is the most stylish modern day's batsman.
His drives, pulls, lofts and flicks are so clean and awesome.
He needs a couple of big scores quickly and he could be in the good books of the media.
He definitely practices to be stylish.
Good batsman, great to watch!
He was the only Indian player to hit tow hundreds in ipl
I like murali vijay
I first thought Murali Vijay was Sachin Tendulkar. Vijay should be in top 5.V 2 Comments
Long forgotten, but still one of the greatest
I think one hour of this batsman at the crease was worth a whole day of Bradmans boring play it along the ground attitude.
England's greatest ever batsman. Scored over 7000 runs at an average of 58.45.
Must be England's Third Greatest! And Idiots putting him after dumb players like ian bell and David hussey!
and putting him right behind warner and dumb murli vijay is better than him your saying! yuh?
Brilliant player, also played on far harder conditions, especially in England!
More than 50000 runs. More than 2000 wickets. More than 800 catches. Play till his age was 58. Father of cricket.
Father of Cricket Techniques... One of all time greats..
Can't IMAGINE HOW OLD HE IS ABOUT 150 YearsV 2 Comments
Related ListsTop Ten Asian Cricket Batsmen of All Time Top Ten Cricket Batsmen and Bowlers of All Time Most Consistent Cricket Batsmen of All Time Best Attacking Cricket Batsmen of All Time Top 10 Cricket Batsmen of 2014
9 years, 195 days old
Top Remixes (199)
2. Sachin Tendulkar
3. Barry Richards
2. Sachin Tendulkar
3. Brian Lara
2. Brian Lara
3. Vivian Richards
View All 199