As of November 2009, the third-highest wicket-taker in one-day cricket is Waqar Younis, who has taken 675 wickets at an average of 22.36 runs each. The closest contender to his position who is still playing List A cricket is Muttiah Muralitharan, who has taken 641 wickets at an average of 22.33.
Wasim Akram is the highest wicket taker in pakistan
abdur razzak
Muttiah Muralitharan has the record of highest wicket in ODI and as well as in test also.
Waqar Younis ranks third in the list of cricketers with the most wickets in List A cricket, with 675 wickets in 412 matches.
Alec Michael Dutton
Muttiah Muralitharan
M Muralitharan (SL) - 458 wickets
Highest Wicket-Taker in ODIMuttiah Muralitharan of Sri Lanka is the highest wicket-taker in One Day International cricket. He has taken 515 wickets as of now.
Ajith Agakar
Wasim Akram
Azhaarudin and jadeja holds the highest fourth wicket partnership of 275 runs(not out) for any wicket in one day.
Wasim Akram is the leading Pakistani wicket taker in One Day Internationals, with 502 wickets to his name. He is second only in the world to the now retired Muttiah Muralitharan (who is 17 ahead on 519). The third most ODI wickets for a bowler also belongs to a Pakistani bowler, Waqar Younis, with 416. Chaminda Vaas (400 wickets exactly) completes the quartet of bowlers with 400 or more wickets.