Fred Truman
Richard Hadlee
Anil Kumble
Courtney Walsh. Shane Warne was 2nd.
Anil kumble
Kapil Dev although legendary Sri Lankan cricketer Sanath Jayasuriya missed out by 2 test wickets
Narendra Hirwani.
Richard Hadlee of New Zeland was the first bowler to take 400 wickets in test matches. Richard Hadlee took his 400th wicket against India on 4th February, 1990 against India at Christchurch.
Anil Kumble with 619 wickets in test match and 337 wickets in ODI.
New Zealand's Richard Hadlee became the first bowler to take 400 wickets. His 400th wicket came against India on February 4, 1990, at Christchurch.
Dennis Lillee of Australia was the first bowler to take 350 wickets in Test Cricket. He achieved this mark in 1984 in the last match of his Test Cricket career at Sydney playing against Pakistan.
who was the first australian to take 400 test wickets
The record for the most wickets in cricket history is held by Sri Lankan cricketer Muttiah Muralitharan, with 800 wickets in Test matches.