Best Batsmen In The World All Time- Complete Stats

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. 

greatest crickter in the history

 

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:

FormatMatchesRunsHighest100s50s
Test20015,9202485168
ODI46318,4202004996
T20I1101000
T20 League782338100113

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.

FormatMatchesRunsHighest100s50s
Tests1218,5402912445
ODI1876,7211891145

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.

FormatMatchesRunsHighest100s50ts
Tests13111,9534003448
ODI29910,4051691963

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.

FormatMatchesRunsHighest100s50s
Test1138,8482542930
ODI29213,8481835072
T20I1174,037122*137
T20 League2377,263113750

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.

FormatMatchesRunsHighest100s50s
Test16813,3782574162
ODI37513,7041643082
T20I174019802
T20 League10912800

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.

FormatMatchesRunsHighest100s50s
Test13412,4003193852
ODI40414,2341692593
T20I561,3827808
T20 League711,68794010

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.

FormatMatchesRunsHighest100s50s
Tests12510,1222363445
ODI1083,092103127

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.

FormatMatchesRunsHighest100s50s
Tests615,4102111528

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.

FormatMatchesRunsHighest100s50s
Tests857,2493362224

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.

FormatMatchesRunsHighest100s50s
Tests526,9963342913

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.