While there are numerous ways to dismiss a batter in the game of Test cricket, the vast majority rely upon magic being conjured by the bowler.
Whether in friendly or testing conditions, the crรจme de la crรจme of the cricketing world have made it look as easy in the sub-continent as they have on green seamers in Britain.
From the Caribbean to the Southern tip of Africa, by Test cricketing nation, here are the most prolific players to ever bowl a ball.
Afghanistan - Rashid Khan - 5 Tests/9 innings/34 wickets
Australia - Shane Warne - 145 Tests/273 innings/708 wickets
Bangladesh - Shakib Al Hasan - 66 Tests/111 innings/233 wickets
England - James Anderson - 187 Tests/348 innings/700 wickets*
India - Anil Kumble - 132 Tests/236 innings/619 wickets
Ireland - Mark Adair - 5 Tests/9 innings/18 wickets
New Zealand - Sir Richard Hadlee - 86 Tests/150 innings/431 wickets
Pakistan - Wasim Akram - 104 Tests/181 innings/414 wickets
South Africa - Dale Steyn - 93 Tests/171 innings/439 wickets
Sri Lanka - Mutiah Muralidaran - 133 Tests/230 innings/800 wickets
West Indies - Courtney Walsh - 132 Tests/242 innings/519 wickets
Zimbabwe - Heath Streak - 65 Tests/102 innings/216 wickets
*Statistics in italics relate to players with active careers. Statistics correct as of March 12, 2024.ย