Top 10 Greatest Cricketers of All Time

Cricket has been one of the most prominent games in this part of the world and the Indian subcontinent has been one of the most cherished venues for the same. The popularity that the game has in this part of the world is something outstanding. Here is the list of top 10 greatest cricketers of all time.

10. Kallis

This veteran has ruled the fields for as many as 17 long years, and he did master the sport in every possible way. Be it as a bowler or as an outstanding batsman, Kallis is one of the most renowned all-rounders cricketers of all time.


9. AB De Villers

This South African great has the power of hitting any given delivery out of the park and has been one of the most trusted soldiers of his team. His skill to flick the ball all the way down the park, which earns him the name Mr. 360.

AB De Villers

8. Vivan Richards

This great started off with his career in the year 1974 against India. He had played a total of 121 tests in which he did muster as many as 8540 runs at an average of 50.24. Viv Richards continues to be an inspiration for his contribution towards the game.

Vivan Richards

7. Rahul Dravid

Some call him as the most gentle player of the game. He has been one of the outstanding test players and well known as the “The Wall” for the patience that he showed in the field. However, being one of the best test players, do not bar him from becoming a leading run-scorer in limited-overs either. Dravid is one of the greatest cricketers of all time in Indian cricket history.

Rahul Dravid

6. Ricky Ponting

Ricky Ponting is one of the most talented players of Australia, he is ranked just below Bradman and that is just what makes him one of the top 10 cricketers in the world.

Apart from being a known face in the Australian squad, he has been well known by the oppositions as a great timer of the ball. He was affectionately called Punter by his teammates.

5. Sourav Ganguly

Adored by his teammates for the great leader that he was, Sourav Ganguly is among the elite set of batsmen that the world has seen.

He is the most successful left-hander in the history of the game. Apart from being the 2nd Indian to score 10000 runs and 4th worldwide, Sourav is also acclaimed by many as the best captain of the Indian national team.

4. Virat Kohli

Virat is the recent sensation and people across the world are knowing this guy not only for his game but also his aggression and charisma.

He has the power to ruin the bowling line up of any team and that is just what makes and helps him stand out. Virat Kohli is currently the best batsman in the World Ranking. He is at no.2 spot in our list of top 10 cricketers of all time.

3. Brian Lara

This Windies star has been among the most talented and gifted cricketer that the world has seen.

He has been one of the most prominent names of his time and with the great number of runs that he had amassed, he had earned himself with a great deal of respect from all his contemporaries. The West Indies cricket legend is at no. 3 in our list of top 10 best cricketers of all time.

Brian Lara

2. Sachin Tendulkar

Widely accepted as the God of cricket by his fans, he happens to be one of those who went on creating histories for years. From being the first cricketer to score 10000 International runs to being the first player to score a double century in a limited over match. Sachin has done it all.

Sachin Tendulkar

1. Sir Donald Bradman

Starting with his career in the initial days of cricket, he had to face the likes of Herman Griffith and other fast bowlers in the course of his career. However, that did not stop him from scoring an average of 99.94 in his test career, which is an all-time record and a record which is yet to be broken by any.

This Australian batsman is still regarded as one of the greatest cricketers of all time who have ever set foot on the 22 yards. He is one of the best cricketers of all time.

Sir Donald Bradman

Some of the notable names that are not included in the greatest cricketers of all-time list are Shane Warne, Wasim Akram and Muttiah Muralitharan.