The most wicket record in one day international is held by the Indian fast bowler Anil Kumble in which he took 10 wickets against Pakistan.
India beat to record there first win one day internationals against Sri Lanka beating by 7 wickets.
Muttiaha Muralitharan of Sri Lanka (534 wicketes).
wasim akram (502 wickets)
Shane Warne has taken 708 wickets in Test cricket, 293 wickets in One Day Internationals and 20 wickets in Twenty20 cricket.
Shahid Afridi
Muttiah Muralitharan
Muttiah Muralitharan has taken 512 wickets in One Day Internationals, with Wasim Akram in second place with 502.
The record for the greatest number of matches played as captain in One Day Internationals is held by Ricky Ponting, who, as of March 2011, has captained 228 One Day Internationals.
MURALIDARAN has taken the most wickets in one day cricket(515 wickets).
Piterson
Which international cricket stadium holds the record for the most number of One-day internationals. *
Muttiah Muralitharan