Highest Wicket Taker in Test Cricket: Know the players with the most number of wickets in test cricket as of 2023

The test cricket is considered the purest form of cricket. It is often said that the true calibre and temperament of a player is judged only in Test cricket. You can not win a test match without taking 20 wickets of the opponent team. That’s why bowlers are an indispensable part of any good test match cricket team. Over the decades we have seen some great bowlers who have recorded their names in the game’s history. In today’s post, we are discussing the highest wicket-takers in Test cricket. We will let you know about the top bowlers in test cricket who dominated the game in this format.

Top 30 Highest Wicket Takers in Test Cricket

Let’s go through the list of top 30 bowlers with the most number of wickets in Test Cricket.

Name MatchesInningsWicketsAverageBest Bowling Figures
M Muralitharan – Sri Lanka13323080022.729/51
Shane Warne – Australia14527370825.428/71
James Anderson – England17732967526.137/42
Anil Kumble – India13223661929.6510/74
Stuart Broad – England15929356627.778/15
Glenn McGrath – Australia12424356321.648/24
Courtney Walsh – West Indies13224251924.447/37
Nathan Lyon – Australia11221145031.788/50
Ravichandran Ashwin – India8816244924.137/59
Dale Steyn – South Africa9317143922.957/51
Kapil Dev – India13122743429.649/83
HMRKB Herath – Sri Lanka9317043328.079/127
Sir Richard Hadlee – New Zealand8615043122.299/52
Shaun Pollock – South Africa10820242123.117/87
Harbhajan Singh – India10319041732.468/84
Wasim Akram – Pakistan10418141423.627/119
C Ambrose – West Indies9817940520.998/45
Makhaya Ntini – South Africa10119039028.827/37
Ian Botham – England10216838328.408/34
Malcom Marshall – West Indies8115137620.947/22
Waqar Younis – Pakistan8715437323.567/76
Imran Khan – Pakistan8814236222.818/58
Daniel Vettori – New Zealand11318736234.367/87
Dennis Lillee – Australia7013235523.927/83
Chaminda Vaas – Sri Lanka11119435529.587/71
Tim Southee – New Zealand8816634728.997/64
Alan Donald – South Africa7212933022.258/71
RGD Willis – England9016532525.208/43
Trent Boult – New Zealand 7814931727.496/30
Mitchell Johnson – Australia7314031328.408/61
Zahir Khan – India9216531132.947/87

Check: Cricket GK Quiz

Details of Top 5 Cricketer with Most Wickets in Test Cricket

  1. Muttiah Muralitharan – Muttiah Muralitharan made his international debut against Australia in the year 1992. He is the only bowler in the world with 800 test wickets. He played his last match against India at Galle and took 8 wickets in his farewell match. The most amazing fact about Murli is that he has taken fifers (five wickets in an Inning) 67 times.
  2. Shane Warne – Shane Warne was the best leg spinner ever to play the game of Cricket. At times, we have seen him turn the ball by nearly 90 degrees. You will be surprised to know that he was unable to take a single wicket in his debut match. At that time, no one knew that this bowler from Australia will end up taking more than 700 test wickets.
  3. James Anderson – James Anderson is the 3rd highest wicket-taker in the history of test cricket. As per many experts, it is nearly impossible to bat against James Anderson in English conditions. He is currently 38 years old and still playing for his team as a regular member.
  4. Anil Kumble – Anil Kumble is the highest wicket-taker for India in Test Cricket. He made his test debut against England in 1990. He has a record of taking 10 wickets in an innings. Only 3 bowlers in the world have achieved this.
  5.  Glenn McGrath – Glenn McGrath proved to the world that you don’t need to have the express pace to be a successful Fast bowler. He is known for his accurate line, length, and swing. In his career, he took 563 wickets while crossing five wickets in an innings 29 times.

Top 10 Highest Wicket Takers in Test Cricket for India 

Let’s take a look at the highest wicket takers for India in Test Cricket as of 2023.

  1. Anil Kumble – 619 Wickets
  2. Ravichandran Ashwin – 449 Wickets
  3. Kapil Dev – 434 Wickets
  4. Harbhajan Singh – 417 Wickets
  5. Ishant Sharma – 311 Wickets
  6. Zaheer Khan – 311 Wickets
  7. Bishan Singh Bedi – 266 Wickets
  8. Ravindra Jadeja – 242 Wickets
  9. BS Chandrasekhar – 242 Wickets
  10. Javagal Srinath – 236 Wickets

Frequently Asked Questions

Question – 1: Who is the highest wicket taker in test cricket?

Answer: Muttiah Muralitharan is the highest wicket taker in test cricket.

Question – 2: Who is the highest wicket taker for India in test cricket?

Answer: Anil Kumble has taken the most number of wickets in test cricket for India.

Question – 3: Who is the fastest to take 600 wickets in test cricket?

Answer: Muttiah Muralitharan took the fastest 600 test wickets in just 101 matches.

Question – 4: How many Indians are there in the top 10 highest wicket-takers in test cricket?

Answer: There are 2 Indians in the top 10 highest wicket takers in Test cricket – Anil Kumble, and R. Ashwin.

Categories GK

Leave a Comment