Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Top 10 All-Time Greatest Batsmen in History of Cricket


Cricket has enthralled and amazed its fans with innumerable things! If we see it through the gentleman’s game, cricket has been witnessed with the dominance of batsmen in the field, presenting an array of masterful strokes and fantastic footwork. Meanwhile, some players have turned into an artwork through passionate strokes or picked up runs like a run machine while others just bounced to challenging deliveries with power hitting. 

With such a long history of Cricket, it’s hard to adjoin the best batsman from all across the world. As there are always some players who know how to make space in the heart of their fans, here we have got the best of all of them! In this blog, we have made a list of 10 All-Time Greatest Batsmen in History of Cricket. 

Sir Don Bradman (Australia)
Does he need any recognition? Sir Don Bradman was the person behind setting a benchmark in the world of cricket! Every other legend is compared to him, most of the players are presented on the list. He has become an inspiring batsman and a cricket star for all the budding cricketers. It is not even necessary to mention that he is the all-time greatest batsmen in the history of the sport. “The Don ” had a remarkable career with a batting average of 99.94, which he achieved in the four of his last winnings, he would have made it 100.

Sachin Tendulkar (India)

India’s heart-throbbing, batsman, Sachin Tendulkar never failed to impress the diverse and mild Indian population. His consistency towards the game, humble and kind nature, and remarkable contribution to the Indian team, made him popular as ‘the God of Cricket’. He was one of those who scored 11,000 runs in Test matches. In modern cricket, Sachin Tendulkar proved himself while performing well at both Formats, Tests, and ODIs. He also has the world record of Most Man of the Match Awards in ODI cricket history.

Sir Viv Richards (West Indies)

Sir Viv Richards, was one of those players who were voted for ‘Five Cricketers of the Century’ in 2000 where the panel of 100 members included, Sir Garfield Sobers, Shane Warne, Sir Donald Bradman, and Sir Jack Hobbs. He gave “swagger” a new meaning in the Cricket sports, also was considered as the best-ever batsman against fast bowlers. Played in 24 centuries, Viv Richards made a score of 8,500 in his career of 121 test matches becoming the most-celebrated West Indies player in world’ cricket.

Sir Garfield Sobers (West Indies)

West Indies has bestowed world-cricket with excellent batsmen of all-time. Sir Garfield Sobers comes under the list of best-hard hitting batsmen in the world. There was nothing Garfield could have ever performed during his career, his elegant shots and a great pair of hands was still remembered in the fields. He has scored 26 centuries in his career of 93 Test matches. 

Greg Chappell (Australia)

Greg Chappell was one of the prominent and classic batsmen in the Australian team for a long time. Missing two years from world cricket has put a full-stop on his speedy career. Meanwhile considered as the aggressive batsman of the Australian team, Chappell was known to be a nightmare of the bowlers. His high –level of competitiveness is practically shown in the fields against the bowlers such as Michael Holding, Joel Garner, and Colin Croft. 

Brian Lara (West Indies)

Brian Lara has marked history with his unparalleled score of 11,953 runs in Test series. One of the most humble, gentle, and smart batsmen of all-time whose early retirement has broken many hearts. His unbeatable records and score made him no less than a legend among the world’s greatest batsmen. He is the man behind making the highest individual runs in test cricket 400* against England and in-first class cricket against Durham. 

Jacques Kallis (South Africa)

Adding titles, for Jacques Kallis is never going to be enough, not only being the greatest batsman but he was an all-rounder in the history of world cricket. Jacques was indeed a legendary to made more than 11,000 runs and 250 wickets in both Test and One Day matches. He was indeed an unbeatable batsman of his time, who scored 13,289 runs in Test series and also 11,574 in ODI’s cricket before his retirement.

Sunil Gavaskar (India)

Sunil Gavaskar was a legendary Indian Batsman, long before the entrance of Tendulkar in captured the land of Indian cricket. He was the first player to score 10,000 Test; his techniques and concentration levels are still unmatched. At one point, Gavaskar was counted as the highest opening batsmen in cricket history. However, the Indian Cricket never outshined under his captaincy, but he stood out as the greatest batter of all-time in the Indian cricket team. 

Ricky Ponting (Australia)

Ricky Ponting was considered as one of the most successful captains in the history of both cricket and Australian teams. During his time, Rickey was the highest run-maker who played 41 Tests and 30 ODI tons and scored 10000 Test runs in his career. Under his captaincy, the Australian team was dominating world cricket for the longest time. 

Wally Hammond (England)

One of the greatest batsmen from the pre-war era, Wally Hammond was compared with Sir Don Bradman in many aspects, especially after when he broke his world record of 336 runs in Test Series. Till the time of his retirement the world record of making the highest test runs was broken by none, later on, Alastair Cook overhauled the score. He was England’s finest batsman who had made 22 centuries in his career. 

-------------------------------- Disclaimer, Warnings!
Audience discretion is needed. Please utilize the mentioned links, products and services, and tips at your own risk and due diligence, consult with the certified professionals in the field before utilizing any mentioned links, products and services, and tips on this platform and its all associated products and services. Read our full Terms and conditions and all policies.