Fixtures - South Africa tour of Sri Lanka, 2018

  Match 1st Test - Sri Lanka vs South Africa

  Jul 12, Thu - 10:00 local | 04:30 GMT

  Stadium : Galle International Stadium, Sri Lanka

  Match 2nd Test - Sri Lanka vs South Africa

  Jul 20, Fri - 10:00 local | 04:30 GMT

  Stadium : Sinhalese Sports Club Ground, Colombo(SSC), Sri Lanka

  Match 1st ODI - Sri Lanka vs South Africa

  Jul 29, Sun - 09:45 local | 04:15 GMT

  Stadium : Rangiri Dambulla International Stadium, Sri Lanka

  Match 2nd ODI - Sri Lanka vs South Africa

  Aug 1, Wed - 14:30 local | 09:00 GMT

  Stadium : Rangiri Dambulla International Stadium, Sri Lanka

  Match 3rd ODI - Sri Lanka vs South Africa

  Aug 5, Sun - 09:45 local | 04:15 GMT

  Stadium : Pallekele International Cricket Stadium, Sri Lanka

  Match 4th ODI - Sri Lanka vs South Africa

  Aug 8, Wed - 14:30 local | 09:00 GMT

  Stadium : Pallekele International Cricket Stadium, Sri Lanka

  Match 5th ODI - Sri Lanka vs South Africa

  Aug 12, Sun - 14:30 local | 09:00 GMT

  Stadium : R Premadasa Stadium, Colombo(RPS), Sri Lanka

  Match Only T20I - Sri Lanka vs South Africa

  Aug 14, Tue - 19:00 local | 13:30 GMT

  Stadium : R Premadasa Stadium, Colombo(RPS), Sri Lanka