Best Cricket Players of All Time


Compiling a list of the best cricket players in the world is no easy task. However, once in a while, a player will surface that changes the game forever. This type of player performs beyond your wildest imagination and takes the game to a completely new level in the process. He manages to set new dimensions and standards for future generations to exceed. In the same breath, there’s also a handful of players that set records and benchmarks that will never be equalled. With that in mind, let’s take a look at the best cricket players of all time, whose legacy and accomplishments will be cherished forever.

Donald Bradman

Donald Bradman, also referred to as The Don, is regarded as the best batsman to ever play the sport. In test cricket, he’s batting average was a mind-blowing 99.94 which is an achievement that cannot be matched by any major sport. Bradman is regarded as the epitome when it comes to excellency in cricket. With a 1349 Wisden rating, Bradman is the best test batsman that manages to outrank the number 2 player by a total of 349 points. Bradman has a total of 117 First Class centuries and 29 Test centuries to his name with a top score of 334.

Sachin Tendulkar

Tendulkar is considered the finest batsman of all time and is the highest run scorer when it comes to international cricket. He started playing at the age of 16 and is the only cricket player that has managed to score 100 centuries internationally. Tendulkar was also the first cricket player to reach 200 runs in an ODI and is known as the God of Cricket or the Master Blaster. Tendulkar boasts with 51 Test centuries and 49 ODI centuries. He managed to play in 463 ODI games and 200 Test matches during his career.

Viv Richards

As a former batsman for the West Indies, Richards is considered the greatest batsman in the world. He is the first player in the history of cricket to receive 20 awards for the Man of the Match and managed to play 121 Test matches and 187 ODI matches in his career. He managed to score 189 runs in Test Cricket and 291 runs in an ODI. Richards was also a magnificent bowler during his time a total of 118 wickets.

Michael Bevan

Bevan is a former Australian cricket player who is considered one of the most consistent players when it comes to ODI formats. With a batting average of 53.58, he currently holds the world record for the best batting average in terms of ODI matches. He also formed part of the Australian teams that managed to win the World Cup. Renowned as the finisher, Michael played an important role to lead a team to victory. There is currently no other batsmen in the world that has the same consistency when it comes to batting and assisting his team to claim victory.