News CA

Top 10 Greatest Cricketers In Cricket History (Legends Ranked)

The 10 Greatest Cricketers of All Time is a list based on impact, records, and influence in different eras of the game.

Sir Donald Bradman had an incredible average of 99.94. Sachin Tendulkar scored 100 international centuries. Sir Vivian Richards showed the world how powerful and fearless batting could be. Jacques Kallis was brilliant with both bat and ball.

Shane Warne and Muttiah Muralitharan changed spin bowling forever. Wasim Akram became the gold standard for left-arm fast bowling.

All these players performed well in different countries, formats, and time periods. They stayed consistent and dominated the game for many years. Their records and performances helped shape cricket’s history and made the sport more popular worldwide.

New stars will continue to rise as cricket grows. But the big question is, can anyone truly match these legends? Let’s have a look at the greatest players cricket has ever produced in its history. 

List of the 10 Greatest Players of Cricket of All Time

Here is the list of the top 10 greatest players in cricket. 

#PlayerCountryRoleCareer1Sir Donald BradmanAustraliaBatsman1928–19482Sachin TendulkarIndiaBatsman1989–20133Sir Vivian RichardsWest IndiesBatsman1974–19914Jacques KallisSouth AfricaAll-Rounder1995–20135Shane WarneAustraliaLeg-Spinner1992–20076Virat KohliIndiaBatsman2008–present7Sir Ian BothamEnglandAll-Rounder1977–19928Brian LaraWest IndiesBatsman1990–20079Muttiah MuralitharanSri LankaOff-Spinner1992–201110Wasim AkramPakistanAll-Rounder1984–2003

1. Sir Donald Bradman

Sir Donald Bradman is widely seen as the greatest cricketer ever. He had a Test average of 99.94, the highest in the history of the game. Playing for Australia before World War II, he scored runs consistently with strong focus and skill. No batter has matched his level of dominance.

Source: India Today 

Key Achievements

  • Finished with a Test average of 99.94, the highest in cricket history.
  • Scored 6,996 runs in just 80 Test innings.
  • Hit 29 Test centuries in only 52 matches.
  • Led Australia to 3 Ashes series victories as captain.

Batting Career Statistics

FormatMatchesInningsRunsHighest ScoreAverage100s50sTests52806,99633499.942913First-Class23433828,067452*95.1411769

2. Sachin Tendulkar

Known as the “God of Cricket,” Sachin Tendulkar is the highest run-scorer in cricket history. He made his debut for India at just 16 and played international cricket for 24 years. He scored 100 international centuries and 34,357 runs. Called the “Little Master,” he led India’s batting for over two decades and carried the hopes of millions of fans.

Source: The Times of India

Key Achievements

  • Scored 100 international centuries, the highest ever in cricket history.
  • Finished with 15,921 Test runs and 18,426 ODI runs, both world records at the time of retirement.
  • Became the first player to score a double century in ODIs, making 200 against South Africa in 2010*.
  • Won the ICC Cricket World Cup in 2011 on home soil.
  • Served as a Rajya Sabha MP and received the Bharat Ratna, India’s highest civilian honour.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests20032915,921248*53.785168ODIs46345218,426200*44.834996

3. Sir Vivian Richards

Sir Vivian Richards was arguably the most dominating and feared batsman of his generation. He played for the powerful West Indies team in the 1970s and 80s. He attacked bowlers with confidence and rarely showed weakness. He never wore a helmet, showing strong self-belief. 

Source: ZAP Cricket 

Key Achievements

  • Scored 8,540 runs in 121 Test matches at an average of 50.23.
  • Held the record for the fastest ODI century at the time, reaching it in 56 balls against England in 1986.
  • Won the ICC Cricket World Cup twice, in 1975 and 1979.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests1211828,54029150.232445ODIs1871676,721189*471145

4. Jacques Kallis

Jacques Kallis is the greatest all-rounder in cricket history. In 166 Tests, he scored 13,289 runs at 55.37 with 45 centuries, and took 292 wickets. In 328 ODIs, he made 11,579 runs and picked up 273 wickets. He delivered match-winning performances with both bat and ball for nearly two decades.

Source: ESPNcricinfo 

Key Achievements

  • Scored 13,206 runs in Test cricket at an average of 55.25, the highest for any South African batter.
  • Took 292 Test wickets and completed 200 catches in the format.
  • Remains the only player in history with 10,000+ runs, 250+ wickets, and 150+ catches in Test cricket.
  • Won both ICC Cricketer of the Year and ICC Test Player of the Year awards in 2005.
  • Inducted into the ICC Cricket Hall of Fame in 2021.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests16628013,28922455.374558ODIs32831411,57913944.361786

Bowling Career Statistics

FormatMatWktsBBIAvgEcon5WTests1662926/5432.652.825ODIs3282735/3031.794.842

5. Shane Warne

Shane Warne changed leg-spin bowling in modern cricket. In 145 Tests, he took 708 wickets at an average of 25.41, with 37 five-wicket hauls. In 194 ODIs, he picked up 293 wickets. His famous “Ball of the Century” in 1993 showed his talent. Warne used spin, drift, and accuracy to trouble the best batters in the world.

Source: ZAP Cricket 

Key Achievements

  • Took 708 wickets in Test cricket, the second-highest in history at the time of his retirement.
  • Bowled the famous “Ball of the Century” to Mike Gatting at Old Trafford in 1993.
  • Won 5 Ashes series with Australia and claimed 195 Ashes wickets.
  • Took 10 or more wickets in a Test match 10 times in his career.
  • Crossed 700 Test wickets in his final Test match at the MCG in 2006.

Bowling Career Statistics

FormatMatWktsBBIAvgSREcon5WTests1457088/7125.4157.42.6537ODIs1942935/3325.7336.34.251

6. Virat Kohli

Virat Kohli is the defining batsman of his generation and one of the best modern run-chasers in cricket. He has scored 85 international centuries, the second-most by any batter. He has made centuries against every Test-playing nation. Kohli performs strongly under pressure, especially in ODI chases.

Source: NDTV Sports 

Key Achievements

  • Scored over 8,200 runs in ODI chases, the second-highest by any batter in history
  • Hit 54 ODI centuries, the most by any batter, going past Sachin Tendulkar’s 49.
  • Won the ICC Cricketer of the Year award in 2017 and 2018.
  • Led India to the World Test Championship Final in 2021 as captain.
  • Ranks as the third-highest run-scorer in T20 Internationals with 4,188 runs.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests1232109,230254*46.853031ODIs29529914,79718358.715077T20Is1251114,188122*48.69138

7. Sir Ian Botham

Ian Botham is England’s greatest cricketer and one of the game’s most exciting all-rounders. He could change a match with both bat and ball, especially during the famous 1981 Ashes series. He became the first and fastest player to complete 3,000 Test runs and 300 Test wickets. Botham bowled with pace, batted aggressively, and fielded safely throughout his career.

Source: Pattaya Trader 

Key Achievements

  • Took 383 wickets and scored over 5,200 runs in Test cricket.
  • Became the first and fastest player to achieve the double of 300 wickets and 3,000 runs in Tests.
  • Became the first player to score a century and take five wickets in the same Test match five times.
  • Finished his career with 14 Test centuries and 27 five-wicket hauls.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests1021615,20020833.541422ODIs1161062,1137923.2109

Bowling Career Statistics

FormatMatWktsBBIAvgSREcon5W10WTests1023838/3428.4522.99274ODIs1161454/3128.5437.93.9600

8. Brian Lara

Brian Lara holds the records for the highest individual Test score (400)* and the highest first-class score (501)*. The left-hander from Trinidad played with rare elegance and control. His cover drive stood out for its beauty and timing. During the 1990s and 2000s, he often carried a struggling West Indies team with big, match-saving innings.

Source: ESPNcricinfo 

Key Achievements

  • Scored 400 not out against England in Antigua (2004), the highest individual score in Test cricket history.
  • Made 501 not out for Warwickshire vs Durham (1994), the highest score in first-class cricket.
  • Finished with 11,953 Test runs, the most by any West Indies batter.
  • Became the fastest player to reach 10,000 Test runs, achieving the milestone in 195 innings.
  • Holds the world record for the highest Test score twice, 375 in 1994 and 400 in 2004*.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests13123211,953400*52.883448ODIs29928910,40516940.481963

9. Muttiah Muralitharan

Muttiah Muralitharan is the highest wicket-taker in Test cricket with 800 wickets. He had a unique bowling action and could spin the ball both ways with great control. For nearly two decades, he led Sri Lanka’s bowling attack and won matches with consistent performances.

Source: ICC 

Key Achievements

  • Took 800 wickets in Test cricket, the highest in history.
  • Claimed 534 wickets in ODIs, another all-time world record.
  • Reached his 800th Test wicket in his final Test match, off the last ball he bowled.
  • Picked up 67 five-wicket hauls in Tests, the most by any bowler in the format.

Bowling Career Statistics

FormatMatWktsBBIAvgSREcon5W10WTests1338009/5122.72552.476722ODIs3505347/3023.08333.93100

10. Wasim Akram

Wasim Akram is the greatest left-arm fast bowler in cricket history and the true king of swing. He could move the ball both ways at high speed, including reverse swing. He took wickets on every surface and won matches for Pakistan. He also scored two Test centuries and led Pakistan to the 1992 World Cup title. His partnership with Waqar Younis was one of the most dangerous in cricket.

Source: Cricket Country 

Key Achievements

  • Took 414 wickets in Test cricket, the second-most by a left-arm fast bowler in history.
  • Picked up 502 wickets in ODIs, the highest by any Pakistan bowler in the format.
  • Won Man of the Match in the 1992 World Cup Final with figures of 3 for 49.
  • Scored two Test centuries as a lower-order batter, including an unbeaten 257, the highest score by a No. 8 batter in Tests.
  • Entered the ICC Cricket Hall of Fame in 2009 for his impact on international cricket.

Batting Career Statistics

FormatMatInnRunsHSAvg100s50sTests1041472,898257*22.6437ODIs3562803,71786*16.5206

Bowling Career Statistics

FormatMatWktsBBIAvgSREcon5W10WTests1044147/11923.6254.62.59255ODIs3565025/1523.5233.53.8960

Suggested Reads:

Conclusion: These Cricketers Have Changed The History of Cricket 

These ten cricketers changed the game forever. They played in different eras, formats, and conditions, but each became a legend. From Bradman’s amazing average of 99.94 to Tendulkar’s 100 international centuries. From Muralitharan’s 800 wickets to Kallis’ incredible all-round records. Every player set a level of greatness that players still try to reach today.

Some were masters with the bat. Some ruled with the ball. Some were brilliant at both. They performed in big tournaments like the World Cup, in tough Ashes series, and in many historic matches. Who do you think should be number one? And is there any other player you would add to this list?

Related Articles

Leave a Reply

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

Back to top button