South Africa Cricket Team Schedule

Upcoming

Jan 25
South Africa
South Africa
3rd T20I
Sri Lanka
Sri Lanka
00:00 GMT
Newlands, Cape Town
Jan 28
South Africa
South Africa
1st ODI
Sri Lanka
Sri Lanka
00:00 GMT
St George's Park, Port Elizabeth
Feb 1
South Africa
South Africa
2nd ODI
Sri Lanka
Sri Lanka
00:00 GMT
Kingsmead, Durban
Feb 4
South Africa
South Africa
3rd ODI
Sri Lanka
Sri Lanka
00:00 GMT
New Wanderers Stadium, Johannesburg
Feb 7
South Africa
South Africa
4th ODI
Sri Lanka
Sri Lanka
00:00 GMT
Newlands, Cape Town
Feb 10
South Africa
South Africa
5th ODI
Sri Lanka
Sri Lanka
00:00 GMT
SuperSport Park, Centurion

Recently Concluded

Jan 22
South Africa
South Africa
2nd T20I
Sri Lanka
Sri Lanka
Jan 20
South Africa
South Africa
1st T20I
Sri Lanka
Sri Lanka
Jan 12
South Africa
South Africa
3rd Test
Sri Lanka
Sri Lanka
Jan 2
South Africa
South Africa
2nd Test
Sri Lanka
Sri Lanka
Dec 26
South Africa
South Africa
1st Test
Sri Lanka
Sri Lanka