Many records were broken in just one match of the ICC Cricket World Cup 2023 played between South Africa and Sri Lanka on Saturday.

South Africa defeated Sri Lanka by 102 runs, but that is not the whole story.

The following records were broken in the match:


Three Centuries in one inning

Three centuries were scored by South Africa’s side, a first in the history of the World Cup, and only the fourth time in the history of ODI cricket that three centuries have been scored in one innings. Three out of four times this feat has been done by South Africa and once by England.

South African batsmen scored three centuries against West Indies in January 2015 and India in October 2015 while England scored three centuries in an innings against the Netherlands in 2022.

Highest total in World Cup history

South Africa set the highest total of the World Cup, putting up 428 runs for Sri Lanka to chase. Before this Australia scored 417 against Afghanistan in the 2015 World Cup.

Read More: Indian anti-minority lawyer targets a Pakistani over fake allegations

Highest total of both innings

A total of 754 runs was scored by both Sri Lanka and South Africa. Previous highest total from both teams was 714 which was scored in a match between Australia and Bangladesh.

Fastest century from any player

Aiden Markram scored the fastest century of the ICC World Cup, taking only 49 balls. Kevin’O Brien had previously scored a century in 50 balls against England in the 2011 World Cup.