wasim akram (502 wickets)
Ajith Agakar
337 wickets by Anil Kumble.
3
Sunil Gavaaskar took a single wicket wtih the ball in One-Day International cricket, in 3.2 overs of bowling.
Muttiah Muralitharan has taken 512 wickets in One Day Internationals, with Wasim Akram in second place with 502.
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.
Till now Sachin Tendulkar has played 453 One Day Internationals.
The best bowling figures on debut in a One Day International were recorded by West Indies' Fidel Edwards, who took six for 22 from seven overs against Zimbabwe at Harare on 29th November 2003.
Azhaarudin and jadeja holds the highest fourth wicket partnership of 275 runs(not out) for any wicket in one day.
ODI Means One Day Internationals
35 for 10
Geoff Boycott