South Africa continued their fine batting form in England by registering one of their highest-ever ODI scores on English soil. The Proteas piled up 330 for 8 against England at Lord’s in 2025, marking their second-highest ODI total at the iconic venue and one of their best overall in the country.

The list of South Africa’s top ODI totals in England now reads:

  • 333/5 vs England, Chester-le-Street, 2022

  • 330/8 vs England, Lord’s, 2025*

  • 328/5 vs England, Southampton, 2017

  • 325/6 vs Australia, Manchester, 2019 World Cup

South Africa’s 330-run effort also stands out historically at Lord’s. It is the second-highest ODI total at the ground, only behind England’s 334/4 in 60 overs against India in the inaugural 1975 World Cup match.

The commanding total highlights South Africa’s consistency in English conditions and reinforces their reputation as one of the most powerful batting line-ups in modern ODI cricket.