South Africa vs Sri Lanka 2024/25
League 2024 Finished
Season in numbers
Clubs
All teamsAbout
The encounter between South Africa and Sri Lanka is not a fixed league or a permanent cup with a single trophy. It is a bilateral cricket rivalry, a recurring fixture arranged by Cricket South Africa and Sri Lanka Cricket under the guidance of the International Cricket Council. The two nations have contested matches in all three professional formats since the early 1990s.
The first One Day International took place in March 1992 during a global tournament in New Zealand. Their first Test match followed in 1993 in Moratuwa, Sri Lanka. The teams began playing Twenty20 Internationals in 2017 at Centurion, South Africa. These fixtures are not part of a pyramid system with promotion and relegation; instead, they are determined by bilateral agreements that vary from one tour to the next.
A recent series in South Africa during November and December 2024 featured a two-match Test series. South Africa won both matches. Separate limited-overs series followed in early 2025. There is no specific named trophy for these bilateral contests, unlike some other regional rivalries. The matches contribute to broader international programmes, including the World Test Championship.
The history between the sides shows South Africa holding a significant lead in Test cricket, with approximately sixteen victories against Sri Lanka’s nine over thirty-one matches. In One Day Internationals, the record is tighter, with South Africa holding a slight historical advantage. Twenty20 results have been more competitive, with both sides winning multiple series.
One notable event occurred during the 2024 Test series, where Sri Lanka recorded a low score in the first match. The rivalry remains an active part of the international calendar, though its structure is flexible rather than rigid. The competitions are defined by the teams involved and the formats played, rather than by a permanent title or geographical boundary. Each tour brings a different combination of matches, reflecting the evolving nature of international cricket scheduling.
Seasons
- 2024