Top 10 Best Cricketers of All Time

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

After the 1983 World Cup win, Kapil Dev and Sunil Gavaskar were the stars of the game, and the rivalry with the Pakistan team during the mid-'80s produced a huge fan base for the game in India. But the rise came when Tendulkar started achieving new heights in cricketing history. The nation went standstill when he was batting, and the roar in the stadium, Sachin... Sachin, became the motto of Indian cricket. This era was a game-changer where more youngsters followed the game and wanted to be a star like Sachin. This gave more viewers to the game, and money came piling in for the BCCI. The board stands rich and powerful now only because of the rise of the GOD, Sachin.

2 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.

Sir Donald Bradman, also known as The Don, is considered by most experts as the greatest batsman ever. His batting average in Test cricket was a staggering 99.94, an achievement that is unmatched in any major sport. Bradmanesque is a term synonymous with exceptional excellence, not just in the world of cricket but also in other fields. He is considered the epitome of excellence in cricket.

With a Wisden rating of 1349, the right-handed batsman is the top Test batsman ever, outranking the No.2, Sachin Tendulkar, by 349 points. The Don has 29 Test cricket centuries and 117 First-Class cricket centuries to his name. His top score in Test cricket is 334. There is no other Australian, except for Ned Kelly, who has more biographies written about them.

3 Vivian Richards

He never wore a helmet and played in an era of great fast bowling, when fast bowlers were not limited to 1 bouncer an over. He had a Test batting average of 50 and a strike rate of 70. An absolute fearless genius unlike the modern batsmen covered in full armor.

A real champion. No helmet, chewing gum, and swaggering to the crease to smash Lillee around. Talking of Lillee - why isn't the best fast bowler in history not on it? When we talk of Lillee, we are talking king of kings in fast bowling ranks.

No one dominated a very high-quality bowling attack as Vivian Richards did. I see only one person who was as good against the same quality bowlers: Sunil Gavaskar.

4 Shane Warne Shane Keith Warne was an Australian cricket commentator and former international cricketer who captained the Australian national team

One of the best spin bowlers the world has ever seen. His performances have made Australia the best cricketing nation in the world. He will be remembered as the best spin bowler ever and will be an inspiration for young cricketers.

Brilliant player, no doubt, and magic to watch. Pity he never scored that century, but footage shows he was dismissed on a no ball. His bowling was all class.

Ha! No doubt the best leg spinner in the world cricket arena. The man who has bowled the Ball of the Century. Undoubtedly, he is the best-ever spinner anyone can see!

5 Shahid Afridi

Saying Afridi is lagging behind any other cricketer on earth is like saying the sun rises from the west instead of the east. He is not only a marvel at his skill but an excellent sportsman, gentleman, and all-rounder not only in all formats of the game but in his life too. The most unorthodox entry in cricket and certainly the most entertaining one.

He is the best captain of Pakistan I have ever seen. He holds the world record of 100 runs off 37 balls. That's why we call him Boom Boom. I am the biggest fan of Shahid Afridi. I have liked him since my childhood. Shahid Vai, we like you.

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

Mahendra Singh Dhoni was not just a player. He was the man who fulfilled the dreams of Indian Cricket and the fans of the sport. The losing streak and demand of the supporters mourning for the World Cup win was delivered to them in 2011, after 23 years, under his strong and profound leadership.

The major ICC Trophies and the best Asian Province trophies of cricket all rest and are presented with pride because of this man. It's under his captaincy that India stood to be the victor of such a prestigious tournament. But he held his head high and led like a true leader, not just a captain. The contributions with the bat to finish the matches, even when the equation felt unreal, the strategy and tactical behaviour on the pitch, his underrated talent in his younger years being exposed to all and, in time, by the end of his journey, becoming a true legend is what made him the GREATEST OF ALL TIME. The G.O.A.T of Cricket.

7 Virat Kohli

Virat Kohli Sir is just too good for other teams and was, is, and will be my idol, doesn't matter if Virat sir doesn't score runs. Thanks for becoming such a good cricketer for India. I'm proud of myself because I am a Punjabi and an Indian, and the best batsman and idol for me is an Indian and Punjabi. Good luck in the future, Virat Kohli Sir.

He should be on top. He is made only for winning. He is even better than Sachin Tendulkar. If anyone hates him, please stop hating him because if you are hating him, that means you are hating India. Only people talk about his attitude, but he has the type of attitude a person should have.

8 Gary Sobers

Greatest cricketer of all time by at least 1 million miles. Hit six sixes in one over. He was the greatest fielder of all time, equal with Jonty Rhodes. He caught a ball while he was in the air, threw it at the stumps, hit the stumps side on, and then fell to the ground. A cricketing genius. He could bowl off, leg, and even fast. He opened the bowling at pace and had an average of at least 58+.

By a mile the best ever. Amazing batsman, bowled EVERYTHING from spin, swing, seam, you name it.

Truly the best if you evaluate the complete sport. Batting, bowling, and fielding.

9 Brian Lara

He was just the best, and his record speaks for itself. He helped make West Indies better and got the highest individual score not once but two times. Who can beat that? Maybe another West Indian.

Lara is undoubtedly the best, his records are proof.

If you have common sense, you would know that Brian is a very good cricketer.

10 Jacques Kallis

Guys, don't ignore this comment, but Kallis is way better than Tendulkar and is the best all-rounder in the world. So please, we need votes. Vote for Kallis!

Khan, Hadlee, Sobers, Miller, Botham, Dev are also all good choices... Probably Pollock as well, but I personally agree that this bloke, Kallis, is awesome.

He is such a marvelous player. I think no player can bat like him. We cannot see a better batsman after him.

The Contenders
11 Frank Worrell
12 Allan Border

The best skipper we have ever had. You would be wise to consider him the very best in many ways. He is a real champion. His cut shots were excellent, and he was a great spinner as well.

13 Imran Khan

Don't forget he was voted as the sexiest man alive by an Australian magazine.

14 Glenn McGrath

Class. Perfect technique and menacing pace at times. He could also hit that 5-cent piece on the same spot every ball. Wonderful player.

Glenn McGrath, the most intelligent bowler ever.

15 Adam Gilchrist Adam Gilchrist is a retired international Australian batsman and wicketkeeper. He scored centuries 33 times in his career.

Adam Gilchrist is known as the best wicket-keeper batsman of all time. He has the highest strike rate in all three formats. He is also the most impressive cricketer ever. Each and every one of his shots is unforgettable. He is the best ever.

Adam Gilchrist is always my favourite. He should be in a much better position than Sachin. A much better player.

Adam Gilchrist at No.14? Bad, very bad. You don't know anything about cricket. He should be number 1, no doubt.

16 Muttiah Muralitharan

Remember one little thing: Murali's last match... Sachin or Don couldn't perform well in their last matches, but this legend got 8 wickets in his last match. Murali is not just a cricketer. He is an icon. As a Tamil boy, he is the icon of Sri Lankan Sinhala and Tamil friendship.

The Sri Lankan off-spinning legend holds the record for the most number of wickets in cricket. He is well-known for his doosra.

Are chuckers allowed in this list? I assume it to be yes because of the world's best-ever chucker's presence in this list...

17 AB de Villiers Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.

Mr. 360, the wizard of cricket, and mostly the rule changer for cricket.

18 Steve Waugh

A brilliant player and did much for cricket here. A wonderful skipper as well.

The greatest Aussie captain who led Aussies to triumphs in 1999.

19 Sunil Gavaskar

He is the best cricket player of all time. Against the West Indies, he showed that no one could frustrate him. He was known as the Little Master because he was 5'6" and an amazing batsman.

Sunil Manohar Gavaskar was an Indian opener and a great captain. He was the best opener of the '70s.

Before my time really but agree he was great.

20 Kapil Dev

Please be serious. Must be at 4th position, over Dale Steyn, Shahid Afridi, Shakib al Hasan, Shane Watson, etc.

Made India win their first World Cup. Is there any more doubt?

21 Virender Sehwag Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.

This man opened up the doors for the likes of Gautam Gambhir, Yuvraj Singh, MS Dhoni, and Raina, in the sense that Indians were no longer seen for their submissive and slow batting but rather coming out with a bang with full aggression. More than his stats, he will always be remembered as the best entertainer of his times.

An excellent batsman at the top of the order. The greatest explosive batsman that I have known, good and attentive in the field. Virender Sehwag is an outstanding cricketer all-round.

22 Ricky Ponting

The greatest because he made heaps of runs and competed with Sachin while being a captain. Sachin was never a good captain. He wilts under pressure. He scores when all is well. Ponting made a century in the World Cup final. Sachin could never handle pressure.

19! Really, are you even following cricket, guys? He is definitely one of the best, if not the best cricketer of all time in terms of all aspects you can think of! It would be a real injustice if he is not ranked up in the top 5.

He is the all-time greatest all-around cricketer in terms of skills, intelligence, and wits. No one can match the prowess Ponting possesses.

23 Curtly Ambrose
24 Clive Lloyd

West Indian opening legend. The greatest captain and legend cricket has ever seen.

25 Jonty Rhodes

Rhodes is the best fielder of all time.

8Load More
PSearch List