The highest runs ever scored in an ODI match is 36 runs by Herschelle Gibbs against Netherlands as he destroyed Dan van Bunge‘s over for 6 back-to-back sixers. Thisara Parera came very close to breaking that record though when he hit South Africa‘s Robin Peterson for 35 runs of an over which included 5 sixes, one four and a wide.

Watch the video of that over below: