South Africa: Temba Bavuma (captain), Quinton de Kock, Reeze Hendricks, Marco Jansen, Heinrich Klaasen, Sisanda Magala, Keshav Maharaj, Janneman Malan, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Wayne Parnell, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen.
England: Jos Buttler (captain), Moeen Ali, Jofra Archer, Harry Brook, Sam Curran, Ben Duckett, Dawid Malan, Adil Rashid, Jason Roy, Phil Salt, Olly Stone, Reece Topley, David Willey, Chris Woakes.
27 1st ODI, Bloemfontein
Play starts at 11:00 GMT
29 2nd ODI, Bloemfontein (11:00 GMT)
1 3rd ODI, Kimberley (11:00 GMT)
NB Fixtures and start times are subject to change. The BBC is not responsible for any changes that may be made