South Africa and Sri Lanka will play eight-match One-Day International (ODI), T20I and Test series scheduled to be held from July 07 to August 14, 2018 in Sri Lanka at four venues – Colombo, Galle, Dambulla, and Pallekele.
Sri Lanka Test Squad: Dinesh Chandimal (c), Dimuth Karunaratne, Niroshan Dickwella, Kusal Mendis, Kusal Perera, Roshen Silva, Angelo Mathews, Danushka Gunathilaka, Lahiru Kumara, Dhananjaya de Silva, Rangana Herath, Suranga Lakmal, Dilruwan Perera, Akila Dananjaya, Lakshan Sandakan, Kasun Rajitha
South Africa Test Squad: Faf du Plessis (c), Hashim Amla, Quinton de Kock, Temba Bavuma, Theunis de Bruyn, Dean Elgar, Heinrich Klaasen, Lungi Ngidi, Vernon Philander, Keshav Maharaj, Dale Steyn, Kagiso Rabada, Tabraiz Shamsi, Shaun von Berg, Aiden Markram
South Africa ODI Squad: Faf du Plessis (c), David Miller, Hashim Amla, Junior Dala, Quinton de Kock, Jean-Paul Duminy, Reeza Hendricks, Heinrich Klaasen, Keshav Maharaj, Willem Mulder, Aiden Markram, Lungi Ngidi, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi
Sri Lanka ODI Squad: Angelo Mathews (c), Kusal Perera, Dasun Shanaka, Dhananjaya de Silva, Upul Tharanga, Kusal Mendis, Niroshan Dickwella, Lakshan Sandakan, Suranga Lakmal, Lahiru Kumara, Kasun Rajitha, Akila Dananjaya, Thisara Perera, Prabath Jayasuriya, Shehan Jayasuriya
South Africa T20I Squad: Faf du Plessis (c), Junior Dala, Hashim Amla, Quinton de Kock, Jean-Paul Duminy, Reeza Hendricks, Heinrich Klaasen, Kagiso Rabada, Keshav Maharaj, Aiden Markram, David Miller, Willem Mulder, Lungi Ngidi, Andile Phehlukwayo, Tabraiz Shamsi
Sri Lanka T20I Squad: Angelo Mathews (c), Dasun Shanaka, Kusal Perera, Shehan Jayasuriya, Dhananjaya de Silva, Upul Tharanga, Kusal Mendis, Thisara Perera, Shehan Madushanka, Lahiru Kumara, Lakshan Sandakan, Dinesh Chandimal, Akila Dananjaya, Jeffrey Vandersay, Binura Fernando
Sri Lanka Board Presidents XI Cricket Team Squad: Angelo Mathews (c), Avishka Fernando, Lasith Ambuldeniya, Roshen Silva, Kasun Madushanka, Ashen Bandara, Vimukthi Perera, Asitha Fernando, Wanidu Hasaranga, Vikum Sanjaya, Danushka Gunathilaka, Kaushal Silva, Minod Bhanuka
Matches Schedule as follow:
Date: July 07 – July 08, 2018
Match: Sri Lanka Board Presidents XI vs South Africa, Two-day practice match
Venue: P Sara Oval, Colombo
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: July 12 – July 16, 2018
Match: Sri Lanka vs South Africa, 1st Test
Venue: Galle International Stadium, Galle
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: July 20 – July 24, 2018
Match: Sri Lanka vs South Africa, 2nd Test
Venue: Sinhalese Sports Club, Colombo
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: July 26, 2018
Match: Sri Lanka Board Presidents XI vs South Africa, One-day Warm-up Match
Venue: TBC, TBC
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: July 29, 2018
Match: Sri Lanka vs South Africa, 1st ODI
Venue: Rangiri Dambulla International Stadium, Dambulla
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: August 01, 2018
Match: Sri Lanka vs South Africa, 2nd ODI
Venue: Rangiri Dambulla International Stadium, Dambulla
Time: 09:00 AM GMT, 02:30 PM LOCAL, 02:30 PM IST
Date: August 05, 2018
Match: Sri Lanka vs South Africa, 3rd ODI
Venue: Pallekele International Cricket Stadium, Pallekele
Time: 04:30 AM GMT, 10:00 AM LOCAL, 10:00 AM IST
Date: August 08, 2018
Match: Sri Lanka vs South Africa, 4th ODI
Venue: Pallekele International Cricket Stadium, Pallekele
Time: 09:00 AM GMT, 02:30 PM LOCAL, 02:30 PM IST
Date: August 12, 2018
Match: Sri Lanka vs South Africa, 5th ODI
Venue: R.Premadasa Stadium, Colombo
Time: 09:00 AM GMT, 02:30 PM LOCAL, 02:30 PM IST
Date: August 14, 2018
Match: Sri Lanka vs South Africa, Only T20I
Venue: R.Premadasa Stadium, Colombo
Time: 01:30 PM GMT, 07:00 PM LOCAL, 07:00 PM IST
Cricket fans around the world can also get this match score updates via CricketZine Facebook Page, Twitter Account, Instagram Account, and YouTube Channel.