Multiple choice 872 runs scored in a day, was ODI played between Australia - England Australia - South Africa England - South Africa South Africa - New Zealand Reveal answer Fill a bubble to check yourself B Correct answer Explanation The match between Australia and South Africa on March 12, 2006, at Johannesburg saw a combined total of 872 runs scored, which was a world record for the highest aggregate in an ODI at the time.