

Wikipedia / Wikimedia Commons
Cricket's greatest players have dominated across Test, ODI, and T20 formats, amassing records that may never be beaten. From Sachin Tendulkar's 100 international centuries and 34,357 total runs to Shane Warne's 708 Test wickets, these 10 cricketers defined the sport's golden era spanning the 1970s through the 2020s and inspired over a billion fans across India, England, Australia, and the Caribbean.
Top 10 lists on this topic
Curated by our sports editors. Statistical evidence sets the floor; community vote moves the order.

The "God of Cricket" scored 100 international centuries — a record no one else has reached. In a 24-year career, Tendulkar amassed 15,921 Test runs and 18,426 ODI runs, becoming the highest run-scorer in both formats and inspiring a billion fans across India.

The Australian legend retired with a Test batting average of 99.94 — a statistical gap over his nearest rival that is unmatched in any major sport. Bradman scored 6,996 Test runs between 1928 and 1948, including 29 centuries, and remains the benchmark of batting greatness.
Sir Vivian Richards was the most feared batsman of the 1970s and 80s, dominating pace attacks without a helmet. He scored 8,540 Test runs at an average of 50.23 and led West Indies to back-to-back World Cup victories in 1975 and 1979, terrorising attacks with raw power.

The Sultan of Swing revolutionised fast bowling with his ability to swing the ball at will in both directions. Wasim took 414 Test wickets and 502 ODI wickets, making him the second-highest wicket-taker in ODI history, and guided Pakistan to the 1992 World Cup title.
The Prince of Port-of-Spain holds the record for the highest individual Test innings — 400 not out against England in 2004 — and 501 not out in first-class cricket. Lara scored 11,953 Test runs with 34 centuries, combining exquisite timing with an unquenchable hunger for big scores.
The greatest leg-spinner the game has ever seen, Warne took 708 Test wickets — including the legendary ball of the century to Mike Gatting in 1993 — and single-handedly revived wrist-spin bowling globally. He was a fierce competitor who won two World Cups with Australia.

A rare genuine all-rounder who dominated the 1980s, Imran scored 3,807 Test runs and took 362 wickets — and captained Pakistan to their only World Cup title in 1992. He was the most complete cricketer of his era, combining aggressive fast bowling with cultured batting.
Widely considered the most complete cricketer ever, Sir Garry Sobers scored 8,032 Test runs at 57.78 and took 235 wickets across three different bowling styles — fast-medium, orthodox spin, and wrist-spin. In 1968 he hit 6 sixes in a single over off Malcolm Nash.
India fastest-bowling all-rounder took 434 Test wickets and scored 5,248 Test runs, making him one of the first true all-rounders in Indian cricket. His defining moment came when he led India to a stunning 1983 World Cup victory against West Indies as 66-1 underdogs.
South Africa greatest ever cricketer scored 13,289 Test runs and took 292 wickets — statistics that dwarf nearly every other player in history. Kallis was the ultimate accumulator, combining an impenetrable technique with the physical durability to perform at the highest level for 19 years.
The most-voted lists across every category — curated weekly. Join the early readers.
No spam. One email per week. Unsubscribe anytime.


Create a free account or sign in to join the discussion.
Sign in to join the conversation
Top 10 Moments from the 2026 Winter OlympicsExplore more Sports rankings on Top10Grid

The "God of Cricket" scored 100 international centuries — a record no one else has reached. In a 24-year career, Tendulkar amassed 15,921 Test runs and 18,426 ODI runs, becoming the highest run-scorer in both formats and inspiring a billion fans across India.

The Australian legend retired with a Test batting average of 99.94 — a statistical gap over his nearest rival that is unmatched in any major sport. Bradman scored 6,996 Test runs between 1928 and 1948, including 29 centuries, and remains the benchmark of batting greatness.
Sir Vivian Richards was the most feared batsman of the 1970s and 80s, dominating pace attacks without a helmet. He scored 8,540 Test runs at an average of 50.23 and led West Indies to back-to-back World Cup victories in 1975 and 1979, terrorising attacks with raw power.

The Sultan of Swing revolutionised fast bowling with his ability to swing the ball at will in both directions. Wasim took 414 Test wickets and 502 ODI wickets, making him the second-highest wicket-taker in ODI history, and guided Pakistan to the 1992 World Cup title.
The Prince of Port-of-Spain holds the record for the highest individual Test innings — 400 not out against England in 2004 — and 501 not out in first-class cricket. Lara scored 11,953 Test runs with 34 centuries, combining exquisite timing with an unquenchable hunger for big scores.
The greatest leg-spinner the game has ever seen, Warne took 708 Test wickets — including the legendary ball of the century to Mike Gatting in 1993 — and single-handedly revived wrist-spin bowling globally. He was a fierce competitor who won two World Cups with Australia.

A rare genuine all-rounder who dominated the 1980s, Imran scored 3,807 Test runs and took 362 wickets — and captained Pakistan to their only World Cup title in 1992. He was the most complete cricketer of his era, combining aggressive fast bowling with cultured batting.
Widely considered the most complete cricketer ever, Sir Garry Sobers scored 8,032 Test runs at 57.78 and took 235 wickets across three different bowling styles — fast-medium, orthodox spin, and wrist-spin. In 1968 he hit 6 sixes in a single over off Malcolm Nash.
India fastest-bowling all-rounder took 434 Test wickets and scored 5,248 Test runs, making him one of the first true all-rounders in Indian cricket. His defining moment came when he led India to a stunning 1983 World Cup victory against West Indies as 66-1 underdogs.
South Africa greatest ever cricketer scored 13,289 Test runs and took 292 wickets — statistics that dwarf nearly every other player in history. Kallis was the ultimate accumulator, combining an impenetrable technique with the physical durability to perform at the highest level for 19 years.
Because you're viewing Sports
Top 10 Greatest Athletes of All Time
309 views · 0 votes

Top 10 Moments from the 2026 Winter Olympics
285 views · 1 votes
Top 10 World Cup Hosting Controversies
206 views · 1 votes
Top 10 World Cup Penalty Shootout Dramas
200 views · 1 votes

Top 10 Most Successful Female Athletes of All Time
195 views · 1 votes

Top 10 Figure Skaters of All Time
116 views · 0 votes
If you liked this, you might love these
Top 10 Greatest Athletes of All Time
10 items

Top 10 Moments from the 2026 Winter Olympics
10 items
Top 10 World Cup Hosting Controversies
12 items
Top 10 World Cup Penalty Shootout Dramas
12 items

Top 10 Most Successful Female Athletes of All Time
10 items

Top 10 Figure Skaters of All Time
10 items

Top 10 Spanish Football Clubs
28 views · @admin

Top 10 Best NBA Teams of All Time
27 views · @admin

Top 10 Brazilian Football Clubs of All Time
22 views · @admin

Top 10 Most Valuable Sports Teams in the World 2025
18 views · @admin

Top 10 EuroLeague Basketball Teams in 2026
16 views · @admin

Top 10 Greatest Football Players of All Time
14 views · @admin