Top 10 Greatest Cricketer in the World of All Time 

We have already discussed the top 10 greatest cricketers of India and now this article about the top 10 greatest cricketers in the World. So let’s go and see had any Indian cricketer made position under the top 10. Many cricketers from different countries made their position under the list of the best 10 greatest cricketers of all time. 


Top 10 Cricketers of the world

Many sports are played in the world in which some of them are only played in a specific country or a community where some are played across the whole world and have billions of fans from different parts of the world. Cricket is the second most popular sport in the world after football.


We have already many posts about the popularity of crickets in the world and India, so if you want to know more about that topic you can read our other posts in sportsinfoms. Without any delay let’s jump to our main topic and let’s find the position of our favorite players.


Please keep in mind that this list doesn’t base on any particular talent or any other field. The ranking of this player is ranked by the vote which has conducted by BCCI Asian Network.


List of Top cricketers in the World


1. Sir Donald Bradman (Aus)
 2. Sachin Tendulkar (Ind)
 3. Sir Garfield Sobers (West Indi)
 4. Imran Khan (Paki)
 5. Sir Ian Botham (Engl)
 6. Shane Warne (Aus)
 7. Sir Viv Richards (West Indi)
 8. Brian Lara (West Indi)
 9. Jaques Kallis (South Africa)
 10. MS Dhoni (Ind)
 11. Wasim Akram (Paki)
 12. Virat Kohli (Ind)
 13. James Anderson (Engl)
 14. Sir Alastair Cook (Engl)
 15. Muttiah Muralitharan (Sri Lanka)
 16. Kumar Sangakkara (Sri Lanka)
 17. Kapil Dev (Ind)
 18. Sir Richard Hadlee (New Zealand)
 19. Adam Gilchrist (Aust)
 20. Chris Gayle (West Indi)
 21. Glenn McGrath (Aus)
 22. Ricky Ponting (Australia)
 23. Steve Waugh (Australia)
 24. Rahul Dravid (India)
 25. Sunil Gavaskar (India)
 26. Shoaib Akhtar (Pakistan)
 27. Sir Curtly Ambrose (West Indies)
 28. Mahela Jayawardene (Sri Lanka)
 29. Dale Steyn (South Africa)
 30. Allan Donald (South Africa)



1) Sir Donald Bradman (Australia)


Sir Donald is one of the most iconic sportsmen of Australia and widely known as the greatest batsman or cricketer of all time. The title of greatest cricketer of all time is given to Sir Donald for his best batting average. His nickname was ‘The Don’.


Born: 27 August 1908 (Cootamundra, New South Wales)

Nickname: The Don

From: Australia National Team

Years active: 1927-1949

Test runs: 6,996

Batting average: 99.94

 Bowling average: (36.00 Test, 37.97 First Class )

Matches: (52 Tests and 234 First class)


2. Sachin Tendulkar (India)


Sachin Tendulkar is also known as a modern legend of the game and widely known as the ‘God of Cricket’. He has also a decent ability of bowling. He made many records during his playing career.


Born: 24 April 1973 (Mumbai)

Nickname: Little Master, Master Blaster

From: India National Team

Years active: 1988-2013

Test runs: 15,921

Batting average: 53.78

 Bowling average: 54.17 

 Test wickets: 46




 3. Sir Garfield Sobers (West Indies)


Most of the players have the best command on some specific part of the game (some are best in bowling where some are best in Bowling Or Fielding) but Sir Garfield Sobers was a complete all-rounder player. He has equally accomplished as fast and spin bowler with these quality Sobers was one of the best batsmen.


Born: 28 July 1936 (Bridgetown, Barbados)

From: West Indies National Team

Years active: 1954-1974

Test runs: 8,032

Batting average: (57.78 Test, 0.00ODI, 54.87 FC)

 Bowling average: (34.03 Test, 31.00 ODI, 27.74 FC)

 Wickets: (235 Test, 01 ODI, 1043 FC)


 4. Imran Khan (Pakistan)


Imran Khan made his first-class cricket debut at age of only 16 in Lahore. In starting of the 1970s, Khan was playing for his home teams of Lahore A, B, and Lahore Green.

He reached his peak in 1982 as a fast bowler, he took 62 wickets at 13029 each. He is also the present Prime minister of Pakistan.

Born: 5 October 1952 (Lahore)

From: Pakistan National Team

Runs: (3,807 Test, 3,709 ODI, 17,771 FC)

Batting average: (37.69 Test, 33.41 ODI, 36.79 FC)

 Bowling average: (22.81 Test, 26.61 ODI, 22.32 FC)

 Wickets: (362 Test, 182 ODI, 1287 FC)


 5. Sir Ian Botham (England)


Sir Ian Botham is a former cricketer and presents as a commentator member of the House of Lords. He has a wide range of sporting interests outside cricket and was a talented footballer at his school. On the occasion of England’s 1000th Test in  August 2017, he was announced as the country’s greatest Test XI by the ECB. He has also been awarded a Knighthood and a Life Peerage.


Born: 24 November 1955 (Haswell, Cheshire)

Nickname: Beefy, Both guy

From: England National Team

Years active: 1976-1992

Runs: (5,200 Test, 2,113 ODI, 19,399 FC)

Batting average: : (33.54 Test, 23.21 ODI, 33.97 FC)

 Bowling average: (28.40 Test, 28.54 ODI, 27.22 FC)

 Wickets: (383 Test, 145 ODI, 1,172 FC)


 6. Shane Warne (Australia)


Shane is an Australian cricket commentator and former cricketer who also captained the Australian National team in One Day Internationals (ODI). He is widely considered one of the greatest bowlers in the history of cricket. Shane was the Wisden Leading Cricketer in the World in 1997.

Born: 13 September 1969

From: Australia National Team

Years active: 1992-2007

Runs: (3,154Test, 1,018 ODI, 6,919 FC) 

Batting average: (17.32 Test, 13.05 ODI, 19.43 FC)

 Bowling average: (25.41 Test, 25.73 ODI, 26.11 FC)

Wickets: (708 Test, 293 ODI, 1,319 FC)


 7. Sir Vivian Richards (West Indies)


Sir Isaac Vivian Alexander Richards is an Antiguan retired cricketer who used to represent the West Indies at Test and International levels. He was announced as the greatest batsman of all time by Wisden in December 2002.


Born: 7 March 1952

From: West Indies National Team

Nickname: Master Blaster

Years active: 1974-1991

Runs: (8,540Test, 6,721 ODI, 36,212FC)

Batting average: (50.23Test, 47.00 ODI, 49.40 FC)

 Bowling average: (61.37 Test, 35.83 ODI, 45.15 FC)

 Wickets: (32 Test, 118 ODI, 223 FC)

 8. Brian Lara (West Indies)


Brian Lara is a Trinidadian former international cricketer and widely considered as one of the greatest batsmen of all time. He has held many cricketing records including the record for the highest individual score in first-class cricket with 501 not out against Durham in 1994.


 Born: 2 May 1969 (Santa Cruz, Trinidad)

From: West Indies National Team

Years active: 1990-2007

Runs: (11,953 Test, 10,405 ODI, 22,156 FC 14,602 LA )

Batting average: (52.88Test, 40.48 ODI, 51.88 FC 39.67 LA)

 Bowling average: (15.25 ODI, 104.00 FC 29.80 LA)

 Wickets: (4 ODI, 4 FC, 5 LA)


 9. Jacques Kallis (South Africa)


Jacques Henry Kallis is a South African cricket coach and former cricketer. As of 2020, Kallis is the only cricketer in the history of the game to score more than 10,000 runs and taken 250 wickets in ODI and Test match both. 


 Born: 16 October 1975 (Cape Town, Western Cape)

Nickname: Jakes, Woogie, Kalahari

From: South Africa National Team

Years active: 1995-2014

Runs: (13,289Test, 11,579 ODI, 19,695 FC, 14,845LA)  

Batting average: (55.37Test, 44.36 ODI, 54.10 FC 43.53LA)

 Bowling average: (32.65Test, 31.79 ODI, 31.69 FC 30.68LA)

 Wickets: (292Test, 273 ODI, 427 FC 351LA)


 10. MS Dhoni (India)


M.S. Dhoni is a former Indian international cricketer who captained the national team of India for 10 years (From 2007 to 2017). There are huge fans of Dhoni in India and outside of India. Under his captaincy, India won the 2007 ICC World Cup T20 and the 2010and 2016 Asia Cup. There is also a biography movie on him “MS Dhoni the Untold Story”. 


Born: 7 July 1981 (Ranchi, Bihar)

Nickname: Mahi, Captain Cool, MSD, Thala

From: India National Team

Years active: 2004-2019

Runs: (4,876Test, 10,773 ODI, 1,617 FC)  

Batting average: (38.09Test, 50.53 ODI, 37.60 FC)

 Bowling average: (31 ODI, 6,919 FC)