Top 10 All Time Greatest Batsmen in History of Cricket

The most exciting part of cricket game is batting. Batting is more popular than bowling in cricket, so does a batsman is more popular than a bowler. Most of the people thinks that cricket is batsman’s game. Some batsman played cricket so passionately that they made it into an art work, with their beautiful strokes and drives. Some played it with patience and picked runs like a run machine and some destroyed the beautiful deliveries also with their power hitting.

At the end of every match what’s matters is, it is counted how many runs is showing on the score board. No matter what the result of the match but audience always enjoy batting. That’s why batsman’s performance decide either to win a match or to loose a match. some batsman made their space with batting throughout their career and they will be remembered for it until they replaced by someone.

Here is the list of 10 best batsmen of all time in cricket history-

Also Read - Cricket Australia prohibits using saliva and sweat

1. Sir Don Bradman (Australia):

Top 10 All Time Greatest Batsmen in History of Cricket

Sir Don Bradman is called the greatest batsman of all time. When He was in form, no one could stop him from scoring runs. If a bowler ever picked his wicket it would be an honor for that bowler. He has a very lucrative career with an average of 99.94 in test history which seems impossible to break this record for any batsman. He scored 29 test centuries only in 80 innings. But the end was not very pleasurable for him, he could make the average 100 if he could score only four runs in his last match but it was a matter of grief that he got duck in that innings and could not make it through. He played 52 test matches and scored 6996 runs with 29 centuries.

2. Sachin Tendulkar (India):

Top 10 All Time Greatest Batsmen in History of Cricket

If cricketers had to worship someone for a cricket purpose, undoubtedly it would be none but only Sachin Tendulkar, the God of cricket. He is one of three batsmen in history who has scored 11,000 Test runs. If anyone look for the best batsman in modern ODI, undoubtedly that will be him at the top. He is the owner of most centuries in the world. He dominated cricket from start of his career. He is the only cricketer who contributed most for India to make cricket as the most popular games of India. He is the only cricketer who scored 100 centuries in total until now. Records like most centuries and most runs in both ODI and Test matches. Sachin has also the world record of most Man of the Match Awards in ODI cricket history. He has scored 15,921 runs in Test cricket and 18,426 runs in ODIs.

3. Sir Viv Richards (West Indies):

Top 10 All Time Greatest Batsmen in History of Cricket

Sir Viv Richards is called the greatest batsman of one-day international match of All time. Richards could deliver a ball as he could send a ball outside the park despite not being an all-rounder. He has been selected one of five best Wisden cricketers of century. His legendary fashion of cricket introduced a new word “swagger” in Cricket. When he was on the crease he always used to chew gum and used a cap instead of helmet. Some consider him as the best batsman against fast bowlers. He played 121 test matches and scored 8500+ runs with 24 centuries.

4. Brian Lara (West Indies):

Top 10 All Time Greatest Batsmen in History of Cricket

Brian Lara is another West Indies legend. He is the greatest run scorer of Test cricket history. He has scored 11,953 runs in Test cricket. He is best well known for his long innings. For a long period of time, he held the top position in batsman’s ranking. He is the owner of many records which is almost impossible to break. He has a record for the highest individual runs in Test cricket 400* runs and in first-class cricket 501* runs. He played 131 test matches and scored 11,953 runs with 34 centuries. He also acquired 19 centuries in ODIs.

5. Sir Garfield Sobers (West Indies):

Top 10 All Time Greatest Batsmen in History of Cricket

Sir Garfield Sobers is known as the best all-rounder of cricket ever. He is also known for to be the first cricketer in history to hit six sixes in an over. He is one of the best five cricketers of “Wisden cricketers of the century”. He is one of the hard hitting batsman, the cricket world has ever seen. He achieved a batting average of 57.23 with a highest score of 365*. His records of over 8,000 Test match runs as well as 235 Test match wickets, coupled with over 28,000 First-Class runs and over 1,000 First-Class wickets, which proves how great he was.

6. Ricky Ponting (Australia):

Top 10 All Time Greatest Batsmen in History of Cricket

Ricky Ponting is one of the greatest batsman who has scored 10,000 Test runs. He is the best successful captain in Australian cricket history and one of the successful captain in World Cricket also. When he started leading Aussies, they had been dominating the world cricket for long time. He brought many match winning performance for his team. He is one of the highest run-makers in his era, he scored 41 Tests and 30 ODI tons in his career. As a captain he holds the record of Ashes victories and a World Cup victory, and that’s just on the Test scene. He holds numerous records.

7. Rahul Dravid (India):

Top 10 All Time Greatest Batsmen in History of Cricket

Rahul Dravid is widely known as “The Wall “. He has got a unique ability of defensive cricket. He taught the cricket World how to play with patience and how to get things done. He played many crucial innings with his patience abilities for the team in critical moment of match. He scored more than 10,000 runs in both Test and ODI formats.

8. Jacques Kallis (South Africa):

Top 10 All Time Greatest Batsmen in History of Cricket

If world cricket was a museum and all players were priceless artwork, where Jacques Kallis would be the “Monalisa of the museum”. This quote about Jacques Kallis shows that how classy player he was. He was one of the best all-rounder of cricket world ever witnessed. He holds the highest record of Man of the Match in Test cricket. He played 150 Test matches for South Africa and scored 13,289 with 41 centuries. He is the only cricketer in the history of the game to hold more than 11,000 runs and 250 wickets in both one-day and Test match cricket.

With an average of 45 in ODIs and 57 in Tests, he is the eighth-greatest batsmen in our list. Kallis is now retired from cricket. He scored 13,289 runs in Test cricket and 11,574 in ODI cricket during his active career.

9. Greg Chappell (Australia):  

Top 10 All Time Greatest Batsmen in History of Cricket

Greg Chappell is called the best players of Australian cricket history after Don Bradman. Chappell had such a class that he could. He could be the best batsman in history if he would not miss 2-years regular cricket. He holds many individual records. He was an aggressive batsman. Bowler like Michael Holding, Collin Craft said that he would reign the cricket alone at that time. He was the nightmare for many bowlers at that time. He played 82 Test matches for Australia and scored 7000+ runs with 24 centuries.

10. Virat Kohli (India):

Top 10 All Time Greatest Batsmen in History of Cricket

There are many who already proclaim him the greatest ODI batsman. The man himself, Sir Viv Richards, says Kohli reminds him of himself. That’s high praise from a batsman who sauntered onto a cricket field without a helmet to smack bowlers like Denis Lillee and Jeff Thomson around the park at a strike rate of 90. Viv said, “He is an individual who doesn’t back off from confrontation; someone who can stand his ground under pressure. I love that as you can’t teach these instinctive aspects.” Since that knock in 2012, Kohli has had an amazing run of form. He scored 1,268 runs in 2013; 1054 runs in 2014; 1,460 runs in 2017 and 1153 runs this year. He took just 11 innings to go from 9000 ODI runs to 10,000 runs!

Related Articles

Tendulkar, Lara fire; India through to finals

Bangladesh Legends lose another match

Cricket Legends Road Safety World Series 2021 tournament: All you need to know

No Sachin, Lara, Muralitharan in Greg Chappell’s Test XI

Brian Lara picks his 5 best batsmen of this generation