South Africa's Dale Steyn: 439 wickets He was South Africa's top test bowler for six years (2008–2014) and took the most wickets.

India’s Ravichandran Ashwin might be classified as a spinner, but he is a genuine all-rounder with more than 3,000 runs to his name and five centuries as well in test cricket. 

Nathan Lyon made his test debut in 2011 against Sri Lanka, taking a wicket with his first delivery of his career for Australia, and ended with a fifer to his name as well. 

Courtney Walsh of West Indies was the first bowler to reach the 500-wicket mark and is one of the best fast bowlers of all time 

Glenn McGrath, one of the greatest fast bowlers ever, played 124 tests from 1993 to 2007 and took 563 wickets.

Stuart Broad of England recently became only the second fast bowler ever to take 600 test wickets in the Ashes 2023 series. 

India’s Anil Kumble is 4th in the list of most test wicket-takers with 619 scalps in his 132 test matches.  

Perhaps the greatest pace bowler England have produced, James Anderson has carried on in his long career, which started in 2003 against Zimbabwe and still chugs along. 

The late great Shane Warne was the first bowler to take 700 wickets in tests, and he finished his career with 708 wickets to his name.