Cricket History & InsightsEvergreen cricket guides and records
Rankings

Top 10 Best Bowlers in Cricket History Across All Formats

Bowling greatness is not only wickets. It is repeatability, conditions, strike power, adaptability and whether batters had to rebuild their method because of you.

Quick read: A cross-format ranking of cricket's greatest bowlers.

  1. Muttiah Muralitharan

    Highest international wicket-taker and a spinner who could attack all day.

  2. Shane Warne

    Revived leg-spin as theatre, strategy and pressure.

  3. Glenn McGrath

    Turned accuracy into a weapon.

  4. Wasim Akram

    Complete left-arm pace: swing, reverse, yorkers and big-match nerve.

  5. Malcolm Marshall

    Pace, movement and intelligence from awkward lengths.

  6. Dale Steyn

    The defining strike fast bowler of his generation.

  7. James Anderson

    Longevity and swing mastery made him Test cricket's most prolific fast bowler.

  8. Richard Hadlee

    Carried New Zealand attacks through skill and control.

  9. Anil Kumble

    Bounce, accuracy and fierce competitiveness.

  10. Curtly Ambrose

    Height, bounce and immaculate length made scoring feel impossible.

The best bowlers do not simply take wickets; they shrink a batter's options.
Research and reference links

Last reviewed: June 2, 2026. Rankings are editorial where no official all-time ranking exists.