Most wickets in Test Cricket history
| Player | Country | Matches | Innings | Wickets |
|---|---|---|---|---|
| Muttaiah Muralidaran | Sri Lanka | 133 | 230 | 800 |
| Shane Warne | Australia | 145 | 273 | 708 |
| James Anderson | England | 177 | 329 | 675 |
| Anil Kumble | India | 132 | 236 | 619 |
| Stuart Broad | England | 159 | 293 | 566 |
| Glenn McGrath | Australia | 124 | 243 | 563 |
| Courtney Walsh | West Indies | 132 | 242 | 519 |
| Nathan Lyon | Australia | 115 | 217 | 460 |
| Ravi Ashwin | India | 88 | 166 | 449 |