Bowlers with 500 Test wickets 

Published by: Anjali Jha

Muttiah Muralitharan

Sri Lanka

800 Wickets

Shane Warne

Australia

708 wickets

James Anderson

England

695 wickets

Anil Kumble

India

619 wickets

Stuart Broad

England

604 wickets

Glenn McGrath

Australia

563 wickets

Courtney Walsh

West Indies

519 wickets

Nathan Lyon

Australia

517 wickets

Ravichandran Ashwin

India

507 wickets