Cricket is the most popular game, after Soccer. Cricket is a 16th Century game and in this almost 500 years it has produced some greatest Cricketers. It’s quite easy to pick top 50 or top 20 but making a list of top 21 Best Cricket Player of all time.
List of Best Cricket Player
We have compiled the list of 21 top Cricket Players ever because to make it a perfect playing XI team. Here are those –
Mahendra Singh Dhoni, the man who has modernized Indian Cricket is the best Cricket Player I think. He is not only the best wicket-keeper in the world but also the best finisher that this game has ever witnessed.
He has unique achievement under his belt as only Cricket Captain to win all three forms of ICC Trophies. He is also the most successful captain at IPL.
Just like Imran Khan, Kapil Dev is the most successful Indian Cricket Captain along with M S Dhoni. Kapil Dev is not only the greatest pace bowler India has produced but also India’s greatest fast-bowling all-rounder. According to Wisden, he is the “Indian Cricketer of the Century“. He also won Wisden Indian Cricketer of the Century award beating likes of Sunil Gavaskar and Sachin Tendulkar.
Wasim Akram is the greatest pace bowler in the history of Cricket. He is known for his reverse swing bowling. He is in the list of second highest wicket-takers in ODI and he was the first player to reach a tally of 500 ODI wickets.
Shane Warne is one of the greatest Leg Spinner that Cricket has ever produced. He accounted for Australia’s world cup victory in 1999 for fine bowling.
Brian Lara is one Cricketer who never said “NO”. He is the only batsman to score quadruple [400 Not Out] in Test Cricket. In first class cricket he holds the record for score 501 not out.
With 800 Test Wickets and 534 ODI wickets, he is known as the magician bowler. He holds mostly-all the bowling records.
Jacques Kallis is regarded as one of the greatest All-rounders ever. It was hard to get him out.
The ICC Hall of Fame, Imran Khan is the most successful Pakistan Cricket Captain. He led his country to 1992 World Cup victory and he is one of the eight world Cricketer to have achieved “All-rounders Triple”.
Widely recognized as Cricket’s Great All-Rounder ever. Hailing from West Indies team, he entered into Cricket as a bowler but was soon promoted up the batting order. He is known for his inning of 375, which remained as the highest individual score in a test inning which was broken by fellow countryman Brian Lara.
Almost batting record in Cricket belongs to Sachin Tendulkar. Record-wise he is the second greatest Test batsman of all time, also the second greatest One Day International batsman of all time after Vivian Richards. He is popularly known as Little Master or Master Blaster.
He tops the chart in the following category –
- Most Ever Test Matches Appearances
- Most Ever ODI Matches Appearances
- Most Hundreds in Test Cricket [51 Centuries]
- Most Hundreds in ODI Cricket [49 Centuries]
- Most Career ODI Runs [18,426 Runs]
- Most Career Runs in Test Cricket [15,921]
- Most Fifties in ODI [96 Fifties]
- Most Fifties in Test Cricket [119 Fifties]
- Most Fours in ODI Career 
- Most Runs in a Calendar Year 
- Lot more
Sir Don Bradman
Sir Donald Bradman was equal to three batsmen to Australia as said by captain Bill Woodfull. He is acknowledged as “Greatest Test Batsman” of all time that Cricket has ever produced. Playing a career spreading over 20 years and maintaining test batting average of 99.94 is the greatest achievement that any sportsman has ever achieved.
Rahul Dravid is often known as the “The Wall” because he is one such a player in the 21st century known to play long test innings.
Other worth mentioning Crickets are –
- Adam Gilchrist
- Kumara Sangakkara
- Ricky Pointing
- Steve Waugh
- AB De Villiers
So, those were 21 Best Cricket Player of All Time to ever play in the history of Cricket.