Cricket is a game of magnificent dualities. We celebrate the explosive power of a cover drive screaming to the boundary, yet we are equally mesmerized by the quiet, strategic dismantling of a batting lineup. While runs create excitement, it is wickets that truly win championships. The art of bowling-a complex dance of pace, spin, swing, and deception-is the backbone of any successful cricket team. It's a craft that requires the patience of a chess grandmaster and the heart of a lion.
But who are the absolute masters of this craft? Whose names are whispered with reverence when we talk about the greatest to have ever held a cricket ball? This is a deep dive into the records, a definitive guide to the bowlers who have taken the most wickets in cricket history . We will journey through the grueling arena of Test cricket, the dynamic battleground of ODIs, the frenetic pace of T20s, and the high-stakes drama of the World Cup. It's time to celebrate the legends who built their legacies one wicket at a time.

ALSO READ : Check who is the Speed King bowler
The Kings of the Long Game: Most Wickets in Test Cricket
Test cricket is the ultimate crucible. It is a five-day examination of a bowler's skill, stamina, and mental fortitude. There's nowhere to hide. The conditions change, the pitch deteriorates, and the batsmen get settled. To succeed here, a bowler must possess a deep arsenal of tricks and an unwavering will. The list of the most wickets in Test cricket isn't just a leaderboard; it's a testament to superhuman endurance and genius.
At the top of this list, on a mountain all his own, sits a smiling magician from Sri Lanka. Below him are artists of spin and masters of swing who defined eras. These are the men who toiled under the sun for session after session, relentlessly probing for that one mistake, that one moment of magic to break a partnership.
| Player | Country | Wickets | Matches | Bowling Style |
|---|---|---|---|---|
| Muttiah Muralitharan | Sri Lanka | 800 | 133 | Right-arm off-break |
| Shane Warne | Australia | 708 | 145 | Right-arm leg-break |
| James Anderson | England | 700 | 187 | Right-arm fast-medium |
| Anil Kumble | India | 619 | 132 | Right-arm leg-break |
| Stuart Broad | England | 604 | 167 | Right-arm fast-medium |
The 800-Wicket Mountain: Muralitharan's Unbreakable Record
Let's just pause for a moment and consider that number: 800. Muttiah Muralitharan's record for the most wickets in Test cricket is one of those sporting achievements that feels like it belongs in the realm of fiction. With his unorthodox action and a wrist that could conjure unimaginable spin, Murali was a puzzle that batsmen around the world simply could not solve. His "doosra"-the off-spinner's googly-was a weapon of mass destruction. Taking 800 wickets is a feat of longevity and skill so profound that many believe it will never be surpassed. It is, without a doubt, one of the greatest records in all of sports.
White-Ball Wizards: Highest Wicket-Takers in ODI History
One Day International cricket presents a completely different challenge. It's a game of controlled aggression. Bowlers must attack during the initial powerplay, contain runs through the middle overs, and then execute perfectly under immense pressure at the death. The list of the highest wicket-takers in ODI is populated by bowlers who were not just skillful, but also incredibly intelligent and adaptable.
These are the bowlers who mastered the arts of reverse swing, the slower-ball bouncer, and the death-over yorker. They were the captains' go-to men, the partnership breakers, and the match-winners. Once again, Muralitharan tops the chart, proving his mastery over both formats. But he is joined by some of the most fearsome fast bowlers the game has ever seen.
| Player | Country | Wickets | Matches | Bowling Style |
|---|---|---|---|---|
| Muttiah Muralitharan | Sri Lanka | 534 | 350 | Right-arm off-break |
| Wasim Akram | Pakistan | 502 | 356 | Left-arm fast |
| Waqar Younis | Pakistan | 416 | 262 | Right-arm fast |
| Chaminda Vaas | Sri Lanka | 400 | 322 | Left-arm fast-medium |
| Shahid Afridi | Pakistan | 395 | 398 | Right-arm leg-break |
The Art of Swing: Wasim Akram's Legacy
Wasim Akram was more than a bowler; he was an artist who painted with a cricket ball. The "Sultan of Swing" was the first man to breach the 500-wicket barrier in ODIs, and he did it with a style and flair that was captivating. He could make the new ball talk and, more famously, make the old ball sing a song of destruction. His command over conventional and reverse swing was unparalleled, making him a nightmare for batsmen at any stage of the game. He is truly one of the greatest top bowlers in cricket history .
Interesting Fact: Shahid Afridi, who is 5th on the all-time ODI wicket-takers list, is the only player in the top echelons of both batting and bowling records in ODIs, having also scored over 8,000 runs.
T20 Titans: Leading Wicket-Takers in the Shortest Format
T20 cricket is a brutal format for bowlers. With batsmen looking to attack from ball one, there is no margin for error. A good ball can go for six, and a bad ball can ruin an over. The leading wicket-takers in T20 are not just bowlers; they are strategists. They possess clever variations, nerves of steel, and the ability to think two steps ahead of the batsman. This list is dominated by modern-day specialists-wrist spinners who can turn the ball both ways and crafty pacers with a dozen different slower balls.
| Player | Country | Wickets | Matches | Bowling Style |
|---|---|---|---|---|
| Tim Southee | New Zealand | 164* | 127* | Right-arm fast-medium |
| Shakib Al Hasan | Bangladesh | 146* | 128* | Slow left-arm orthodox |
| Rashid Khan | Afghanistan | 144* | 87* | Right-arm leg-break |
| Ish Sodhi | New Zealand | 136* | 116* | Right-arm leg-break |
| Lasith Malinga | Sri Lanka | 107 | 84 | Right-arm fast |
*Figures are dynamic and change frequently. Data as of late 2024.
Lasith Malinga, though retired and now lower on the list, deserves special mention. His slinging action and toe-crushing yorkers revolutionized death bowling in T20s. He was the original T20 superstar bowler, and his influence is still seen today.
The World Stage Champions: World Cup Bowling Records
Performing on the biggest stage of all, the Cricket World Cup, is what separates the great from the legendary. The pressure is immense, the stakes are sky-high, and the entire world is watching. The bowlers who have the best World Cup bowling records are those who thrived under this pressure, delivering match-winning performances when their country needed them most. This list is headlined by a man who was the epitome of metronomic accuracy.
| Player | Country | Wickets | Matches |
|---|---|---|---|
| Glenn McGrath | Australia | 71 | 39 |
| Muttiah Muralitharan | Sri Lanka | 68 | 40 |
| Mitchell Starc | Australia | 65 | 28 |
| Lasith Malinga | Sri Lanka | 56 | 29 |
| Wasim Akram | Pakistan | 55 | 38 |
McGrath's Unwavering Dominance
"My bowling philosophy is simple: bowl a good line and length, be patient, and the wickets will come." - Glenn McGrath
Glenn McGrath was the spearhead of the all-conquering Australian team of the late 90s and 2000s. He wasn't the fastest bowler, but he was arguably the most accurate and intelligent. His ability to land the ball on a dinner plate, ball after ball, drove batsmen to despair. His record for the most wickets in World Cup history is a product of this relentless consistency, helping Australia win three consecutive titles.
Cricket's Pantheon: Most International Wickets Combined
Finally, we arrive at the ultimate list. To be at the top here, a bowler needs to have mastered all conditions and formats. It requires incredible longevity, supreme fitness, and the ability to adapt as the game evolves. These are the undisputed top bowlers in cricket history , the titans whose combined wicket tallies are simply mind-boggling.
| Player | Country | Combined Wickets | Total Matches |
|---|---|---|---|
| Muttiah Muralitharan | Sri Lanka | 1347 | 495 |
| Shane Warne | Australia | 1001 | 339 |
| James Anderson | England | 987 | 400 |
| Anil Kumble | India | 956 | 403 |
| Glenn McGrath | Australia | 949 | 376 |
Murali's 1347 wickets is a number that almost defies belief. He and Shane Warne are the only two bowlers in history to have taken over 1000 international wickets, placing them in a club of two. It's a testament to two of the most unique and gifted bowlers to have ever played the game.
Common Questions About Cricket's Greatest Wicket-Takers
1. Who has taken the most wickets in cricket history across all formats?
Sri Lanka's Muttiah Muralitharan holds the record for the most wickets in cricket history across all formats. He has taken an astonishing 1,347 international wickets (800 in Tests, 534 in ODIs, and 13 in T20Is).
2. Who is the highest wicket-taker in Test cricket?
The highest wicket-taker in Test cricket is Muttiah Muralitharan of Sri Lanka, with a world record of 800 wickets. This is widely considered one of the most unbreakable records in the sport.
3. Which bowler has taken the most wickets in ODI World Cups?
Australia's Glenn McGrath holds the record for the most wickets in the history of the ODI Cricket World Cup. He took 71 wickets in 39 matches across four tournaments, playing a key role in Australia's three consecutive titles from 1999 to 2007.
4. Has any bowler taken 1000 international wickets?
Yes, two bowlers have achieved the incredible milestone of taking 1,000 international wickets. They are Muttiah Muralitharan (1,347 wickets) of Sri Lanka and Shane Warne (1,001 wickets) of Australia, both legendary spinners.
5. Who is the leading wicket-taker in T20 internationals right now?
The title of the leading wicket-taker in T20 internationals is a closely contested race. As of late 2024, New Zealand's Tim Southee leads the chart, but Bangladesh's Shakib Al Hasan and Afghanistan's Rashid Khan are very close behind. This record changes hands frequently.
Who has the most wickets in cricket history?
Muttiah Muralitharan holds the record for the most wickets in cricket history, with 1,347 international wickets across Test, ODI, and T20 formats.
Who takes 10 wickets in one match?
Several bowlers have taken 10 wickets in a single Test innings, meaning they dismissed all ten opposition batters. The most famous example is Jim Laker, who took 10 wickets for 53 runs against Australia in 1956.
Who takes 0 ball 1 wicket?
A wicket can fall on a no-ball, meaning the delivery does not count as a legal ball. Muttiah Muralitharan is famously known for taking a wicket on a no-ball, resulting in 0 legal balls bowled but 1 wicket taken.
Who has taken 600 Test wickets?
Only a few elite bowlers have crossed the 600-wicket mark in Test cricket, including Muttiah Muralitharan, Shane Warne, Anil Kumble, Glenn McGrath, and James Anderson.
Who takes 6 wickets in 6 balls?
No bowler has taken 6 wickets in 6 balls in international cricket. The best-known achievement is Lasith Malinga's 4 wickets in 4 consecutive balls in a T20 international.
Who took 1000 wickets?
In international cricket, Muttiah Muralitharan is the only bowler to take more than 1,000 wickets. In overall first-class cricket history, Wilfred Rhodes holds the record with over 4,200 wickets.