Top 10 Greatest Cricketers of All Time


History of Cricket started hundreds of years ago during the 16th century. Cricket Has Produced Some Greatest Cricketers. Here we are going to make the list of Top 10 Greatest Cricketers of All Time. Check it out!

1. Don Bradman

Don BradmanIf we describe greatest batsman then, he does not need explanation to remain in 1st spot of Greatest Cricketers of All Time. When he was in form, no one could stop him. It was like an honor for bowler to take the wicket of Don Bradman. His batting average of 99.94 tells the whole story of his Greatness. He scored 29 Test centuries from 80 innings.

2. Sachin Tendulkar

Sachin TendulkarWith No Surprise Sachin Has Topped the List of Greatest Cricketers. Records of ODI’s and Test Batting are totally dominated by Sachin Tendulkar. He has scored 15,921 runs in test cricket and 18426 runs in ODI’s. Truly a legend who deserves to be #2 in Greatest Cricketers List!

3. Viv Richards

Viv RichardsHe is almost undeniably regarded as the greatest ODI’s batsman of all time, as also the most destructive and feared ever, man who gave “swagger” new meaning in cricket. Viv 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.

4. Gary Sobers

Gary SobersHe is considered as one of cricket’s greatest all-rounder. 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.

5. Imran Khan

Imran Khan  -  PakistanHe 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.

6. Jacque Kallis

Jacque KallisJacques Kallis is one of the greatest batsmen in the world. He is not only a good batsman but, is an excellent all-rounder as well. He is the only cricketer in the history of the game to hold more than 11,000 runs and 250 wickets in both one day and Test match cricket. With Average of 45 in ODIs and 57 in Tests he is on number 6 in our List.

7. Ricky Ponting

Ricky PontingOne of the most successful Australian captains and one of the All Time successful captains in the cricket history, Ricky Ponting is one of the highest run makers in his era. He scored 41 tests and 30 ODIs Tons in His Career. He Found His Place at No. 7 in List of Top 10 Greatest Cricketers of All Time.

8. Brian Lara

Brian LaraWho does not know Brian Lara in cricket? Brian Lara was always known for his long inning in test cricket. He has record for highest individual runs in test cricket 400 runs and in first class cricket 501 runs. He topped the Test Batting Rankings on several occasions and holds several cricketing records.

9. Shane Warne

Shane WarneHe is widely regarded as one of the greatest bowlers in the history of the game. Warne played his first Test match in 1992, and took over 1000 international wickets (in Tests and One-Day Internationals), second to this milestone after Sri Lanka’s Muttiah Muralitharan.

10. Rahul Dravid

Rahul DravidWidely known as “The Wall”, Rahul Dravid has all the favor to be in the list of top 10 Greatest Cricketers. He has amazing ability in defense and play with patience. He has played lots of crucial innings in test cricket and ODIs with 53 Test Career average and 40 ODIs average he Secure his Place at No 10 in the list.


Please enter your comment!
Please enter your name here