Cricket is 2nd Most Popular sport, behind soccer. History of Cricket started hundreds of years ago during the 16th century. Cricket Has Produced Some Greatest Cricketers. Here we going to make the list of Top 10 Greatest Cricketers of All Time. Give Your Suggestion in Comment Section about Ranking.

Top 10 Greatest Cricketers of All Time

Wasim Akram

wasim akram Top 10 Greatest Cricketers

Akram is regarded as one of the greatest fast bowlers in the history of cricket. He holds the world record for most wickets in List A cricket with 881 and is second only to Sri Lankan off-spin bowler, Muttiah Muralitharan in terms of ODI wickets with 502. He is considered to be one of the founders and perhaps the finest exponent of reverse swing bowling. Akram had a very special talent to move the ball both ways in one delivery which is called “double swing of Wasim Akram”. No one in cricket history has done it so far.

Shane Warne

Top 10 Greatest Cricketers of All Time

Widely regarded as one of the greatest bowlers in the history of the game. In 2000, he was selected by a panel of cricket experts as one of the five Wisden Cricketers of the Century, the only specialist bowler selected in the quintet and the only one still playing at the time. 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.

Brian Lara

Top 10 Greatest Cricketers of All Time

He is widely acknowledged as one of the supreme batsman of his era, and one of the finest ever to have graced the game. He holds several cricketing records, including the record for the highest individual score in first-class cricket, with 501 not out. Lara also holds the record for the highest individual score in a test innings after scoring 400 not out against England at Antigua in 2004. He is the only batsman to have ever scored a hundred, a double century, a triple century, a quadruple century and a quintuple century in first class games over the course of a senior career.

Muthiah Muralitharan

Top 10 Greatest Cricketers of All Time

“Greatest Cricketers” Murali rated as the greatest Test match bowler ever by Wisden Cricketers’ Almanack in 2002. He retired from Test cricket in 2010, registering his 800th and final wicket on 22 July 2010 from his final ball in his last Test match. Muralitharan took the wicket of Gautam Gambhir on 5 February 2009 in Colombo to surpass Wasim Akram’s ODI record of 501 wickets. He became the highest wicket-taker in Test cricket when he overtook the previous record-holder Shane Warne on 3 December 2007.

Jacque Kallis

Top 10 Greatest Cricketers of All Time

Kallis is regarded as one of the greatest all rounders ever. As of 2013 he was the only cricketer in the history of the game to score more than 11,000 runs and 250 wickets in both one-day and Test match cricket. From October to December 2007 he scored five centuries in four Test Matches; with his century in the second innings of the third test against India in January 2011, his 40th in all, he moved past Ricky Ponting to become the second-highest scorer of Test centuries, behind only Sachin Tendulkar with 51.

Imran Khan

Top 10 Greatest Cricketers of All Time

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.

Vivians Richard

Top 10 Greatest Cricketers of All Time

“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.

Gary Sobers

Greatest Cricketers

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.

Sachin Tendulkar

Top 10 Greatest Cricketers of All Time

one of all time popular athletes. 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 Sechi Tendulkar. no one will have hesitation to include him in list Greatest Cricketers of all time.

Sir Don Bradman

Top 10 Greatest Cricketers of All Time

one of all time greatest australian athletesall time greatest australian athletes. 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”.

Players Like Rahul Dravid, Adam Gichrist, Kumar Sangakara and Rickey Ponting deserved to be mentioned in “All Time Greatest Cricketers” List.

A huge sports buff. I always had a keen interest in the world of media, which eventually led me to join the advertising industry. However, i still wanted something else, something more. i wanted to fuse my love for sports, experience in media and desire for independent work environment.
  • Jim

    While I don’t think anyone could really argue with the rest of the top ten, I do think Adam Gilchrist should be in there in place of Muthiah Muralitharan. One, the wicket keeper who change the way the role is performed. And one of the most destructive batsmen to have played the game. The Other, the rules had to be changed so HE could play the game! Most of his success is against lower nations as well.

    • 50% agreed, gilly should be in the list. in place of murali? thats unfair for me. if we replace kallis with gilly ?

      • Jim

        Kallis, arrogant so and so, but his record speaks for itself. When I think about it, As much as I loved watching Wasim bowl, he is know way in the top 10. McGrath, Hadlee, Botham, Lillee etc etc

        • i am seriously thinking to replace kallis with gilly.

          • daveyboy

            Murali should not be in the list… He was his team’s only bowler – no way does he have a lick on Warne.. Ooh Aahh is far and away the best pace bowler. Kallis is one of the greatest of our generation. Sachin is too high, but that often seems to be the case in these lists – particularly when someone from the sub-continent is the author. Sachin was great but he struggles to even be the best of our time.. Kallis has a greater average, plus he could bowl as well. Punter and Lara were probably better. Punter certainly achieved far more.

          • Bernie

            daveyboy. You are right. This list is so inaccurate. Murali as good as he was and as bad as a team he played with and excelled in he did take most of his wickets in doctored wickets on subcontinen (Also consider suspect action) . The team in batting order that would have smashed all teams is 1 Desmond Haynes, 2 Mathew Hayden, 3 Viv Richards, 4 Sachin Tendulkar, 5 Stephan Waugh, 6 Jacques Kallis, 7 Gilly, 8 Shane Warne, 9 Malcolm Marshall, 10 Glen McGrath, 11 Curtley Ambrose, 12th man Wasim Akram. Note no pre 80s players as the game developed at such a rate after this period I cannot include such greats as Dennis Lillee, Ric Hadlee, Don Bradman, Garfield Sobers and co as they may or may not have achieved in the modern era with the intensity that was present during the professional time of modern cricket. I also have not included any Englishmen or pakis as they lack intestinal fortitude. I would have punter in there but for his last 2 years of cricket was poor. However a great modern cricketer but he lost 2 ashes series with a better team then the poms had, his only mistake as captain. Regards Bernie

  • CricketHistorian

    Well, I think Gerald Huang deserves some recognition as one of the best batsmen and somewhat bowler. He made 49 centuries which is the second highest number of centuries by any batsmen. He is 13 years of age representing Australia in the Under-15s section. He is frequently compared with The Don and Master Blaster.

  • UndertakerVsStingWM30

    cricket is game of 11 so why would you make a list of top 10. you should make list of 11 players and add Ghilcrist as wicket keeper otherwise this list is amazing.

  • asdf

    dravid in place of anyone

  • Mickey

    lara at number 8? JOKE

  • Mickey

    Holding, Marshall, Rohan Kanhai???????

  • Mickey

    Sachin is no master blaster – Viv is

    • just your opinion

    • Steve

      Sachin was a master blaster, but Sir Viv was THE master blaster.

  • Robert Eddings

    Lara should be higher, in second place. Sachin is a great too, but many of his centuries were in Asia, I feel unlike Lara he did not perform on fast, zippy pitches and vs the best bowlers.

    • rohan

      if u were australian u wud have undertood ….. they feared him

  • Chamara Wijegunawardhane


  • Shiv

    But Shiv is the best one not all of them and Imran Khan

  • jimboy

    Kallis at #1 please – all others merely specialists in their own field. Kallis without doubt the best all rounder of all time and therefore the greatest cricketer. Period. The stats speak for themselves.

  • Guest

    where is kapil dev, gavaskar, waqar yunis, bothom, richard hadlee and what about rahul dravid, he can easily replace anyone of them

  • Guest

    jayasuriya, kapil dev, gavaskar, shaun pollock, glenn mcgrath, waqar younis, rahul dravid


    where is wg grace give me the reply to my answer??

  • with 9 wickets and 1098 runs in test career, do you think he deserve a place in this list??????

    • aditya

      and kapil dev………….give reply

  • yes, kapil was also great player, but whom you replace with Kapil ?

    • ????


      • Yippa

        How can you rate Kapil higher?? In his era, there were 4 great alrounders & Kapil was behind Imran Khan, Ian Botham & Richard Hadlee!! You might want to rethink your statement!!!

  • Tashan

    good pick

  • Andalib

    – Don, Sachin and Sobers before the BEST Viv Richards ??? (Good Joke)
    – Kallis and Murli before Lara ? (This can only happen in India)

    The truth is, do not make a full out of yourselves by voting or posting these sort of farcical forums that actually tarnishes the reputation of cricket.

  • 1. author is not from india
    2. can you please let me know any other reputable forum, rated Richards ahead of Don, Sachin and Sobers ?
    3. i personally agreed with you point about Great Brian Lara, but Murali and Kallis played lot more and achieved lot more than Lara.
    thanks for your opinion.

    • daveyboy

      Murali performed well in a poor team. Lara was selfish. Neither of them probably deserve to be in this list. Gilchrist changed the game, as did Warne. Murali also changed the game but not necessarily in a good way.. McGrath should be in the list, considering he is the greatest pace bowler we have seen.. Akram was ok, certainly not in the greatest list though.. I assume the author is sub-continental considering the numerous lackluster players from India, Pakistan and Sri Lanka in the list..

      • Yippa

        Daveyboy….Noooooo!!! Generalised statements! To those who have been around longer than you, that’s a cardinal sin!!! Murali, yes, strongly agree! Lara, NO! Weak side, opened the batting. Lara the most talented of his era, including Tendulkar, Kallis, Ponting & Steve Waugh. Any guy that can hold & regain TEST WORLD RECORD etc, is significant. If he had the safety of a strong batting lineup the others enjoyed, he would’ve been less risk taking. One of the great ever!

        McGrath a great, in my time, Dennis Lillee is the greatest. He was incredible. Master of control, line, length. He had the whole arsenal & pace. After his back injury, he could still bowl 97 mp/h, 155km/h. Try hitting him with innies, outties, cutters, bouncers etc. DK was intimidating, formidable. Wisden had him at no. 6, cricketer of the century, the 1st fast bowler. His world record of 85 Test Wickets in a calendar year, in just 15 Tests, remains the fast bowling record. He’s still the fastest to 300! He took a further 103 wickets in 19 matches, in SuperTests against the mighty West Indies, World XI’s. That’s be 458 wickets in 89 “Tests.” He is the greatest. To this day, I believe Viv Richards to be the superior batsman I’ve seen since 1970. A quelling sight to behold. Think of a man who held the record of the most Test Sixes, only just beaten by Adam Gilchrist who hit 100 with a much bigger bat & smaller boundaries, Scary player Viv.

  • Schmidt

    The greatest cricketer must have significant skills records and he has to be a True gentleman, most importantly. In that case, Kumar Sangakkara is the best of all the times so far.

  • Yippa

    Nice selection, most would disagree. Viv Richards was voted as the best batsman of the modern era (50 years). I would put it to you that he was more dominant, powerful & presence than Tendulkar. For two periods, Viv averaged over 63 in Tests. He played for victories than for himself. He’d own all the records if he wanted to. Viv actually was voted to have the top two 1 day innings, the 189 & 138. Superb!

    Sobers is the greatest player ever. His average of 57 & the 1st player to score 8,000 runs in just 93 Tests. Imagine 198 Tests???!!! No. 2 bat of all time! He scored rapidly! Remember theses older players didn’t have the ridiculous power bats of today!!! I’ve seen them all, Sobers is ahead of Kallis. JK is an incredible player.

    Dennis Lillee is the greatest fast bowler in history. 355 wickets in just 70 Tests. 103 unaccounted wickets against West Indies, World XI’s in just 19 matches. He spent over 2 years out injured, but that 458 wickets in just 89 “Tests.” Still the fastest to 300 Wickets, 56 Tests. He averaged 30% of his teams wickets, superior to Marshall. Akram etc. He was an awesome 1 Day bowler, he’s simply the greatest hands down.

    You do realise that Murali would not have played in another era, say before the 1980’s, this is the honest truth. Officials would’ve banned him. Shane Warne is the greatest, albeit a leg spinner.

  • nilesh

    kapil dev shd b at d top 3



  • amit goyal

    sachin tendulkar is the one of the best cricketer in world. no one replace sachin tendulkar’s recorde

  • Tregeare

    This list is much too modern – figures cannot tell the whole story as oldsters played on uncovered pitches. Hammond should be there, as should Victor Trumper, Sydney Barnes and Wilfred Rhodes. And no West Indian quicks ? Marshall & Holding above Akram any time!


    Sachin Tendulkar Ranked # 1 Test Player of 21st Century

  • BronzeSavior

    Meh. Number one was the era of “whites only” dont think he counts.

  • Telbabu

    Imran Khan and Javed Minadad what a pity..,they can score runs and victoris only in Sharjah thru match fixing..,their overseas record is very bad. Escpecially Javed’s technique is far worst..,

  • Rakesh patel The Great

    Nice working dude , This is awesome website. continue.