South Africa vs Sri Lanka: T20I head-to-head record

South Africa and Sri Lanka have met 18 times in T20Is in our ball-by-ball record (2012–2024) — South Africa lead 12–5 in decided matches, with 1 producing no result. Every number is computed from the ball-by-ball record of these 18 meetings.

MatchesSouth Africa winsSri Lanka winsNo result
All seasons181251

“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner.

Who has won more South Africa vs Sri Lanka matches?

In decided T20I matches South Africa lead 12–5: South Africa 12, Sri Lanka 5. 1 produced no result.

Season by season

SeasonMatchesSouth AfricaSri LankaD/TNR
201211000
201342200
201511000
201631200
201842101
202144000
202411000

Recent meetings

SeasonDateVenueSouth Africa resultMargin
20242024-06-03Nassau County Stadium, New YorkW6 wickets
20212021-10-30Sharjah Cricket Stadium, SharjahW4 wickets
20212021-09-14R Premadasa Stadium, ColomboW10 wickets
20212021-09-12R Premadasa Stadium, ColomboW9 wickets
20212021-09-10R Premadasa Stadium, ColomboW28 runs
20182019-03-24Wanderers, JohannesburgW45 runs
20182019-03-22SuperSport Park, CenturionW16 runs
20182019-03-19Newlands, Cape TownNR
20182018-08-14R Premadasa Stadium, ColomboL3 wickets
20162017-01-25Newlands, Cape TownL5 wickets

More T20I team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions