fbpx

Greatest Cricket Batsmen of All Time

There has always been a sensual debate whenever there is a talk about the Greatest Cricket Batsmen of All Time, but do you know what qualifies as the Greatest Cricket Batsmen of All Time?

Greatest Cricket Batsmen of All Time

What makes a Player the Greatest Cricket Batsmen of All Time?

Did you know about the many qualities that are required along with an abundant amount of skills that need to be mastered before some people can claim themselves as one of the Greatest Cricket batsmen of All Time?

Key skills to become one are:

  1. They can predict the length and line of the ball accurately.
  2. They have quick reflexes and fast decision-making skills.
  3. They can show effortless footwork and know a variety of shots.
  4. They have excellent hand-eye coordination and outstanding concentration skills.

To better understand how to improve or practice these skills click here.

Debate About the Best?

Some say it is Sachin Tendulkar, whereas some say it is Don Bradman. This debate could easily go on for many years with no correct answers.

However, in these debates, there are a few key names that always appear.

These people are always said to be the greatest cricket batsmen of all time and no one can dethrone them easily.

In this post, we take a look at those players along with their stats and some of their greatest achievements.

Top Cricket Batsmen in the World

Here is the list of the best batsmen in the world in all formats.

1. Sachin Tendulkar (India)

He was nicknamed “The God of Cricket” because of his perfect form, perfect posture, and immaculate timing for different shots.

No one in the world would not deny that he was one of the Greatest Cricket Batsmen of All Time

He is currently the only player to make a hundred 100s.

There was no place on the field where he could not make a shot. He made the first double-century in one-day cricket and retired on November 16, 2013.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI46318,42620044.8349962016195
Test20015,92124853.785168205869
T20I11010100020
T20 League782,33410033.8311329529

2. Donald Bradman (Australia)

Sir Donald Bradman beyond any argument was one of the Greatest Cricket Batsmen of All Time who ever lived and the greatest cricketer of the 20th century.

He scored a century in just 22 balls!! He had the highest batting average in test cricket which was 99.94!!

It was because of him that numerous other people started chasing their dream of becoming a cricketer.

Format MatchesRunsHighestAverage100s50s4s6s
Tests526,99633499.9429136816

3. Virat Kohli (India)

The current hot take of the public regarding the greatest cricket batsman is this person.

Virat Kohli has broken many records and has even surpassed Sachin Tendulkar in a few of them.

He has scored six 6s in 6 balls, the perfect score for any batsman.

Virat Kohli has already won millions of hearts and has embedded his name in the list of the Greatest cricket batsman in the world.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI27813,02418357.6347651221142
Test1118,67625449.30292896624
T20I1154,00812252.74137356117
T20 League2377,26311337.25750643234

4. Ricky Ponting (Australia)

Ricky Ponting is unarguably one of the greatest batsmen to ever play. He has created many records and has captivated the hearts of millions of fans throughout the globe.

He is the most successful captain in international cricket history, with 220 victories in 324 matches with a winning rate of 67.91%.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI37513,70416442.0430821231162
Test16813,37825751.854162150973
T20I174019828.64024111
T20 League10912810.110052

5. Sunil Manohar Gavaskar (India)

Sunil Gavaskar also known as the “Little Champion” is acknowledged as one of the greatest opening batsmen of all time. He also was the first cricketer to make over 10,000 Test Runs.

His batting revolved around precise technique and power, he was no doubt one the greatest defensive players of all time.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI1083,09210351.12344523421
Tests12510,12223635.14127101626

6. Brian Lara (West Indies)

Brian Lara is considered one of the greatest left-handed cricket batsmen to have ever played the game of cricket.

He built massive scores fast and often, he also holds the record for most runs in an innings by a captain in test matches.

He was also known as “The Prince of Port of Spain” or simply “The Prince”.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI29910,40516940.1719631035133
Tests13111,95340052.893448155988

7. Viv Richards (West Indies)

Isaac Vivian Alexander Richards, a name every cricket fan knows and adores. Throughout his whole career, he never wore a helmet while playing.

Back then, in the 1970s aggressive batting was not even a thing. But he changed that and along with it, he changed the way millions play cricket today.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI1876,72118947.01145600126
Tests1218,54029150.242445105184

8. Wally Hammond (England)

The appointed captain of England and was one of the greatest cricket batsmen of all time. He was also one of the best slip fielders ever.

His scores are proof that he was an uncontrollable beast on the playfield reaching for high scores like no other.

FormatMatchesRunsHighestAverage100s50s4s6s
Tests857,24933658.4222451227

9. Jack Hobbs (England)

Sir John Berry Hobbs commonly known as Jack Hobbs had one other name, “The Master”.

If only his career was not interrupted by the Great War he would surely have scored more.

He scored nearly 200 centuries and at the age of 46, he made another century making him the oldest person to score a test century.

FormatMatchesRunsHighestAverage100s50s4s6s
Tests615,41021156.9515283168

10. Kumar Sangakkara (Sri Lanka)

Not only was Kumar Chokshanada Sangakkara regarded as one of the best batsmen in cricket history but was also a top-level wicket-keeper.

He captained the Sri Lankan national team in all three formats and is the 2nd highest run scorer in international cricket history.

FormatMatchesRunsHighestAverage100s50s4s6s
ODI40414,23416941.992593138588
Test13412,40031957.143852149151
T20I561,3827831.410813920
T20 League711,6879425.9501019527

Conclusion

There is no end to the debate of who will ultimately take the throne of the Greatest Cricket Batsmen of All Time. Neither is everyone playing for the same amount of time nor are they playing in the same conditions.

To pick up only one batsman from all the players would be arrogance simply because it is impossible.

Rather than picking out a favorite, it would be better to enjoy every game played by these players as is the ultimate motive of the sports, “enjoying”.

7 thoughts on “Greatest Cricket Batsmen of All Time”

  1. Pingback: What is the best pull shot in cricket? - Forsport.com

  2. Pingback: Cricket - A Complete Guide - Forsport.com

  3. Pingback: Best Biggest Cricket Stadium in the World - Forsport.com

  4. Pingback: The Ashes series - Battle for honor - Forsport.com

  5. Pingback: Great Batsmen who Batted all 50 Overs in Test Cricket - Forsport.com

  6. Pingback: 5 Most Controversial Moments in Cricket History? Why? - Forsport.com

  7. Pingback: Greatest Unbreakable Cricket Records - Forsport.org

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top