highest wicket taker in test

Who is the Highest Wicket Taker in Test Cricket? The Full List of Legends

Published on September 15, 2025
|
9 Min read time

Quick Summary

  • Muttiah Muralitharan is the highest wicket-taker in Test cricket, with an impressive 800 wickets throughout his career.
  • His record highlights unparalleled skill, consistency, and dominance in the game over an extended period.
  • Muralitharan also holds the ODI record for most wickets, with 534 wickets to his name.

Table of Contents

Who is the Highest Wicket Taker in Test Cricket?

Test cricket has witnessed extraordinary bowlers over its long history, with Sri Lanka’s Muttiah Muralitharan standing at the top with 800 wickets the most by any bowler in the format. Close behind are legends like Shane Warne, James Anderson, Anil Kumble, and Stuart Broad, who have each amassed over 600 wickets. The 500 Wicket Club includes just a select group, with recent entrant Ravichandran Ashwin, making him one of only nine players to cross that milestone. This blog celebrates their records, milestones, and the evolving legacy of wicket-taking excellence in Test cricket.

Muralitharan’s dominance is a testament to his technical skills and adaptability, and his record continues to stand as a pinnacle of achievement in Test cricket. Following him are other legendary figures, such as Shane Warne, who revolutionized leg-spin bowling and amassed 708 wickets, and Anil Kumble, whose tenacity and strategic acumen brought him 619 wickets. These cricketers, alongside Muralitharan, continue to inspire and set benchmarks for future generations in the sport.

Read More:

Record Holders for Highest Wicket Taker in Test Cricket

Having the most international wickets is a testament to a cricketer’s skill, consistency, and longevity.

Notable Bowlers Who Have Taken the Highest Wicket in Test Cricket

Legends like Muttiah Muralitharan, Shane Warne, and JM Anderson are among the highest wicket takers in test cricket and grace the top of the list. With his unique spin bowling, Muralitharan holds the record with an astounding 800 wickets, the most in international cricket.

1) Muttiah Murlidharan

The highest wicket-taker in test cricket is the off-spinner from Sri Lanka. Throughout two decades and 230 innings, Muralidaran has amassed 800 wickets. With an economy of 2.47 and a net average of 22.72, his best score of 9/51 ranked second in the test. Additionally, Muralidaran leads all ODI wicket-takers.

2) Shane Warne

Shane Warne of Australia is frequently compared to the likes of Don Bradman and Sachin Tendulkar, and he is regarded as the greatest cricket bowler of all time. Throughout his career, he revolutionized his bowling style by playing right-arm leg spin. In 1993, Shane Warne also delivered the Ball of the Century. Despite being the second-most successful wicket-taker in test cricket, he is frequently considered the finest bowler in all forms of cricket.

3) James Anderson

James Anderson, an experienced test bowler from England, is a swing expert. People consider him one of the best swing bowlers in cricket. In 348 innings, Anderson has claimed 700 wickets. As of 2024, he is ranked as the best test bowler, having started playing in 2003. He has played the second-most test matches after Sachin Tendulkar and is the only fast bowler to have taken 600 or more wickets.

What It Means to Be the Highest Wicket Taker in Test Cricket?

Being the highest wicket-taker in test cricket is more than just the numbers. It signifies a bowler’s ability to consistently challenge and outwit batsmen across different conditions, pitches, and nations. It’s a testament to their adaptability, resilience, and brilliance.

Significance of Being the Highest Wicket Taker in Test Cricket

Achieving the highest wicket taker in test cricket milestone proves their dedication to the sport, physical and mental stamina, and contribution to their team’s success. Such a record is often the result of decades of hard work, making it a symbol of endurance and prowess.

While Muralitharan’s 800 wickets stand tall for the men, the women’s arena has seen fierce competition as well. As of the last update in 2021, Mary Duggan holds a significant place among female cricketers for highest wicket-taker in test cricket. Her tally of 77 Test wickets, taken at an average of just 13.49, remains a record.

Read More: Fastest 1000 runs in ODI: Achievements and Records

Top 10 Highest Wicket Takers in Test Cricket

Below is a table listing the Top 10 Highest Wicket takers in Test Cricket 2024

RankPlayerCountryWicketsMatchesInningsBallsOversMaidens
1Muttiah MuralitharanSri Lanka80013323044,0397,339.51,794
2Shane WarneAustralia70814527340,7056,784.11,761
3James AndersonEngland70418835040,0376,672.51,730
4Anil KumbleIndia61913223640,8506,808.21,576
5Stuart BroadEngland60416730933,6985,616.21,304
6Glenn McGrathAustralia56312424329,2484,874.41,470
7Nathan LyonAustralia56213925934,50257501089
8Ravichandran AshwinIndia53710620027,2464,541907
9Courtney WalshWest Indies51913224230,0195,003.11,144
10Dale SteynSouth Africa4399317118,6083,101.2660

Highest Wicket Taker in Test Cricket: The Fastest Milestones

In test cricket, while longevity and consistency are celebrated, the speed at which a bowler reaches certain milestones also garners immense respect. It’s a testament to their dominance and impact on the game during their peak.

Analysis of Bowlers Who Achieved Milestones Quickly

A bowler’s superiority over batsmen can be gauged by how quickly they reach significant milestones in terms of wickets taken. It is not just about skill but also about consistently delivering match-winning performances.

Fastest to 300 Wickets in Test

Ravichandran Ashwin holds the record for the fastest to 300 wickets in Test cricket. He achieved this feat in 54 matches, showcasing his lethal pace and swing.

Fastest to 300 Wickets in Test

Fastest to 400 Wickets in Test

Sri Lankan spin wizard Murli Dharan wickets reached the 400 mark in 72 matches. His unique bowling action and ability to spin the ball on any surface made him a nightmare for batsmen.

Fastest to 500 Wickets in Test

Again, Muralitharan stands tall, achieving this milestone in just 87 matches. His consistency and ability to bowl long spells were key to this achievement.

Comparison of Bowling Records for Different Milestones

Comparing these records provides insights into the changing dynamics of cricket. While pace bowlers like Steyn dominated certain eras, spinners like Muralitharan have also had their days in the sun. The diversity in these records celebrates the beauty of Test cricket, where both pace and spin have their places of honor.

Highest Wicket Taker in Test Cricket: The Greatest

With its rich cricketing history, India has produced some of the finest bowlers who have left an indelible mark in Test cricket.

Highlighting Indian Bowlers Who Excelled in Test Cricket

India’s bowling arsenal has been diverse, from spin wizards to pace spearheads. Legends like Anil Kumble, Kapil Dev, and Ravichandran Ashwin have excelled in their test performances.

Their Performance and Impact on Indian Cricket

With his unique leg-spin, Anil Kumble is India’s highest wicket-taker in Tests, with 619 wickets. His ten-wicket haul in a single inning against Pakistan is etched in cricketing folklore. Kapil Dev, India’s premier pace bowler, contributed with the ball and was also a handy batsman, making him one of the best all-rounders. In recent times, Ravichandran Ashwin has been a spin sensation, with his variations causing troubles for batsmen globally.

Highest Wicket Taker in Test for India: Records Set by Indian Bowlers

Anil Kumble‘s 619 wickets place him third on the global list and Highest Wicket Taker in Test Cricket in India, a testament to his greatness. Kapil Dev, with 434 wickets, was once the highest wicket-taker in the world. Ashwin, still active, continues to climb the ranks and set new benchmarks.

These legends have set records and played pivotal roles in many of India’s iconic Test victories, making them the true pillars of Indian cricket.

Highest Wicket Taker in Test Cricket: Memorable Matches

With its rich history, cricket has witnessed numerous iconic test matches where bowlers have single-handedly turned the tide in their team’s favor. These matches are etched in the annals of cricketing history, not just for the result but for the sheer brilliance of individual performances.

Iconic Matches Where the Highest Wicket Takers Shined

A memorable performance was by Muttiah Muralitharan against England in 2006, where he picked up 8 wickets in an innings, showcasing his spin wizardry and leading Sri Lanka to a convincing victory.

Impactful Contributions to Their Team’s Success

Kapil Dev’s 9/83 against the West Indies in 1983 is another testament to a bowler’s dominance in a Test match. His fiery spell dismantled the mighty West Indies’ batting lineup, proving his mettle against the best in the business.

Notable Bowling Feats in a Single Test Match

Sir Richard Hadlee’s performance against Australia in 1985, where he took 9 wickets in an innings, is another feather in the cap of legendary bowling performances. His impeccable line and length, combined with his swing, made him one of the most lethal bowlers of his time. 

The All-Time Highest Wicket Taker in Test Cricket

The title of the all-time highest wicket-taker in test cricket is not just a record; it’s a testament to a player’s skill, consistency, and longevity in the game’s most challenging format.

Muttiah Muralitharan, highest wicket-taker in test cricket

The Highest Wicket Taker in Test Cricket

The crown for the highest wicket-taker in Test cricket belongs to the Sri Lankan spin maestro, Muttiah Muralitharan. With a staggering 800 wickets, Muralitharan’s record is a monumental achievement that stands tall in the annals of cricket history.

The Highest Wicket Taker in Test Cricket: Career Highlights and Legacy

Muralitharan’s career was filled with mesmerizing spells, bamboozling the best batsmen with his off-spin. His unique action and ability to turn the ball on any surface made him a force to be reckoned with.

One of his most memorable feats includes taking 10 wickets in a single Test match multiple times. Beyond numbers, Murali’s legacy is of a player who faced immense scrutiny and challenges but emerged triumphant, setting benchmarks for future generations.

Comparing the Highest Wicket Taker in Test with Other Legendary Bowlers

While Muralitharan tops the list, other legends like Shane Warne (708 wickets) and Anil Kumble (619 wickets) follow closely. Each of these bowlers, with unique skills and attributes, dominated in their eras.

Warne’s leg-spin wizardry and Kumble’s relentless accuracy made them legends in their own right. However, Muralitharan’s sheer numbers and match-winning performances give him a slight edge in this elite list.

Highest Wicket Taker in Test Cricket: Challenges Faced

The Rigors of Test Cricket: Battling Pitch Conditions and Weather

Test cricket is a battlefield where the pitch and weather conditions play a major role in shaping a bowler’s destiny. Unresponsive pitches can leave bowlers frustrated, while overcast skies become a swing bowler’s dream. On the flip side, a sun-drenched day is a spinner’s paradise. Adapting to these ever-shifting conditions is a test of a bowler’s skill and resilience, requiring them to stay sharp and agile in the face of uncertainty.

Outsmarting Opposition Batsmen: The Modern Challenge

In today’s game, batsmen have the power of technology at their fingertips, analyzing every delivery and crafting strategy. This means bowlers need to evolve continuously, incorporating new tricks and variations to keep batsmen guessing. The pressure is on to stay unpredictable, constantly outwitting opponents who are more prepared than ever.

Fitness and Stamina: The Backbone of the Highest Wicket Taker in Test Cricket

In the long, grueling hours of a Test match, fitness becomes a bowler’s best friend. The ability to maintain speed, precision, and endurance through extended spells, sometimes in challenging conditions, is what separates the greats from the rest. Only through peak fitness and stamina can bowlers ensure they remain consistent and dominant for a five-day battle.

Highest Wicket Taker in Test Cricket: Notable Records

The annals of test cricket are adorned with remarkable records and feats that showcase the prowess of bowlers at their zenith.

Records for Most Wickets in a Single Test Match

Jim Laker’s astounding 19 wickets against Australia in 1956 remain unparalleled. Close on his heels is Anil Kumble, who took all 10 wickets in an innings against Pakistan in 1999, becoming only the second bowler to achieve this feat.

Notable Instances of Bowlers Dominating a Series

Malcolm Marshall’s devastating performance in the 1988 series against England, where he bagged 35 wickets in 5 matches, is a testament to a bowler’s ability to dominate an entire series.

Bowling Records That Stand the Test of Time

Muttiah Muralitharan’s 800 Test wickets, a record set in 2010, still stand tall.

Bowling test cricket records

Record-Breaking Highlights from the 2025 India–England Test Series

Here are some of the standout records smashed during the historic series:

  • Highest aggregate runs by India in a Test series abroad: India scored 3,272 runs, eclipsing their 1978/79 West Indies record.
  • Most centuries in a Test series: India hit 11 centuries, matching their own record
  • Shubman Gill’s mammoth match: Scored 269 & 161, totaling 430 runs second-highest aggregate in a Test match
  • Most runs by an Indian captain in a Test series: Gill’s 743 runs surpassed Sunil Gavaskar’s 1978/79 record
  • Ravindra Jadeja’s unique milestone: First Indian batting at No. 6 or lower to score 500+ runs in a series
  • Most sixes in a Test series by Indian batters overseas: Rishabh Pant smashed 24 sixes
  • Biggest Test win for India outside Asia: India beat England by 336 runs at Edgbaston largest victory margin in SENA nations
  • First-ever Test win at Edgbaston: India secured their maiden victory at the venue
  • Most runs by an Asia batter in an England Test series: Gill became the first Asian to score 650+ runs away in an England series

Conclusion

The record-holders among the Highest wicket takers in Test cricket are legends whose skills, dedication, and impact have redefined the game. From Murli Dharan unmatched 800 wickets to James Anderson’s ongoing achievements, these bowlers have set incredible benchmarks. Each player, from Shane Warne’s spin magic to Anil Kumble’s precision, has contributed to the evolution of Test cricket and inspired future generations.

Exploring their legacies offers a deeper appreciation for the sport and its greatest players, whose records and performances continue to captivate fans worldwide.

Read More:

Frequently Asked Questions (FAQs)

Who is India’s best bowler of all time?

India’s best bowler of all time is often considered to be Anil Kumble, with 619 wickets in Test cricket.

In an inning, who took ten wickets?

It is rare to take ten wickets in one innings. In test cricket, this has only happened three times. Anil Kumble of India, Ajaz Patel of New Zealand, and Jim Laker of England are the only players to have accomplished this feat.

Who was known as the “King of Spin” in test cricket?

Shane Warne from Australia was anointed the “King of Spin”. He achieved 708 wickets in his Test career.

Which bowler delivered the “Ball of the Century” in Test cricket?

Shane Warne’s delivery to Mike Gatting in June 1993 is famously known as the “Ball of the Century”.

Who took 6 wickets in 1 over?

In a rare instance, a bowler named Aled Carey produced the ‘perfect over’ by taking six wickets in six balls while playing club cricket in Australia. His first wicket was caught at slip, followed by a caught-behind, an LBW, and three consecutive clean bowls thereafter.

Who is the highest wicket-taker in Test cricket history?

The highest wicket-taker in Test cricket history is Muttiah Muralitharan of Sri Lanka, with 800 wickets in 133 matches. Widely regarded as one of the greatest spin bowlers of all time, Muralitharan’s record includes 67 five-wicket hauls and 22 ten-wicket match hauls, making him a legend of the game and a key figure in Sri Lanka’s cricketing success.

Who has taken 500 Test wickets?

Only nine bowlers have ever achieved this feat, including Muralitharan, Shane Warne, James Anderson, Anil Kumble, Stuart Broad, Glenn McGrath, Courtney Walsh, Nathan Lyon, and Ravichandran Ashwin

Who took 1000 wickets?

Muttiah Muralitharan is the only cricketer to have taken 1000+ wickets in international cricket, with a total of 1347 wickets including 800 in Tests and 534 in ODIs, along with 13 in T20Is. He remains the highest wicket-taker across all formats in international cricket history.

Authored by, Muskan Gupta
Content Curator

Muskan believes learning should feel like an adventure, not a chore. With years of experience in content creation and strategy, she specializes in educational topics, online earning opportunities, and general knowledge. She enjoys sharing her insights through blogs and articles that inform and inspire her readers. When she’s not writing, you’ll likely find her hopping between bookstores and bakeries, always in search of her next favorite read or treat.

Editor's Recommendations