South Africa Cricket Team Schedule

Upcoming

Feb 21
South Africa
South Africa
2nd Test
Sri Lanka
Sri Lanka
08:00 GMT
St George's Park, Port Elizabeth
Mar 3
South Africa
South Africa
1st ODI
Sri Lanka
Sri Lanka
08:00 GMT
The Wanderers Stadium, Johannesburg
Mar 6
South Africa
South Africa
2nd ODI
Sri Lanka
Sri Lanka
11:00 GMT
SuperSport Park, Centurion
Mar 10
South Africa
South Africa
3rd ODI
Sri Lanka
Sri Lanka
08:00 GMT
Kingsmead, Durban
Mar 13
South Africa
South Africa
4th ODI
Sri Lanka
Sri Lanka
11:00 GMT
St George's Park, Port Elizabeth
Mar 16
South Africa
South Africa
5th ODI
Sri Lanka
Sri Lanka
11:00 GMT
Newlands, Cape Town
Mar 19
South Africa
South Africa
1st T20I
Sri Lanka
Sri Lanka
16:00 GMT
Newlands, Cape Town
Mar 22
South Africa
South Africa
2nd T20I
Sri Lanka
Sri Lanka
16:00 GMT
SuperSport Park, Centurion
Mar 24
South Africa
South Africa
3rd T20I
Sri Lanka
Sri Lanka
12:30 GMT
The Wanderers Stadium, Johannesburg

Recently Concluded

Feb 13
South Africa
South Africa
1st Test
Sri Lanka
Sri Lanka
Feb 6
South Africa
South Africa
3rd T20I
Pakistan
Pakistan
Feb 3
South Africa
South Africa
2nd T20I
Pakistan
Pakistan
Feb 1
South Africa
South Africa
1st T20I
Pakistan
Pakistan
Jan 30
South Africa
South Africa
5th ODI
Pakistan
Pakistan
Jan 27
South Africa
South Africa
4th ODI
Pakistan
Pakistan
Jan 25
South Africa
South Africa
3rd ODI
Pakistan
Pakistan
Jan 22
South Africa
South Africa
2nd ODI
Pakistan
Pakistan
Jan 19
South Africa
South Africa
1st ODI
Pakistan
Pakistan
Jan 11
South Africa
South Africa
3rd Test
Pakistan
Pakistan