Chaminda Vaas, Sri Lanka (322 matches)
A warrior by nature, loyal servant to the Sri Lankan cause, Chaminda Vaas is one of the two Sri Lankans and four overall to have reached the landmark.
While doing so against India in the Colombo ODI in 2008 August, Vaas also became the last bowler to scale such heights.
Chaminda Vaas made his debut in the winter of 1994 and was a key figure in their prolific World Cup winning run in the 1996 Cricket World Cup.
Wasim Akram, Pakistan (285 matches)
Funny that the Indian sub-continent is blamed to have the friendliest tracks to bat on and that they are nightmarish for bowlers, yet this list features bowlers from this region of the Globe only.
Wasim Akram is the third fastest to the feat and the first Pakistani to do so when he claimed his 400th scalp versus Australia in Sydney on 19 January 2000.
Muttiah Muralitharan, Sri Lanka (263 matches)
A true icon of the game, Muralitharan holds the record for most wickets in Tests overall as well. The spin wizard tormented batsmen of all shapes and kinds throughout his long and successful career.
He became the the first Sri Lankan to this milestone when he scalped his 400th victim against South Africa in Adelaide on 24 January 2006.
Waqar Younis, Pakistan (252 matches)
Pakistan legend and coach Waqar Younis is the fastest to 400 ODI wickets, ahead of fellow countryman and strike partner Wasim Akram, who stands third on this list.
The lanky pacer mastered the art of reverse swing and most of his wickets till date has come as much in death overs as with the new ball.
Younis scalped his 400th wicket against South Africa at Durban on 8 December 2002, a match that Pakistan ultimately lost thanks to heroics from a certain Jonty Rhodes.