Most Wickets in Career

Test Matches

CountryBowlerNumber of matchesWickets
IndiaAnil Kumble132619
AustraliaShane Warne145708
South AfricaDale Steyn92439
Sri LankaM. Muralitharan133800
West IndiesCourtney Walsh132519
PakistanWasim Akram104414
New ZealandRichard Hadlee86431
EnglandJames Anderson148575

One Day Internationals

CountryBowlerNumber of matchesWickets
IndiaAnil Kumble271337
AustraliaGlenn McGrath250381
South AfricaShaun Pollock303393
Sri LankaM. Muralitharan350534
West IndiesCourtney Walsh205227
PakistanWasim Akram356502
New ZealandDaniel Vettori295305
EnglandJames Anderson194269

Updated as of February 2019