Floral Separator

Unstoppable Batting: Highest ODI Scores of All Time! 🔥

SPIN AND SWING

Floral Separator

Graeme Smith (117 off 91) and Loots Bosman (88 off 70) dismantled Zimbabwe’s attack, while Mark Boucher’s 147 off 68 powered South Africa to 418/5.

10. South Africa – 418/5 vs Zimbabwe (2006)

Floral Separator

 South Africa posted a gigantic 428/5 with centuries from Quinton de Kock, Rassie van der Dussen, and Aiden Markram. Markram’s 49-ball century became the fastest World Cup century, taking Sri Lanka by surprise.

9. South Africa – 428/5 vs Sri Lanka (2023)

Floral Separator

Ricky Ponting’s masterclass (164 off 105) powered Australia to 434/4, then the highest-ever ODI total. Australia’s aggressive batting laid the foundation for one of the most thrilling ODI matches ever witnessed.

8. Australia – 434/4 vs South Africa (2006)

Floral Separator

Quinton de Kock (109), Faf du Plessis (133), and AB de Villiers (119 off 61) tore apart India’s bowling attack to post 438/4. De Villiers’ breathtaking innings included 11 sixes, powering South Africa to a dominating win.

7. South Africa – 438/4 vs India (2015)

Floral Separator

In one of the greatest ODIs ever, South Africa chased down Australia’s 434, with Herschelle Gibbs leading the charge with 175 off 111 balls. Mark Boucher sealed the historic chase with 50* off 43, completing a dramatic 438/9 win.

6. South Africa – 438/9 vs Australia (2006)

Floral Separator

AB de Villiers stole the show by smashing the fastest ODI century (100 off 31 balls), finishing with 149 off 44. Hashim Amla (153* off 142) and Rilee Rossouw (128 off 115) laid a solid foundation, allowing South Africa to post an imposing 439/2.

5. South Africa – 439/2 vs West Indies (2015)

Floral Separator

 Sanath Jayasuriya’s daring 157 off 104 balls and Tillakaratne Dilshan’s unbeaten 117 off 78 powered Sri Lanka to a gigantic 443/9. Sri Lanka’s dominance left the Dutch bowlers helpless as they posted one of the highest ODI totals of that era.

4. Sri Lanka – 443/9 vs Netherlands (2006)

Floral Separator

England broke their own record by posting 444/3 against Pakistan. Alex Hales led the charge with 171 off 122 balls, supported by Jos Buttler’s rapid 90* off 51 and Eoin Morgan’s 57. 

3. England – 444/3 vs Pakistan (2016)

Floral Separator

England demolished Australia by setting a mammoth 481/6. Alex Hales (147 off 92) and Jonny Bairstow (139 off 92) launched an all-out attack, while captain Eoin Morgan contributed 67 off 30 balls. 

2. England – 481/6 vs Australia (2018)

Floral Separator

England created history by scoring the highest ODI total of 498/4. Phil Salt (122 off 93), Dawid Malan (125 off 109), and Jos Buttler’s blistering 162* off 70 balls propelled England past the previous record. Liam Livingstone’s 66 off 22 added to the slaughter.

1.England – 498/4 vs Netherlands (2022)

Highest Sixes in IPL: Breaking Records, Stats, and Power Hitters