1. Sir Don Bradman 2. Sachin Tendulkar 3. Gary Sobers 4. Vivians Richard 5. Imran Khan 6. Jacque Kallis 7. Muthiah Muralitharan 8. Brian Lara 9. Shane Warne 10. Wasim Akram
1. Sir Don Bradman
widely acknowledged as the greatest Test batsman of all time. Bradman’s career Test batting average of 99.94 is often cited as statistically the greatest achievement by any sportsman in any major sport. During a 20-year playing career, Bradman consistently scored at a level that made him, in the words of former Australia captain Bill Woodfull, “worth three batsmen to Australia”.
2. Sachin Tendulkar
In 2002, Wisden Cricketers’ Almanack ranked him the second greatest Test batsman of all time, behind Don Bradman, and the second greatest one-day-international (ODI) batsman of all time, behind Viv Richards. Tendulkar was a part of the 2011 Cricket World Cup winning Indian team in the later part of his career. Almost Every Batting Record Belong To SachinTendulkar. no one will have hesitation to include him in list Greatest Cricketers of all time.
3. Gary Sobers
Widely considered one of cricket’s greatest all-rounders. Originally playing mainly as a bowler, he was soon promoted up the batting order. Against Pakistan in 1958, Sobers scored his maiden Test century, progressing to 365 not out and establishing a new record for the highest individual score in an innings, which was not broken until Brian Lara scored 375 in 1994. he is surly one of the finest Cricket of all time.
4. Vivians Richard
“Greatest Cricketers” He is widely regarded as one of the greatest batsmen of all time, especially in the ODI format of the game. Richards was voted one of the five Cricketers of the Century in 2000, by a 100-member panel of experts, along with Sir Donald Bradman, Sir Garfield Sobers, Sir Jack Hobbs and Shane Warne. In February 2002, Richards was judged by Wisden Cricketers’ Almanack to have played the best ODI innings of all time. In December 2002, he was chosen by Wisden as the greatest ODI batsman of all time, as well as the third greatest Test batsman of all time, after Sir Don Bradman and Sachin Tendulkar. Well deserved Best Cricketer in ODI history.
5. Imran Khan
He was Pakistan’s most successful cricket captain, leading his country to victory at the 1992 Cricket World Cup, playing for the Pakistani cricket team from 1971 to 1992, and serving as its captain intermittently throughout 1982–1992. With 3807 runs and 362 wickets in Test cricket, he is one of eight world cricketers to have achieved an ‘All-rounder’s Triple’ in Test matches. On 14 July 2010, Khan was inducted into the ICC Cricket Hall of Fame.