25 Best Cricketers of All Time

Posted by on March 6, 2013

The history of cricket started hundreds of years ago during the 16th century. The game originated in southern England but today is popular in Australasia, England, the Indian subcontinent, the West Indies and Southern Africa. Since its early days cricket has produced many legendary players so today we’re going to take a look at the 25 best cricketers of all time.

Adam Gilchrist

Adam Gilchrist If anyone thinks of the best batting wicket-keeper, certainly the name of Adam Gilchrist comes to mind. He was an aggressive left hand batsman, who destroyed the front line bowling attack of all the best teams.

Chris Gayle

Chris Gayle When it comes to power, no player on this planet can hit the ball as hard as Gayle. He is a sensation whose batting is filled with extraordinary aggression.

Steve Waugh

Steve Waugh Steve Waugh is one of the greatest captains and all-rounders of Australian cricket. He has represented Australia for 20 years and he has scored 10,000+ runs in Test cricket with a remarkable average of 51.06 (32 hundreds & 50 fifties).

Rahul Dravid

Rahul Dravid Rahul Dravid has the best defensive technique in the world of cricket. He is also known as ‘The Wall’.  Dravid has scored 13,000+ runs in test cricket with an astonishing average of 52.31. He has passed a score of 50 runs 194 times in his career.

Inzamam Ul Haq

Inzamam Ul Haq Inzamam is considered to be one of the greatest players of all time. He played an important role for Pakistan in their 1992 world cup victory. Inzamam has scored 129 half centuries and 35 centuries in his career.

Jack Hobbs

Jack Hobbs Jack Hobbs has been named ‘The Master’ due to his brilliance when it comes to batting. He averages 56.95 in test cricket which is a remarkable achievement.

Wally Hammond

Wally Hammond Wally is regarded as one of the premier batsmen of England as he scored over 50,000 runs in his first-class career and 7,000+ runs in test cricket with an amazing average of 58.45.

Shaun Pollock

18.D5A1DC89-0CD5-68A4-C410CBF77F3A9DA4 South Africa has produced two of the greatest all-rounders of all time. One is Pollock and the other is Jacque Kallis. Pollock was more of a bowling all-rounder, whose magical deliveries troubled all the great players. He took 421 wickets in test matches with an amazing average of 23.11.

Javed Miadad

Javed Miadad Miadad is one of the toughest cricketers of all time and his attitude has made him a standout in the sport.

Glenn Donald McGrath

Glenn Donald McGrath McGrath is considered the top bowler of Australian and world cricket. He bowls with a mediums fast pace and holds the record of most wickets in World Cup.

Sanath Jaysuriya

Sanath Jaysuriya Sanath is one of the greatest attacking openers of world cricket. He is considered one of the finest all-rounders of all time, due to his aggressive batting and spin bowling. He has played over 400 matches in ODI.

Ricky Ponting

Ricky Ponting Australia has won two consecutive world cups under his captaincy. He is one of the most stylish and classy batsmen and has dominated over all the best bowlers. Punter has scored 27,000+ runs and 71 centuries in his prolific career.

Brian Lara

Brian Lara Brian Lara is one of the paramount ODI and test batsmen of all times. Lara scored the highest 400 runs in an inning of test cricket and has dominated the best bowlers in the world.

Wasim Akram

Wasim Akram People remember Wasim Akram as the “King of Swing”. A very destructive Pakistani bowler, who’s bowling created serious problems for batsmen, he also scored 257 runs in an inning of Test match.

Shane Warne

Shane Warne Shane Warne is the greatest leg spinner of all time, and dodged the batsmen for 708 times in Test Cricket. His cricketing career is considered to be the benchmark for all the leg spinners.


I am a very outspoken person who speaks his heart out. I never allow anyone to dictate me how to live my life. This is your life, live the way you want. I have been doing work in IT industry from last one year along with my studies. For me life is beautiful, and I am enjoying my life at its fullest.

  • Show your Love For List25

    Join over 410,000 people in our community

  • ahmad khan

    all pakistan team best in boom boom sahid khan afridi vs soib akhtar asif

  • dex


  • dex

    lara tho

  • dex


  • Umair Jutt

    afridi is sixer machine frnds

  • Umair Jutt

    sixer machine is only lala

  • safia siftain

    I think Imran Khan is the best He has the real leadership for captency

  • Syed Moosa Hassan

    bhai bahut aalaa <3 LOVE UR SITE! keep up the good work

  • wali butt

    wasim akram is way better than tendulkar!

  • raju

    Without rahul dravid Indian could not win a single testmatch abroad. Therefore from when he has retired Indian have not won. Sachin is incapable of playing in abroad without him India can win but without dravid india can’t. Indian team last won a testmatch in abroad against west indies in west indies & won the series too. Man of the match of that series was dravid . India won had won that series in absence of tendulkar . but in absence of dravid tendulkar was unable to make India win a single match in abroad forget about series. Dravid is greatest batsman

  • raju

    You have just risen up sachin’s name.see his runs scored he has scored 75% of runs in losing cause . he only looks for runs not about the team wins or lose . that’s why while scoring a double hundred in odi’s it was the last over then too he tried to take a single to maintain his record. Selfish selfish that’s why his record didn’t last long & was broken

  • nnd

    where is the kummar sangakkara he is a legend

  • joh

    This guy who compiled this list really didn’t know what he was talking about. Kapil Dev at 5 and Botham at 6? Kapil Dev and Ian Botham were good allrounders, no doubt, but nowhere near a Top 20 list…. And since when was Murali nicknamed the “king of swing”….. thats Wasim’s nickname.

  • abhijith gangulian

    i think u should include sourav ganguly .

  • rahul

    if bradman has an average of more than 40 compared to others of his time, wally hammond has a strikerate around 96 when he played…i think he was not given much credit….
    who will remember gayle as one of the great players to play the game…he may just be known for his t20 skills and more importantly his teammate shivnarine chanderpaul diserves a place ahead of him anywAy…what about the man nicknamed mr.cricket?i mean michael hussey…

  • Lynn

    You’ve spelt half of the cricketers name wrong.
    It’s Jacques Kallis with a S
    And it’s Muttiah Muralitharan. You spelt the name completely wrong.
    Plus, I think Steve Waugh should be there… Another player is Dale Steyn (even though I know his still playing). But a good list. Thanks

    • http://jcgator1.wordpress.com Juan Castillo

      Thank you :). The spelling of those names has been fixed.

    • rahul

      yeah….steyn surely needs a place among top 25…he is the only bowler who dominated the game when everything is going in batsmen’s favour

  • Wards

    The Don Is The Best. Hes avrage Of 100 Is Still 40+ Better Then Any One Else At The Time He Played. Mist The Best Years He Had To Play Dew To The War And Only Ended Up averaging Less Then 100 Because He Failed To Sore 4 Runs In Hes Last innings. All The Records Sachin Has Were At One Time Held Be The Don. And Also He Was By Far The Most Famous Auusie Of Hes Life Time And If The Team Played For Sachin Why Was He Not The captain.

    • rahul

      may be don enjoyed being a captain for his team but i hope sachin never enjoyed it….in any case india had good skippers in his time….