Question: highest wicket taker in the world in one day cricket?
Answer: Sri Lankan spinner Muttiah Muralitharan