On some occasions, we earn revenue from content. This commercial content is compiled via expert opinion. Clicking in certain hyperlinks within this article will redirect you to a 3rd party. 

Before we look at the top 10 greatest cricketers of all time, let’s take a detour and look at some interesting facts about cricket which you probably didn’t know. If you are looking to place a bet on cricket, then we highly recommend this promotional code which will give you some great extra incentives and bonuses.

Cricket has a history going back to the 16th century before it became England’s national sport in the 18th century. It has grown over the years to become the second most popular spectators sport – after football. The word cricket is thought to be derived from the Dutch word 'krick' which literally means stick and while England was the first country to embrace it, the sport soon spread to other countries and the old British colonies. Among all the colonies, the sport never seemed to catch on in Canada and became less and less popular over time. If all of this gave you an appetite for betting on cricket, then you can find great offers and promotions on this website to kick-start your betting venture. Who are the top 10 greatest cricketers of all time? Let’s begin the countdown!

10. Muttiah Muralitharan

Muthiah Muralitharan is known as the “King of Swing” and is without question one of the greatest off-spinners the game has ever seen. During his test career he managed to take a staggering 800 wickets – something that will probably never be beaten after the T20 edition of the sport was introduced.

9. Jacques Kallis

Jacques is one of the best all-rounders around and he managed to score over 24,000 runs and more than 500 wickets throughout his career. Impressive!

8. Dennis Lillee

Dennis Lillee is often considered one of the most lethal bowlers of all time. He deserved a spot on this list, leaving his competitors far behind

7. Ian Botham

Ian Botham was by many considered as one of the very best all-rounder in the 1970s and some would even argue that he is one of the best all-rounders that has come out of England.

6. Imran Khan

Imran Khan was a crucial part of the team that led Pakistan to victory in the 1992 World Cup. He is by many considered a great leader who just happens to have great cricketing skills.

5. Kapil Dev

The all-rounder Kapil Dev helped India win its first World Cup title in 1983. He had phenomenal bowling skills and was also extremely gifted with the bat.

4. Sir Vivian Richards

Sir Vivian Richards was well-known for his very destructive batting skills and was often regarded as the ace up their sleeve of the team with an average of 47+ in ODI and with a SR of 90+.

3. Gary Sobers

Gary Sober had one of the highest test match batting averages – even when you compare with some of the many other legendary cricketers. Mix this with his temperament and class and you will understand why he is placed as number 3 on this list.

2. Sachin Tendulkar

Sachin Tendulkar has scored so many 100’s in his career that it is unfathomable that this record will be broken any time soon. He also has the highest number of runs in ODI as well as the Test Formats, earning more than 34,000 runs throughout his career. He was also only one of two players to score a double century during an ODI match.

1. Sir Don Bradman

Sir Don Bradman is by many considered as the greatest batters of all time. He averaged an amazing 100 during test cricket and no contemporary advisory even come close today.