Several records were made in the match.
Both teams had a total score of 754 runs in the match, with South Africa scoring 428 and Sri Lanka scoring 326 runs. This is the highest-scoring match in any World Cup match. Previously, in 2019, Australia and Bangladesh had scored 714 runs in a match.
For the first time in any World Cup match, centuries of boundaries and sixes were completed. Both teams collectively hit 31 sixes and 74 boundaries in the match, with a total of 482 runs being scored through boundaries and sixes. This is the highest number of runs scored through boundaries in any World Cup match. For the first time in the history of the World Cup, three centuries were made in a single innings.
Quinton de Kock, Rassie van der Dussen, and Aiden Markram scored centuries against Sri Lanka.

It should be noted that before this, 18 times centuries have been scored in innings in Cricket World Cup matches. In addition, for the fourth time in the history of One Day Internationals, three centuries were scored in a single innings, with South Africa achieving this feat three times and England once.
Aiden Markram scored the fastest century in the World Cup; he completed his century on 49 balls.