England will stand shoulder to shoulder against South Africa in the 20th match of the ICC World Cup 2023. The clash will be hosted at the Wankhede Stadium, Mumbai, on Saturday. The match will be a day and night match starting at 2:00 PM.In the ongoing World Cup, both teams have pulled off significant upsets. On October 15, Afghanistan defeated England by 69 runs, while The Netherlands defeated South Africa by 38 runs.In the three matches they have played in the competition, South Africa has won two and lost one, while England has won one.ENG vs SA, ICC World Cup 2023, match details:South Africa playing 11: Temba Bavuma (c), Quinton de Kock (wk), Rassie van der Dussen, Aiden Markram, Heinrich Klaasen, David Miller, Marco Jansen, Gerald Coetzee, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi, Tabraiz Shamsi, Andile Phehlukwayo, Reeza Hendricks, Lizaad WilliamsEngland playing 11: Jonny Bairstow, Dawid Malan, Joe Root, Harry Brook, Jos Buttler (c & wk), Liam Livingstone, Sam Curran, Chris Woakes, Adil Rashid, Mark Wood, Reece Topley, Ben Stokes, David Willey, Moeen Ali, Gus AtkinsonNED vs SL: Where, when & how to watch match liveThe 20th match of the ODI World Cup 2023, England vs South Africa match will live stream on Indian television via Star Sports Network. You can also enjoy free live streaming of these matches on the Disney+Hotstar app and website.