South Africa will arrive in Sri Lanka on the 4th of July to take part in two tests, Five ODIs and one T20I.
The Tour Itinerary :
12th to 16 July : 1st test at Galle International Cricket Stadium.
20th to 24th July : 2nd test at Sinhalese Sports Club.
29th July : 1st ODI (day match) at Rangiri Dambula International Cricket Stadium.
1st August : 2nd ODI (Day-Night) at Rangiri Dambula International Cricket Stadium.
5th August : 3rd ODI (day match) at Pallekele International Cricket Stadium.
8th August : 4th ODI (Day-Night) at Pallekele International Cricket Stadium.
12 August : 5th ODI (Day-Night) at RPICS, Colombo.
14th August : Sole T20I (Day-Night) at RPICS, Colombo.