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 stood still when he was batting, and the roar in the stadium, Sachin... Sachin, became the motto of Indian cricket. This era was a game-changer, leading more youngsters to follow the game and aspire to be stars like Sachin. This increased viewership and brought in money 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 the greatest batsman ever. His batting average in Test cricket was a staggering 99.94, an achievement 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 epitomizes 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 one bouncer an over. He had a Test batting average of 50 and a strike rate of 70. An absolutely 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 on the list? When we talk of Lillee, we are talking king of kings in the fast bowling ranks.

No one dominated a 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 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 in the west instead of the east. He is not only a marvel at his skill but also an excellent sportsman, gentleman, and all-rounder in all formats of the game and in his life. He had the most unorthodox entry in cricket and was certainly the most entertaining one.

He is the best captain of Pakistan I have ever seen. He holds the world record for 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 its fans. The losing streak and the supporters' demand for a World Cup win were satisfied in 2011, after 23 years, under his strong and profound leadership.

The major ICC trophies and the best Asian Province trophies of cricket are all presented with pride because of this man. Under his captaincy, India emerged victorious in prestigious tournaments. He held his head high and led like a true leader, not just a captain.

His contributions with the bat to finish matches, even when the equation seemed unreal, his strategy and tactical behavior on the pitch, and his underrated talent in his younger years becoming exposed to all made him a true legend. By the end of his journey, he became the GREATEST OF ALL TIME. The G.O.A.T. of cricket.

7 Gary Sobers

Greatest cricketer of all time by at least 1 million miles. He hit six sixes in one over and was the greatest fielder of all time, equal with Jonty Rhodes. He once caught a ball while airborne, threw it at the stumps, hit the stumps side-on, and then fell to the ground. A cricketing genius.

He could bowl off-spin, leg-spin, 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.

8 Virat Kohli

Virat Kohli is just too good for other teams and was, is, and will be my idol. It doesn't matter if Virat doesn't score runs. Thank you 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.

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, you are hating India. People often talk about his attitude, but he has the type of attitude a person should have.

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

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. 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 favorite. 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 and 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.

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

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

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 I agree he was great.

20 Kapil Dev

Please be serious. He must be in the 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 Suresh Raina. Indians were no longer seen for their submissive and slow batting but rather coming out 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 all-round cricketer.

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 wilted under pressure and only scored when all was 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 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