Question: Highest wicket taker in the world in one day cricket?
Answer: Muttiah Muralitharan
Muralitharan
Natural Questions answer: Sri Lankan spinner Muttiah Muralitharan (from the Wikipedia article "List of One Day International cricket records")