Question: who has made highest runs in one day cricket
Answer: 5 overs ) † South Africa Australia Johannesburg 12 March 2006 Scorecard