Anil Kumble to Nathan Lyon: Top 7 highest wicket-takers in Test cricket history

Edited By : Ansh Sharma | Feb 08, 2025, 07:02 PM IST

Published On Feb 08, 2025, 07:02 PM IST

Last UpdatedFeb 08, 2025, 07:02 PM IST

These are the bowlers, who were nothing short of a nightmare for the opposing batters in Test cricket, as they picked up tons of wickets in the format

1 /7
Muttiah Muralitharan

1. Muttiah Muralitharan (Sri Lanka) – 800 wickets

The legendary Sri Lanka spinner is the highest wicket-taker in the longest format of the game. Muralitharan played a total of 133 Test matches and finished with a brilliant average of 22.72.

2 /7
Shane Warne

2. Shane Warne (Australia) – 708 wickets

The legendary Australia spinner is the highest-wicket taker in red-ball cricket from his country. Warne played a total of 145 Tests throughout his illustrious career and had a fantastic average of 25.41 in the format.

3 /7
James Anderson

3. James Anderson (England) – 704 wickets

The legendary England pacer performed exceptionally well in Test cricket throughout his career. Anderson played a total of 188 matches in the format and had a superb average of 26.45.

4 /7
Anil Kumble

4. Anil Kumble (India) – 619 wickets

The legendary spinner from India is the highest wicket-taker in Test cricket from the country. Kumble played a total of 132 Tests in his career and had a great average of 29.65.

5 /7
Stuart Broad

5. Stuart Broad (England) – 604 wickets

The legendary pacer from England was a nightmare for the opposing batters especially in the longest format. Broad played a total of 167 Tests in his career and had an average of 27.68 in the format.

6 /7
Glenn McGrath

6. Glenn McGrath (Australia) – 563 wickets

The legendary Australia pacer picked up tons of wickets in the longest format throughout his career. McGrath played a total of 133 Tests and had a fabulous average of 21.64.

7 /7
Nathan Lyon

7. Nathan Lyon (Australia) – 552 wickets

The Australia spinner is the highest wicket-taking active bowler in the longest format. Lyon has so far featured in 136 Tests for the Baggy Greens and has an average of 30.24.