The most exciting part of playing cricket is batting. Just as batting is more popular in cricket than bowling, a batsman is more popular than a bowler. Most people think cricket is a game of batsmen. Some batsmen play cricket with such passion that they turned it into a masterpiece with their beautiful strokes and drives. Some have played with patience and run like a run machine and some have even destroyed beautiful deliveries with their strength. What matters most at the end of each match is how many runs are shown on the scoreboard. Whatever the outcome of the match, the spectators always enjoy batting. This is why the performance of a batsman decides whether to win a match or lose a match. Some batsmen have made their place by batting throughout their careers and will be remembered until someone replaces them.
Below is a list of the top 10 batsmen of all time in the history of cricket:
1. Sir Don Bradman (Australia)
Sir Don Bradman has been called the greatest batsman of all time. When he was in form, no one could stop him from running. If a bowler ever picks up his wicket, it will be an honor for that bowler. He has a very lucrative career in Test history at an average of 99.94 which makes it impossible for any batsman to break this record. He scored 29 Test centuries in 60 innings. But the end was not a happy one for him, he could have averaged 100 if he had scored only four runs in his last match but sadly he got the call in that innings and could not fulfill it. He played 52 Test matches and scored 7998 runs with 29 centuries.
2. Sachin Tendulkar (India)
If cricketers have to worship someone for the purpose of cricket, it is definitely none other than Sachin Tendulkar, the god of cricket. He is one of only three batsmen in history to have scored 11,000 Test runs. If anyone is looking for the best batsman in modern ODIs, he will definitely be at the top. He owns most of the world for centuries. He dominated cricket from the beginning of his career. He is the only cricketer who has contributed the most to India in making cricket the most popular sport in India. He is the only cricketer to have scored a total of 100 centuries so far. Record for most centuries and most runs in both ODIs and Tests. Tendulkar also holds the world record for the most Man of the Match awards in the history of ODI cricket. He has scored 15,921 runs in Test cricket and 16,426 runs in ODIs.
3. Sir Viv Richards (West Indies)
Sir Viv Richards has been named the best ODI batsman of all time. Despite not being an all-rounder, Richards was able to send the ball out of the park. He has been selected as one of the top five He played 121 Test matches and scored 7500+ runs with 24 centuries.
4. Brian Lara (West Indies)
Brian Lara is another West Indies legend. He is the greatest run-getter in the history of Test cricket. He has overall 11,953 runs in Test cricket. He is well known for his long innings. For a long time, he held the top spot in the batsmen’s rankings. He owns many records which are almost impossible to break. He holds the record for most individual runs in Test cricket at 400 * and 501 * in first-class cricket. He has scored 11,953 runs in 131 Test matches, including 34 centuries. He scored 19 centuries in ODIs.
5. Sir Garfield Sobers (West Indies)
Sir Garfield Sobers is known as the best all-rounder of all time in cricket. He is also known as the first cricketer in history to hit six sixes in an over. He is one of the top five cricketers. He is a hard-hitting batsman, the cricket world has never seen. He achieved a batting average of 56.23 with a maximum score of 365 *. His record is over 6,000 Test match runs and 235 Test match wickets, with over 26,000 first-class runs and over 1,000 first-class wickets, proving how great he was.
6. Ricky Ponting (Australia)
Ricky Ponting is one of the best batsmen who has scored 10,000 runs in Tests. He is one of the most successful captains in the history of Australian cricket and one of the most successful captains in world cricket. When he began to lead Australia, they had long dominated world cricket. He brought many match-winning performances for his team. He is one of the highest run-getter of his era, having scored 41 Tests and 30 ODIs in his career. As a captain, he holds the record of winning the Ashes and winning a World Cup, and that is only in the Test scene. He has numerous records.
7. Rahul Dravid (India)
He has got the unique ability of defensive cricket. He has taught the cricket world how to play with patience and how to get things done. In the crucial moment of the match, he played many important innings for the team with his endurance.
8. Jacques Kallis (South Africa)
If World Cricket were a museum and all the players were priceless works of art, where Jacques Kallis was. This statement about Jacques Kallis shows how good a player he was. He was one of the best all-rounders in the world of cricket. He holds the highest man-of-the-match record in Test cricket. He played 150 Tests for South Africa and scored 13269 runs with 41 centuries. He is the only cricketer in the history of the game to have scored more than 11,000 runs and taken 250 wickets in both ODI and Test matches. He is the eighth-best batsman in our list with an average of 45 in ODIs and 57 in Tests. Kallis has now retired from cricket. He scored 13,269 runs in Test cricket and 11,564 runs in ODI cricket in his active career.
9. Greg Chappell (Australia)
Greg Chappell has been named the best player in Australian cricket history after Don Bradman. The chapel had a class that he could. He could be the best batsman in history if he doesn’t miss 2 years of regular cricket. He has many personal records. He was an attacking batsman. Bowlers like Michael Holding, Colin Kraft said he would rule cricket alone at the time. He was a nightmare for many bowlers at that time. He has played 72 Tests for Australia and scored 6000+ runs with 24 centuries.
10. Virat Kohli (India)
There are many who have already declared him as the best ODI batsman. The man himself, Sir Viv Richards, said Kohli reminded him of himself. It is highly commendable that batsmen like Dennis Lilly and Jeff Thomson have hit 90 strike rates around the park without a batsman helmet. He played just 11 innings to touch from 9,000 ODI runs to 10,000 runs.