Sunday, July 14, 2024

Best Batsmen of All Time in International Cricket

Some of the best batsmen in the history of cricket have played for their countries in international matches. Here is the list of 10 batsmen who, based on their achievements and contributions at international cricket, stand out as being among the finest in the sport’s history, despite the difficulty of comparing players from various periods.

1.    Sachin Tendulkar (India)

Throughout his 24-year international tenure for India, Sachin Tendulkar, widely recognized as among the greatest batters of all time, reinvented batting. In terms of runs and centuries, he retains the record for international cricket. In all forms, Tendulkar amassed 34,357 runs, including 100 international hundreds. He was the absolute best in both pace as well as spin bowling. For many years, Tendulkar served as the center of India’s batting and served as an example for future generations of cricket players.

2.    Ricky Ponting (Australia)

Ricky Ponting, one of Australia’s all-time best captains, was a superb batsman noted for his aggressive style of play. In international cricket, he earned 27,483 runs and hit 71 hundreds in both Tests and ODIs. As a captain of Australia, Ponting had great success, guiding his team to two consecutive World Cup victories in 2003 as well as 2007. As captain of the Australia in Test cricket, he holds the record for both most runs as well as most centuries scored.

3.    Jacques Kallis (South Africa)

Jacques Kallis, a South African all-rounder, is one of the select few players who have amassed over 10,000 runs in both Tests along with ODIs. In a distinguished 16-year career, he amassed 13,289 runs in tests as well as 11,579 runs in one-day internationals. Kallis was an essential part of the South African batting order because of his capacity to bat for extended stretches and get large hundreds. He was a significant asset for a Proteas in all forms since he could also bowl right-arm fast-medium.

4.    Kumar Sangakkara (Sri Lanka)

For more than 15 years, Kumar Sangakkara, widely recognized as one of the finest wicketkeeper-batsmen of every era, served as the foundation of Sri Lanka’s batting. He amassed 14,234 runs in one-day internationals along with 12,400 runs in Tests. As the first batter in Test history to reach four straight centuries as well as the quickest Test triple hundred, Sangakkara held a number of records. He was one of the best left-handed batsman to ever play the game because of his graceful batting style and capacity to hit large runs under duress.

5.    Brian Lara (West Indies)

The title for the greatest individual total in both test games as well as first-class cricket belongs to the renowned Brian Lara. During his remarkable career for West Indies, he amassed 11,953 runs throughout tests along with 10,405 runs in one-day internationals. With his easy strokeplay and capacity to quickly increase his score, Lara was a pleasure to watch. He faced some of the best bowling attacks and produced some of a most remarkable innings. His two record-breaking centuries of 375 and 400* demonstrate his mastery of pace and spin.

6.    Sir Viv Richards (West Indies)

In the 1970s and 1980s, Sir Vivian Richards’ aggressive batting style terrorized the opposing bowlers. He amassed 8,540 Test runs along with 6,721 one-day internationals runs at the heyday of West Indies cricket supremacy. Richards was among the most dangerous batters of all time because of his easy ability to clear the boundary at ease. He was crucial to West Indies’ domination during a time when they won the World Cup twice and dominated international cricket. Generations of Caribbean cricketers have been influenced by Richards’ bold style of batting.

7.    Rahul Dravid (India)

Rahul Dravid, known as “The Wall,” established a reputation as a dependable batsman with his sound technique and capacity to stay in the crease for extended periods of time. He finished third all-time in Test run scoring with 13,288 runs. Dravid’s consistency is shown by the fact that he averaged above 50 in both Tests as well as one-day internationals He captained India to the year 2007 ICC World T20 championship final. With his patient, tenacious strokes, Dravid contributed to some of India’s most significant innings across forms and set the stage for triumphs.

8.    Steve Waugh (Australia)

Steve Waugh, among the Australia’s most effective leaders, amassed 10,927 Test runs during the course of his 16-year career. He guided Australia to a record-setting 16 straight victories in Test matches. Waugh was renowned for his tenacious tenacity and capacity to complete innings in challenging circumstances. When he served as captain from 1999 to 2004, his ability to motivate others and never give up propelled the Australian cricket team to heights never before achieved in the sport. Waugh contributed to Australia’s victories in several tight Test matches with some memorable innings.

9.    Sir Donald Bradman (Australia)

Sir Donald Bradman is considered as the best batsman among all time, and his incredible Test batting avg of 99.94 is still unmatched. At a time when cricket was played on exposed pitches and against top-notch bowling attacks, he amassed 6,996 runs throughout just 52 Test matches. In four separate nations, Bradman averaged above 100 and scored 29 centuries. He stood head and shoulders above his peers thanks to his unmatched batting abilities, work ethic, and mental fortitude. In the 1930s, Australia dominated cricket, thanks in large part to Bradman.

10.  Gary Sobers (West Indies)

Gary Sobers was not only one of the best all-rounders but also a superb batter for the West Indies. In 93 Test matches, he amassed 8,032 runs at an avg of 57.78, including 26 centuries. Sobers had the capacity to score runs quickly as well as hold down the crease for protracted periods of time. He contributed to West Indies’ success during his heyday by making some remarkable runs against bowling of the highest caliber.


Although there have been many more outstanding batsmen over the years who may have made this list, As seen in cricket videos these ten players were chosen due to their outstanding performances, reliability, capacity for match-winning, and influence on their squads at the international level. It is still challenging to compare players from different periods, but these 10 batters stand out as some of the greatest of all time due to their domination and accomplishments in international cricket.

Know all about cricket news and updates at CBTF news.

Get the fastest cricket news update at

Know all about cricket betting and updates at CBTF betting.

Get the updated expert betting tips at

Checkout our videos to get the latest updates about cricket and betting tips, and casino tips to win big with expert opinions at

Latest Posts