Courtney Walsh of the West Indies was the first cricketer to take 500 Test wickets, in 2001.
Richard Hadlee
Richard Hadlee
Wasim Akram
Courtney Walsh. Shane Warne was 2nd.
Anil Kumble
Alan Davidson.
Anil kumble
Kapil Dev although legendary Sri Lankan cricketer Sanath Jayasuriya missed out by 2 test wickets
Narendra Hirwani.
who was the first australian to take 400 test wickets
Fred Trueman, of England, was the first bowler to take 300 Test wickets