Top 10 Greatest Batsman Of All Time In Cricket

Top 10 Greatest Batsman Of All Time In Cricket

Table of content:

Cricket is an amazing sport that leads a path for talented athletes in the world. Cricket has been around for a long time now and is one of the oldest sports in the world. With its roots enriched in history, it has gifted us many legendary players to look up to. The main job of the batsman is to face bowlers and challenge their deliveries and secure as many runs as possible for the team. Thus, it is generally regarded as the coolest part of the game. Throughout the course of the sports, there have been many legendary batsmen that came to the pitch and sealed their names in the books. In this article, we will look at some of them, including the greatest batsman of all time list.

There are a variety of games that you can play to enjoy with friends here!
Download the GetMega app now! Play some exclusive range of real-money games and challenging contests on GetMega.

List of top 10 Cricket Batsman of All Time with Briefs

Sl. No.

Player Name

National Team

1

Sachin Tendulkar

India

2

Donald Bradman

Australia

3

Sir Viv Richards

West Indies

4

Garfield Sobers

West Indies

5

Ricky Ponting

Australia

6

Biran Lara

West Indies

7

Wally Hammond

England

8

Jack Hobbs

England

9

Jacques Kallis

South Africa

10

Kumar Sangakkara

Sri Lanka

1) Sachin Tendulkar

Sachin Tendulkar
Credits: India Times

The man that started playing with sheer love for the game, has eventually become the greatest batsman of all time. At the stage, where the ever-growing and popular sport of cricket in India was looking for the next big player to sit on the throne, Sachin Tendulkar, who is the greatest batsman of all time, came in and surpassed everyone’s expectations. The 16-year-old best batsman in the making, first debuted for Test and soon in ODI, representing India against Pakistan. His performance caught the whole world’s attention and with his batting skills and talent for the game, he became a name that was taken in every cricket fan’s household. Even legends admired his playing style and his statistics back up all the claims of calling Sachin Tendulkar, the best batsman of all time. He finished his career with 15921 runs in Test, 18426 runs in ODI, and 2334 runs in IPL, along with 100 international centuries in cricket being one of his major achievements. Apart from being the best batsman in the world of all time as per statistics, he was also good with bowling and had taken 46 wickets in Test and 154 wickets in ODI matches. Tendulkar is regarded as the world’s best batsman of all time in the history of cricket.

2) Donald Bradman

Donald Bradman
Credits: Cricket Australia

The player who is loved and admired by the entire world and regarded as the world’s best batsman in cricket history in his time is none other than Australian cricket legend, Donald Bradman. He made his Test debut, playing for Australia against England back in 1928. He soon became a phenomenal player and his batting style was studied by other batsmen of his time. Getting a wicket when he was on the striker’s end, was an achievement for the bowlers. He played 52 Test matches and scored 6996 runs in his cricket career, out of which, he claimed 29 Test centuries in just 80 innings. His batting average of 99.94 tells a lot about how magical of a player he was, deserving of the world’s greatest batsman title.

3) Sir Viv Richards

Sir Viv Richards
Credits: News18

Sir Viv Richards of West Indies is not just a legendary player but is the most charismatic batsman in the history of world cricket, often called the world’s best batsman. He was fearless, every oncoming delivery was a golden opportunity for him to drive the ball out of bounds and add runs to his score tally. Sir Viv Richards, world cricket’s best player of his era, never wore a helmet and swung his bat with extreme precision, confidence, and swagger, each time. During his time, cricket fans regarded him as the greatest ODI batsman of all time. In just 121 Test matches, he pulled off 8540 runs, and out of 187 ODI matches, he made 6721 runs to his name. He was also amazing with his bowling and claimed 118 wickets in ODI cricket and 32 wickets in Test cricket format.

4) Garfield Sobers

Garfield Sobers
Credits: Wisden

Sir Garry Sobers was considered the greatest and best batsman of his time and was called the greatest all-rounder in cricket during his era. Playing for West Indies, Garfield Sobers, who is the best batsman in cricket history at his time, is among the batsman with the heaviest hits in all of cricket. In just 93 Test matches that he played, he pulled off 8032 runs, with a batting average of 57.78. His highest run in a single Test match was 367 not out, truly legendary statistics. He had scored 26 centuries out of 93 games, earning him the fourth spot in the list as the World’s best batsman in cricket. He was also great with bowling and took away a massive tally of 235 wickets in Test cricket.

5) Ricky Ponting

Ricky Ponting
Credits: NDTV Sports

The fifth spot in the list as the greatest batsman of all time, as well as the world’s best batsman in all formats, is taken up by Australian legend and one of the most successful international captains in the history of cricket, Ricky Ponting. He was a tough player with an aggressive approach that drove his winning mentality. Ricky Ponting, who ranks fifth as the world’s best batsman of all time, has acquired more than 13,000 runs in both Test and ODI cricket formats. He scored 13378 runs in 168 Test matches and 13704 runs in 375 ODI matches. His batting average is 58.72 in Test and 80.39 in ODI cricket, with 71 international centuries. Ponting is highly regarded as the best batsman in the world in all formats. He is also the most successful batsman and captain of his national squad.

6) Brian Lara

Brian Lara
Credits: Zee News

Brian Lara is a West Indian cricket legend, who is loved and adored among cricket fans, all over the world. Brian Lara, who is the world’s best batsman in cricket of his time, was a prominent player in the First-Class cricket in the country, and his Test and ODI debut, representing West Indies, gave him numerous opportunities to become one of the greatest in this sport, and he did. Among many of his records, his 501 runs (not out) in first-class cricket against Warwickshire and 400 runs (not out) in Test cricket with West Indies, are just a few of his legendary achievements. He made 11953 runs in Test cricket and 10405 runs in ODI cricket in his cricket career, truly one of the greatest batsmen in the world of all time. He deserves the sixth spot in the world’s best batsman list of all time.

7) Wally Hammond

Wally Hammond
Credits: Wisden

English cricketer Wally Hammond claims the seventh spot in the list as the greatest batsman of all time and is the best batsman in the cricket history of England. He is also considered one of the greatest batsmen in England of all time. He made his Test debut back in 1927 and played 85 Test format matches. In this, he scored 7429 runs with a batting average of 58.46, truly legendary stuff during his era. And not just this, he was great at bowling too and bowled right-arm fast-medium ball that claimed 83 wickets during his Test career.

8) Jack Hobbs

Jack Hobbs
Credits: ESPNcricinfo

Another English cricketer, claims the eighth spot in the list as the world’s best cricket batsman of all time. Sir Jack Hobbs, debuted against team Australia, representing England in 1908 at the Melbourne cricket ground. Just in his first match, he scored a total of 83 runs in his first innings, solidifying his name in the world of cricket. He then went on and played 61 Test matches for team England and scored a respectable 5410 runs with a batting average of 56.95. He had an amazing strike rate of 99.28 and scored 15 centuries and 28 half-centuries in his career. Hobbs, who is the best cricket batsman in the world of his time out of England, is currently the 8th sport as the greatest batsman of all time.

9) Jacques Kallis

Jacques Kallis
Credits: ICC Cricket

Without any doubt, former cricketer Jacques Kallis is the best batsman in the history of cricket as an all-rounder, coming from Australia. With his fantastic balling ability, he shined along at the striker’s end with the bat in his hand and the ball out of bounds. In his career, Kallis made 13289 runs in Test, 11579 runs in ODI, 666 runs in T20I, and 2427 runs in IPL. As an all-rounder, he made 63 international centuries, which just goes on and solidifies his ninth spot as the greatest batsman of all time. As for his incredible bowling statistics, Kallis took 292 wickets in Test and 273 wickets in ODI cricket in his career. Kallis deserves the ninth spot as the best cricket batsman in the world as an all-rounder.

10) Kumar Sangakkara

Kumar Sangakkara
Credits: ICC Cricket

The cricketer that holds the tenth position as the best cricket batsman of all time is former Sri Lankan wicketkeeper-batsman, Kumar Sangakkara. He is considered to be the international best batsman of all time from Sri Lanka and his statistics prove the very same point. In his cricket career, Kumar Sangakkara made 12400 runs from 134 Test matches, 14234 runs from 404 ODI matches, 1382 runs from T20I matches, and 1687 runs in IPL. He made 63 centuries and 11 double-centuries in his international cricket career. He legitimately claims the tenth spot as the best batsman ever in cricket history.

GetMega is a trending app that offers huge variety of games to its users. Download the app now! With 10,000+ daily players on the app, you can win up-to Rs 1,00,000 everyday.
Question Answer
Who is the best batsman in the world right now? Virat Kohli is regarded as the best batsman in cricket history from India at the current time. His overall career statistics and achievement makes Virat Kohli the best batsman in the world at of current time.
Is the greatest batsman of all time considered to be Rohit Sharma? Yes, Rohit Sharma’s amazing score sheet and achievements put him on the list as the world’s best batsman in cricket, along with his peers. Apart from him, Virat Kohli is the best batsman in the world in terms of experience and overall career statistics.
Who is the best batsman in the world of all time in the history of cricket? Yes, Sachin Tendulkar is indeed the best player and the best batsman in the world ever. He is also the best batsman in the cricket history of India. Tendulkar was also a great bowler, apart from being the best batsman in the world of all time.
Who is the best batsman in the world as a wicketkeeper-batsman primary at the present time? Quinton de Kock, who is the best batsman in the world now as a wicketkeeper-batsman, is an amazing South African player.

Learnt something new ?
Try your skills with real Cricket Players

+4,929

live players

What Our 
Players Feel

Nikhil Aimani
Nikhil Aimani
Mumbai, Maharasthra
quote
I have tried almost all of their games & I really like their Card games. One thing I can say say that if you want to win big, practicing matters. Took some time to study Poker and Rummy, but now I am winning about ₹75,000 a month.
21 January, 2021
Arvind Jadhav
Arvind Jadhav
Pune, Maharashtra
quote
GetMega has some of the most fun & well designed games I have ever played. Plus winning real money playing games — what more could I ask for! My childhood favourites - Carrom, Warship, Chinese Chekkers & GK quizzes - everything's here.
29 January, 2021
Nitin Chaudhary
Nitin Chaudhary
Mathura, Uttar Pradesh
quote
Playing games with real stakes & real people is so much more exciting than playing alone. What makes GetMega special is that I know I am playing against real profiles - now I can play without worrying about trolls, bots or fraud.
2 February, 2021
download
Get download link through SMS
getmega logo
GetMega
star
4.7 Rating
50,00,000+ Downloads