Top 10 Greatest batsman of all time
1. Sir Don Bradman (Australia)
Sir Don Bradman test Career stats (1928-1948)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
52 | 80 | 6,996 | 99.94 | 29 | 13 | 334 |
- Bradman is undoubtedly considered the greatest batsman of all time.
- He holds an astonishing Test batting average of 99.94 and dominated the game during the 1930s and 1940s.
- Bradman continued showing his love for cricket throughout his life. After retiring from international cricket, he remained involved in the sport as an administrator, author, and coach.
- Bradman scored 29 centuries and 13 half-centuries, amassing 6,996 runs In his 52-Test
- Paying tribute to his legacy and contributions to Australian cricket, a bronze statue of Sir Donald Bradman stands at the Adelaide Oval Ground.
- Bradman is the only batsman who has scored six centuries in consecutive Test matches, a record that still stands.
- In his debut, he set a record for the most runs in a debut series against England in 1928–29; he scored 974 runs in five Test matches, including two triple centuries.
2. Sachin Tendulkar (India)
Sachin Tendulkar test Career (1989-2013)
Matches Played |
Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
Wickets |
200 | 329 | 15,921 | 53.78 | 51 | 68 | 248 not out | 46 |
Sachin Tendulkar One Day International (ODI) Career (1989-2012)
Matches Played |
Innings |
Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
Wickets |
463 |
452 | 18,426 | 44.83 | 49 | 96 | 200 not out |
154 |
Sachin Tendulkar T20 International Career (2006-2012)
Matches Played | Innings | Runs Scored |
1 | 1 | 10 Not out |
- Often referred to as the “Little Master” or the “Master Blaster”.
- Sachin Tendulkar spent 24 years in international cricket, and he is widely regarded as one of the greatest batsmen of all time.
- Tendulkar is one of the most prolific run-scorers in the history of cricket. He holds numerous records and leaves a legacy around him.
- Sachin is also the highest run scorer in both Test and ODI cricket, amassing over 34,000 runs.
- Sachin Tendulkar was one of the youngest players to represent India in Test cricket. In 1989, Sachin made his debut for the Indian cricket team while he was only 16 years old.
- In 2010, Tendulkar scored the first-ever double century (200 not out) in One Day International (ODI) cricket against South Africa.
- Tendulkar is the only cricketer to have played with all test-playing nations and scored centuries against them.
- In 2014, he became the first sportsperson to receive the “Bharat Ratna,” which is India’s highest civilian award.
3. Sir Vivian Richards (West Indies)
Sir Vivian Richards test Career (1974-1991)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
121 | 182 | 8,540 | 50.23 | 24 | 45 | 291 |
Sir Vivian Richards One Day International (ODI) Career (1975-1991)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
187 | 167 | 6,721 | 47.00 | 11 | 45 | 189 not out |
- Richards was known for his classy and fearless batting style.
- During the 1970s and 1980sHe was a dominant force and influencer in world cricket.
- Richards scored nearly 7,000 runs in One Day International island 8,540 runs in 121 Test matches at an average of 50.23. more than 36,000 in first-class cricket.
- During the 2007 ICC Cricket World Cup Sir Vivian Richards Stadium in Antigua and Barbuda is named in his honor.
- He played a crucial role in helping West Indies win the first two ICC Cricket World Cups in 1975 and 1979.
- Vivian Richards was knighted by Queen Elizabeth IIIn 1999, and became Sir Vivian Richards.
Top 10 best Indian fielders of all time
4. Sir Jack Hobbs (England)
Sir Jack Hobbs first-Class Career (1905-1934)
Matches Played |
Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score | Wickets |
834 | 1,415 | 61,760 | 50.70 | 199 | 273 | 316 not out | 108 |
Sir Jack Hobbs test Career (1908-1930)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
61 | 102 | 5,410 | 56.94 | 15 | 28 | 211 |
- Hobbs was a prolific English batsman who scored over 60,000 runs in first-class cricket and remains one of the all-time greats.
- Sir Jack Hobbs scored astonishing199 centuries in first-class cricket.
- At the age of 46 years and 41 days, Hobbs became the oldest Test centurion in 1928, a record that still stands.
- In 1909, He was also named one of the ‘Wisden Cricketers of the Year’.
- To honor his contributions to the cricket a bronze statue of Sir Jack Hobbs stands outside The Oval cricket ground in London.
- In his carrier Hobbs maintained a remarkable batting average of over 50 in both first-class and Test cricket throughout his career.
5. Kumar Sangakkara (Sri Lanka)
Kumar Sangakkara test Career (2000-2015)
Matches Played |
Innings | Runs Scored | Average | Centuries | Half-Centuries |
Highest Score |
134 | 233 | 12,400 | 57.40 | 38 | 52 |
319 |
Kumar Sangakkara One Day International (ODI) Career (2000-2015)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
404 |
380 | 14,234 | 41.98 | 25 | 93 |
169 |
Kumar Sangakkara T20 International Career (2006-2014)
Matches Played |
Innings | Runs Scored | Average | Centuries | Half-Centuries |
Highest Score |
56 |
53 | 1,382 | 31.40 | 0 | 8 |
78* |
- Kumar Sangakkara was a stylish and consistent batsman who scored heavily in both Tests and ODIs. He is widely regarded as one of the modern era’s best batsmen.
- He is widely regarded as one of the greatest wicketkeeper batsmen in the history of cricket and is an elite member of the ‘ICC Cricket Hall of Fame’.
- Sangakkara is the 2nd highest run scorer in international cricket history.
- In 2012, Sangakkara also won the ICC Cricketer of the Year title.
- Sangakkara in ODI cricket holds the record for the most wicket-keeping dismissals.
- Sangakkara has held respected 28,016 runs in international cricket across all formats in a career of 15 years. At his retirement, he was the second-highest run scorer in ODI cricket, next only to Sachin Tendulkar, and also the sixth-highest run scorer in Test cricket.
- Sangakkara also chosen as the Wisden Leading Cricketer in the World in 2011 and 2014.
6. Ricky Ponting (Australia)
Ricky Ponting test Career (1995-2012)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
168 | 287 | 13,378 | 51.85 | 41 | 62 | 257 |
Ricky Ponting one Day International (ODI) Career (1995-2012)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
375 | 365 | 13,704 | 42.03 | 30 | 82 | 164 |
- With a multidimensional approach Ponting is one of the most successful batsmen, captains, and fielders in international cricket history. With a winning rate of 67.91%, he has won 220 matches in 324 matches.
- He is third on the list of cricketers with the highest number of international centuries scored.
- Ponting is the only cricketer in history to be involved in 100 Test victories.
- Ponting was also awarded “The Cricketer of the Decade 2000”.
- He led Australia to win consecutive ICC Champions Trophy victories in 2006 and 2009.
- He is also one of the most successful Test captains of all time, with a record of 48 victories in 77 Tests between 2004 and December 31, 2010.
7. Brian Lara (West Indies)
Brian Lara test Career (1990-2006)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
131 | 232 | 11,953 | 52.88 | 34 | 48 | 400* |
Brian Lara One Day International (ODI) Career (1990-2007)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries |
Highest Score |
299 | 289 | 10,405 | 40.48 | 19 | 19 | 169 |
- Brian Lara is also popularly nicknamed “The Prince of Port of Spain” or “The Prince”. Brian Lara was known for his elegant and stylish batting.
- Lara holds the record for the highest individual score of 501 not out in first-class cricket.
- Lara also holds the record for the highest individual score in a Test inning after scoring 400 not out at Antigua during the 4th Test against England in 2004.
- He is the only cricketer who holds the record of 400+ runs in international test cricket in an innings.
- In September 2012, he was included in the ICC’s Hall of Fame for the 2012–13 season 2012–13.
8. Sunil Gavaskar (India)
Sunil Gavaskar test Career (1990–2006)
Matches |
Innings | Not Outs | Runs | Highest Score | Average | 100s | 50s | 0s |
125 | 214 | 16 | 10122 | 236* | 51.12 | 34 | 45 |
12 |
Sunil Gavaskar One Day International (ODI) Career (1990-2007)
Matches |
Innings | Not Outs | Runs | Highest Score | Average | 100s | 50s | 0s |
108 | 102 | 14 | 3092 | 103* | 35.13 | 1 | 27 |
39 |
- Nick name Sunny, Little Master.
- Sunil Gavaskar scored 116 runs in his debut Test match against the West Indies in 1971, becoming the first cricketer to achieve this milestone.
- Gavaskar was the first player to reach 10,000 runs in Test cricket and was a batting legend in the 1970s and 1980s.
- Gavaskar holds the record for the most Test centuries (34); later on, it was surpassed by Sachin Tendulkar.
- In his debut Test series against the West Indies in 1971, he was the highest run scorer with 774 runs in four matches.
- He served as the Chairman of the ICC Cricket Committee and as the President of the BCCI.
- Gavaskar is the author of several books, including his autobiography, “Sunny Days.”
- Gavaskar received numerous awards, including the Padma Bhushan, India’s third-highest civilian award.
9. Rahul Dravid (India)
Rahul Dravid Test Career (1996–2012)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
164 | 286 | 13,288 | 52.31 | 36 | 63 | 270 |
Rahul Dravid One Day International (ODI) Career (1996–2011)
Matches Played |
Innings | Runs Scored | Average | Centuries | Half-Centuries |
Highest Score |
344 | 318 | 10,889 | 39.16 | 12 | 83 | 153 |
- Dravid, known as “The Wall,” was known for his impeccable defense technique and versatility.
- He was one of the solid pillars of India’s batting lineup for many years.
- Dravid scored a total of 36 Test centuries and 12 ODI centuries during his international career.
- In 2000, Dravid was named one of Wisden’s Cricketers of the Year.
- For his contributions to cricket, Dravid was awarded India’s third-highest civilian award, Padma Bhushan, in 2013.
- He scored over 10,000 runs in both Test and One Day International (ODI) cricket, becoming one of the few batsmen to achieve this dual milestone.
10. Wally Hammond (England)
Wally Hammond Test Career (1927-1947)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
85 | 140 | 7,249 | 58.45 | 22 | 24 | 336* |
Wally Hammond First-Class Career (1907-1951)
Matches Played | Innings | Runs Scored | Average | Centuries | Half-Centuries | Highest Score |
634 | 1,009 | 50,551 | 56.10 | 167 | 187 | 336* |
- Wally Hammond was an all-rounder of England cricket team in the 1920s and 1930s, known for his versatile stroke play and consistency.
- Hammond was the first cricketer to score a triple century at Lord’s Cricket Ground. In 1933, he scored 336 against New Zealand.
- Hammond was an authentic all-rounder. Apart from his batting stats, he was a medium-fast bowler who took more than 700 first-class wickets.
- Hammond is known for having one of the highest test batting averages in Test cricket history.
- Except for all this, Hammond was also a very good fielder of slips.
- In 1928 and 1933, Hammond was named one of Wisden’s Cricketers of the Year.