List of match results (by season) in FC+LA+T20s at SA: The Wanderers Stadium, Johannesburg - Sri Lanka

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaSri LankaSouth Africa10 wicketsJohannesburgJan 3-5, 2021Test # 2401
South AfricaSri LankaSouth Africa45 runsJohannesburgMar 24, 2019T20I # 763
South AfricaSri LankaSouth Africa8 wicketsJohannesburgMar 3, 2019ODI # 4104
South AfricaSri LankaSouth Africa7 wicketsJohannesburgFeb 4, 2017ODI # 3831
South AfricaSri LankaSri Lanka3 wicketsJohannesburgJan 22, 2017T20I # 590
South AfricaSri LankaSouth Africainns & 118 runsJohannesburgJan 12-14, 2017Test # 2247
South AfricaSri LankaSri Lanka2 wicketsJohannesburgJan 22, 2012ODI # 3229
New ZealandSri LankaNew Zealand38 runsJohannesburgSep 27, 2009ODI # 2899
EnglandSri LankaEngland6 wicketsJohannesburgSep 25, 2009ODI # 2896
BangladeshSri LankaSri Lanka64 runsJohannesburgSep 18, 2007T20I # 38
PakistanSri LankaPakistan33 runsJohannesburgSep 17, 2007T20I # 35
New ZealandSri LankaSri Lanka7 wicketsJohannesburgSep 15, 2007T20I # 30
KenyaSri LankaSri Lanka172 runsJohannesburgSep 14, 2007T20I # 27
IndiaSri LankaIndia183 runsJohannesburgMar 10, 2003ODI # 1985
South AfricaSri LankaSouth Africa6 wicketsJohannesburgNov 27, 2002ODI # 1903
South AfricaSri LankaSouth Africainns & 64 runsJohannesburgNov 8-10, 2002Test # 1624
South AfricaSri LankaSri Lanka4 runsJohannesburgJan 17, 2001ODI # 1673
South AfricaSri LankaSouth Africa57 runsJohannesburgApr 5, 1998ODI # 1306
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs West Indies at Wankhede, West Indies in India 3rd T20I, Dec 11, 2019 [T20I # 1024]

Maldives vs Nepal at Kirtipur, SAG Men's Cricket 3rd Place Play-off, Dec 9, 2019 [T20I # 1023]

India vs West Indies at Thiruvananthapuram, West Indies in India 2nd T20I, Dec 8, 2019 [T20I # 1022]