South Africa Cricket Team Schedule

Recently Concluded

Mar 24
South Africa
South Africa
3rd T20I
Sri Lanka
Sri Lanka
Mar 22
South Africa
South Africa
2nd T20I
Sri Lanka
Sri Lanka
Mar 19
South Africa
South Africa
1st T20I
Sri Lanka
Sri Lanka
Mar 16
South Africa
South Africa
5th ODI
Sri Lanka
Sri Lanka
Mar 13
South Africa
South Africa
4th ODI
Sri Lanka
Sri Lanka
Mar 10
South Africa
South Africa
3rd ODI
Sri Lanka
Sri Lanka
Mar 6
South Africa
South Africa
2nd ODI
Sri Lanka
Sri Lanka
Mar 3
South Africa
South Africa
1st ODI
Sri Lanka
Sri Lanka
Feb 21
South Africa
South Africa
2nd Test
Sri Lanka
Sri Lanka
Feb 13
South Africa
South Africa
1st Test
Sri Lanka
Sri Lanka