Sachin Tendulkar became the first individual in the history of international cricket to go past 30,000 runs during the Test against Sri Lanka in 2009.
Rohit Sharma blasted 264 against Sri Lanka, which became the highest individual score in the history of ODI cricket.
India, West Indies, New Zealand and Pakistan have a busy schedule after the end of the ICC World T20 2021 as well as the Ashes.
The England bowlers were exceptional on a track that seemingly had a significant amount of dew in the latter half of the match.
Jos Buttler opened the innings and displayed immense class to stay unbeaten until the end, scoring 101 runs off just 67 deliveries.
Wanindu Hasaranga became only the third player in T20 World Cup history to bag a hat-trick, joining Brett Lee and Curtis Campher.
David Miller scored an unbeaten 23 off 13 deliveries, smashing two humongous maximums in the final over to turn the tide of the match.
The Sri Lanka batters looked well set to launch from a strong foundation, but Tabraiz Shamsi and Dwaine Pretorius helped South Africa pull things back.
South Africa skipper Temba Bavuma will be eager to restrict Sri Lanka to a below-par total, enabling them to pull off a comprehensive win.
David Warner scored a brilliant 65 but he should have been out long before as Kusal Perera dropped a sitter when he was on 18.