Who is the highest wicket taker in the world in one day cricket?

Ans – Muttiah Muralitharan