Who is the greatest cricketer of all time?

Cricket is always considered a gentlemen’s game. This gentlemen’s game has been played across different continents for almost two centuries. In our country, Cricket is a religion. Every city and street of our country is fuelled with the enthusiasm for the sport. India, over the years, has produced some of the best cricketers who have graced the game of cricket. Cricket to date has witnessed some unbelievable events thanks to exceptional players who have graced the sport throughout history. This blog will give you a clear understanding of who is the best cricketer in the world.

1. Sachin Tendulkar:

This man absolutely needs no introduction. The word Sachin Ramesh Tendulkar is echoing in Indian households for the past two generations. Sachin Tendulkar has a record of scoring 100 centuries in his career across the three formats of the game. Apart from International cricket, he has played in IPL too, his heroics with the IPL franchise Mumbai Indians is equally laudable.

2. MutaiahMuralidharan:

Muralidharan is a Sri Lankan off-spinner who has taken 800 test wickets for Sri Lanka. He has played for numerous IPL franchises as well.

3. Sir Vivian Richards: 

Six feet tall West-Indian hitter Vivian Richards is considered one of the greatest of all time. Many players including Virat Kohli have confessed in many interviews that Sir Vivian Richards was their cricketing idol in childhood. This shows the stature of a player he was during his playing career. He won the world cup in 1975 and 1979.

4. Shane Warne:

Australian spinner late Shane Warne was one of the greatest players of all time. His spin-weaving technique is still out of science. He is one of the unique players of his generation. He is the second-highest wicket-taker in test cricket.

5. MS Dhoni:

Mahendra Singh Dhoni affectionately called ‘Mahi’ is a contender for the best cricket player in the world. He is one of the few captains to have won all three ICC trophies. During his tenure as the test captain of India, India was stuck at the first spot in the test rankings for a very long time.

6. James Anderson:

The great English bowler James Anderson is probably the best fast bowler to have ever graced the game of cricket. His stats for England in test cricket is hard to replicate. He has the most test wickets among fast bowlers.


This list doesn’t contain many of the great players like Brain Lara, Virat Kohli, Jacques Kallis, AB De Villiers, Chris Gayle, Brett Lee, and Dale Steyn. The players mentioned in the above list are generational players, but the cricket records of MS Dhoni, Shane Warne, and Sachin Tendulkar are something that can’t be ignored in any spectrum. The top five ranking to players has been given according to their unique abilities and the exceptional records they achieved during their playing careers. The opinion about this subject can be subjective but so far what these five players have achieved is impossible to replicate. Download Gamezy Free App and enjoy cricket and many more games.