

Prajesh bdr singha / Wikimedia Commons (CC BY-SA 4.0)
Cricket has been played at Test level since 1877 and has produced generational talents across six continents. These 10 cricketers represent the most complete players the game has ever produced, judged by their impact across all formats and their dominance over the best bowling and batting attacks of their era.
Rankings featuring Top 10 Greatest Cricket Players of All Time across Top10Grid
Curated by our sports editors. Statistical evidence sets the floor; community vote moves the order.
Create a free account or sign in to join the discussion.
Sign in to join the conversation

The only cricketer to score 100 international centuries, Sachin Tendulkar played 664 international matches across 24 years for India from 1989 to 2013, accumulating 34,357 runs in Tests and ODIs combined -- more than any other batsman in history. He scored 15,921 Test runs at an average of 53.78 and was the first player to score a double century in an ODI in 2010. India declared a national holiday when he retired in November 2013.

The Australian batsman who played from 1928 to 1948 has a Test batting average of 99.94 -- so far above the second-highest average of 61.87 that statisticians have calculated it represents a 4 standard deviation outlier from the mean performance of all cricketers, more extreme than any outlier in any other professional sport. England's 1932-33 Bodyline series -- bowling short-pitched deliveries at Bradman's body -- was devised specifically to curb his scoring and caused a diplomatic crisis between Australia and Britain.

Widely regarded as the most devastating batsman in cricket history in his era, Viv Richards of Antigua scored 8,540 Test runs at an average of 50.23 for the West Indies from 1974 to 1991, but his impact on the game extended beyond statistics -- his refusal to wear a helmet against the fastest bowlers in history (Dennis Lillee, Jeff Thomson, Michael Holding) while averaging above 50 made him an icon of personal courage and cultural pride across the Caribbean.

Australian leg-spin bowler Shane Warne transformed the art of spin bowling from a defensive weapon into an attacking force, taking 708 Test wickets at 25.41 over a career spanning 1992 to 2007 -- the second-highest tally in Test history. His first ball in an Ashes Test in 1993, which turned sharply to dismiss Mike Gatting through an apparently impossible angle, became known as the Ball of the Century and is replayed more often than any other delivery in cricket history.

The highest wicket-taker in Test cricket history with 800 wickets at an average of 22.72, Sri Lanka's off-spinning mystery bowler had a bowling action that was twice officially cleared by the ICC despite producing turn and bounce that seemed physically impossible from his unusual elbow joint. His 800th and final wicket, taken in his last Test match against India in 2010, was a fitting conclusion to the most prolific bowling career in cricket history.

The only cricketer to be knighted for his services to the game while still playing, Garfield Sobers of Barbados scored 8,032 Test runs at 57.78 while also taking 235 wickets as a left-arm bowler capable of three different bowling styles -- making him the only all-round cricketer in history who might have been selected for the same team as a specialist batsman AND specialist bowler. In 1968 he hit six sixes in a single over off Malcolm Nash -- the first time it had been done in first-class cricket.

Pakistan's greatest cricketer captained his country to their only Cricket World Cup victory in 1992 at age 39, having rebuilt a team from a position of 43 for 4 in the final against England to win 249 to 227. Imran Khan took 362 Test wickets at 22.81 while scoring 3,807 Test runs at 37.69 -- statistics that make him the greatest all-rounder in Pakistan's history -- before retiring to found a cancer hospital in memory of his mother and enter politics.

The only batsman to hold the record for the highest individual score in both Test cricket (400 not out vs England, 2004) and first-class cricket (501 not out, 1994), Trinidad's Brian Lara was the most technically gifted stroke-maker in the post-Sobers era, with a backlift of extreme height that produced a crack-of-the-bat sound so distinctive it was recognizable from across a stadium. He scored 11,953 Test runs at 52.88 despite playing for a West Indies side in long-term decline.

Pakistan's left-arm fast bowler, who took 414 Test wickets and 502 ODI wickets -- the most by any fast bowler in ODI history -- was the first bowler to master reverse swing (making an old ball swing in the opposite direction to conventional swing) and became its greatest exponent. His ability to swing the ball both ways at express pace made him virtually unplayable in the final overs of an innings, and he is the only bowler to take four consecutive wickets in four balls in two separate ODIs.

India's greatest fast bowler and all-rounder captained India to their first Cricket World Cup victory in 1983, hitting a remarkable 175 not out against Zimbabwe in a qualifying match when India appeared certain to be eliminated -- a knock that turned the tournament around. Kapil Dev took 434 Test wickets at 29.64 while scoring 5,248 Test runs at 31.05, making him the first player in history to take 400 Test wickets and score 5,000 Test runs.
The most-voted lists across every category — curated weekly. Join the early readers.
No spam. One email per week. Unsubscribe anytime.
Explore more Sports rankings on Top10Grid
Cast your vote above to unlock the real distribution
Tap the arrows on any item to vote

Top 10 Most Successful Female Athletes of All Time
195 views · @admin

Top 10 Greatest Athletes of All Time
99 views · @admin

Top 10 Action Athletes of 2026
63 views · @admin

Top 10 Greatest Rivalries in Sports History
30 views · @admin

Top 10 Greatest Sports Rivalries of All Time
29 views · @admin

Top 10 Athletes Who Turned Their Sport Into a Fashion Statement
28 views · @admin
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
207 views · 1 votes
Top 10 World Cup Penalty Shootout Dramas
201 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

The only cricketer to score 100 international centuries, Sachin Tendulkar played 664 international matches across 24 years for India from 1989 to 2013, accumulating 34,357 runs in Tests and ODIs combined -- more than any other batsman in history. He scored 15,921 Test runs at an average of 53.78 and was the first player to score a double century in an ODI in 2010. India declared a national holiday when he retired in November 2013.

The Australian batsman who played from 1928 to 1948 has a Test batting average of 99.94 -- so far above the second-highest average of 61.87 that statisticians have calculated it represents a 4 standard deviation outlier from the mean performance of all cricketers, more extreme than any outlier in any other professional sport. England's 1932-33 Bodyline series -- bowling short-pitched deliveries at Bradman's body -- was devised specifically to curb his scoring and caused a diplomatic crisis between Australia and Britain.

Widely regarded as the most devastating batsman in cricket history in his era, Viv Richards of Antigua scored 8,540 Test runs at an average of 50.23 for the West Indies from 1974 to 1991, but his impact on the game extended beyond statistics -- his refusal to wear a helmet against the fastest bowlers in history (Dennis Lillee, Jeff Thomson, Michael Holding) while averaging above 50 made him an icon of personal courage and cultural pride across the Caribbean.

Australian leg-spin bowler Shane Warne transformed the art of spin bowling from a defensive weapon into an attacking force, taking 708 Test wickets at 25.41 over a career spanning 1992 to 2007 -- the second-highest tally in Test history. His first ball in an Ashes Test in 1993, which turned sharply to dismiss Mike Gatting through an apparently impossible angle, became known as the Ball of the Century and is replayed more often than any other delivery in cricket history.

The highest wicket-taker in Test cricket history with 800 wickets at an average of 22.72, Sri Lanka's off-spinning mystery bowler had a bowling action that was twice officially cleared by the ICC despite producing turn and bounce that seemed physically impossible from his unusual elbow joint. His 800th and final wicket, taken in his last Test match against India in 2010, was a fitting conclusion to the most prolific bowling career in cricket history.

The only cricketer to be knighted for his services to the game while still playing, Garfield Sobers of Barbados scored 8,032 Test runs at 57.78 while also taking 235 wickets as a left-arm bowler capable of three different bowling styles -- making him the only all-round cricketer in history who might have been selected for the same team as a specialist batsman AND specialist bowler. In 1968 he hit six sixes in a single over off Malcolm Nash -- the first time it had been done in first-class cricket.

Pakistan's greatest cricketer captained his country to their only Cricket World Cup victory in 1992 at age 39, having rebuilt a team from a position of 43 for 4 in the final against England to win 249 to 227. Imran Khan took 362 Test wickets at 22.81 while scoring 3,807 Test runs at 37.69 -- statistics that make him the greatest all-rounder in Pakistan's history -- before retiring to found a cancer hospital in memory of his mother and enter politics.

The only batsman to hold the record for the highest individual score in both Test cricket (400 not out vs England, 2004) and first-class cricket (501 not out, 1994), Trinidad's Brian Lara was the most technically gifted stroke-maker in the post-Sobers era, with a backlift of extreme height that produced a crack-of-the-bat sound so distinctive it was recognizable from across a stadium. He scored 11,953 Test runs at 52.88 despite playing for a West Indies side in long-term decline.

Pakistan's left-arm fast bowler, who took 414 Test wickets and 502 ODI wickets -- the most by any fast bowler in ODI history -- was the first bowler to master reverse swing (making an old ball swing in the opposite direction to conventional swing) and became its greatest exponent. His ability to swing the ball both ways at express pace made him virtually unplayable in the final overs of an innings, and he is the only bowler to take four consecutive wickets in four balls in two separate ODIs.

India's greatest fast bowler and all-rounder captained India to their first Cricket World Cup victory in 1983, hitting a remarkable 175 not out against Zimbabwe in a qualifying match when India appeared certain to be eliminated -- a knock that turned the tournament around. Kapil Dev took 434 Test wickets at 29.64 while scoring 5,248 Test runs at 31.05, making him the first player in history to take 400 Test wickets and score 5,000 Test runs.
If you liked this, you might love these

Top 10 Indian Cricket Legends of All Time
10 items

Top 10 Most Successful Female Athletes of All Time
10 items

Top 10 Football Stadiums in the UK 2026
10 items

Top 10 Greatest Spanish Football Players Ever
10 items

Top 10 Most Iconic Sporting Stadiums in the World
10 items
Top 10 Greatest Athletes of All Time
10 items