Cricket is mostly played as an interesting game in the world, where every run scored and every ball get six and every six hit can ignite a nation’s passion. The debate over who claims the title of the best batsmen in the world all time has been as fiercely contested as any match on the field.
Remarkable records and breathtaking performances with unique qualities that elevate some players above others. Whether it’s a masterful technique that defies description or an unparalleled ability to dominate under pressure, each contender offers a compelling case for their place in cricketing lore.
List of Top 10 Best Batsmen in the World
When discussing the best batsmen in the world, one cannot overlook the timeless elegance of players like Sachin Tendulkar and Sir Donald Bradman. Tendulkar’s ability to adapt his style against various bowling attacks, coupled with Bradman’s staggering average of 99.94, places them in a league of their own.
Modern name such as Virat Kohli and Steve Smith are redefining batting standards with their unconventional techniques and mental peace. The rising generation brings fresh faces into conversations about all-time greatness; players like Babar Azam are demonstrating remarkable consistency across formats
1. Sachin Tendulkar (India)
In the record of top 10 batsman in the world impossible without mention the name of Sachin Tendulkar, one of the best cricket players in the world. The only cricketer to have scored 100 centuries in his career. His stats in cricket field are below mention:
Format | Matches | Runs | Highest | 100s | 50s |
Test | 200 | 15,920 | 248 | 51 | 68 |
ODI | 463 | 18,420 | 200 | 49 | 96 |
T20I | 1 | 10 | 10 | 0 | 0 |
T20 League | 78 | 2338 | 100 | 1 | 13 |
2. Sir Vivian Richards (West Indies)
Sir Vivian Richards made his debut and has been known for his destructive batting style. Aggressive batting was never a thing, but all of this changed whenever Vivian stepped on the field. He never even wore a helmet while playing throughout his whole career.
Format | Matches | Runs | Highest | 100s | 50s |
Tests | 121 | 8,540 | 291 | 24 | 45 |
ODI | 187 | 6,721 | 189 | 11 | 45 |
3. Brian Lara (West Indies)
Brian Lara is the greatest left-hander to have ever played the game of cricket. He started his career in the year 1990. During his playing time, he was a ruthless batsman who whipped the talented bowlers with his excelling batting skills.
Format | Matches | Runs | Highest | 100s | 50ts |
Tests | 131 | 11,953 | 400 | 34 | 48 |
ODI | 299 | 10,405 | 169 | 19 | 63 |
4. Virat Kohli (India)
Virat Kohli’s hunger and passion for success made him one of the best cricketers in the world. He has become the most consistent all-format accumulator by playing proper cricket shots and not just power-hitting.
Format | Matches | Runs | Highest | 100s | 50s |
Test | 113 | 8,848 | 254 | 29 | 30 |
ODI | 292 | 13,848 | 183 | 50 | 72 |
T20I | 117 | 4,037 | 122* | 1 | 37 |
T20 League | 237 | 7,263 | 113 | 7 | 50 |
5. Ricky Ponting (Australia)
The best qualities that made Ricky Ponting one of the best batsmen in the world was his burning desire to succeed in matches. His perfect pull shot, Ponting is recognized as one of the greatest cricketer of all time.
Format | Matches | Runs | Highest | 100s | 50s |
Test | 168 | 13,378 | 257 | 41 | 62 |
ODI | 375 | 13,704 | 164 | 30 | 82 |
T20I | 17 | 401 | 98 | 0 | 2 |
T20 League | 10 | 91 | 28 | 0 | 0 |
6. Kumar Sangakkara (Sri Lanka)
Kumar Sangakkara started his career against Zimbabwe. Sangakkara is a stroke player. He is among very few batters who have scored 10,000 plus runs in both Tests and ODIs, which is an incredible feat.
Format | Matches | Runs | Highest | 100s | 50s |
Test | 134 | 12,400 | 319 | 38 | 52 |
ODI | 404 | 14,234 | 169 | 25 | 93 |
T20I | 56 | 1,382 | 78 | 0 | 8 |
T20 League | 71 | 1,687 | 94 | 0 | 10 |
7. Sunil Gavaskar (India)
Sunil Gavaskar was statistically among the 10 greatest international batsmen of all time, most successful opening batsman and one of the best openers of all time. He did this for 16 years and scored over 10,000 Test runs.
Format | Matches | Runs | Highest | 100s | 50s |
Tests | 125 | 10,122 | 236 | 34 | 45 |
ODI | 108 | 3,092 | 103 | 1 | 27 |
8. Sir Jack Hobbs (England)
He is in the top 10 greatest cricket players of all time in the history of cricket. Hobbs was the first cricketer to be knighted by the queen. Sir Jack Hobbs scored 61,237 runs and 199 centuries and became one of the world number one batsmen.
Format | Matches | Runs | Highest | 100s | 50s |
Tests | 61 | 5,410 | 211 | 15 | 28 |
9. Sir Wally Hammond (England)
The batsman Sir Wally Hammond was known for his unflappable batting abilities. In 1927, he made his debut against South Africa. He scored 7249 runs at an average of 58.46 in test matches proving him to be one of the world’s best batsmen.
Format | Matches | Runs | Highest | 100s | 50s |
Tests | 85 | 7,249 | 336 | 22 | 24 |
10. Sir Donald Bradman (Australia)
The world can never forget one name ‘Sir Donald Bradman,’ the man who portrayed cricket as one of the greatest games of all time. He scored 6996 runs in a 20-year career.
Format | Matches | Runs | Highest | 100s | 50s |
Tests | 52 | 6,996 | 334 | 29 | 13 |
Conclusion
In conclusion, the best batsmen in the world all time have left an indelible mark on the sport of cricket, showcasing extraordinary skill, resilience, and passion for the game. Their remarkable records and unforgettable performances continue to inspire new generations of cricketers and fans alike.
FAQs
How is batting ranking calculated?
The performance rating is based on a combination of runs scored, the rating of the opposition bowlers, match result and comparison to the overall scores in the match.
Who is the best batsman of all format?
Sachin Tendulkar and and Virat Kohli are widely regarded as the greatest batsman of all time.