SA's captain, Temba Bavuma, has been a dominant force, amassing 637 runs across 10 ODIs this year with a remarkable average of 79.62 and a strike rate of 104.08. Quinton de Kock and David Miller, both well-acquainted with Indian conditions, are expected to leverage their extensive experience to the team's advantage. Aiden Markram and Heinrich Klaasen, fresh from their brilliant centuries against Australia, are eager to maintain their momentum.

Though Anrich Nortje's injury-induced absence is a setback for South Africa, Marco Jansen's impressive performance, both as a batsman and bowler, instills hope. If Kagiso Rabada rediscovers his prime form to lead the fast-bowling department, spinners like Keshav Maharaj and Tabraiz Shamsi stand ready to make significant impacts. A narrow seven-run loss to New Zealand in a warm-up match, based on the Duckworth-Lewis (DLS) method, isn't causing much concern.

Sri Lanka, meanwhile, approaches the World Cup post their recent trouncing by India in the 2023 Asia Cup finale. Under Dasun Shanaka, the team displayed resilience by achieving victories over Pakistan and Bangladesh, but faltered against Mohammed Siraj's aggressive bowling in the final, settling for a meager 50 runs. The pre-tournament warm-up games also saw Sri Lanka facing defeats against Bangladesh and Afghanistan.

However, Kusal Mendis has emerged as Sri Lanka's shining beacon. He topped the team's scoring charts during the 2023 Asia Cup with 270 runs in six matches and dazzled with a blistering 158 off 87 deliveries against Afghanistan in a preparatory match. Though Wanindu Hasaranga's injury is a blow, the inclusion of Lahiru Kumara and Dilshan Madushanka provides a silver lining for the 'Lankan Lions'.

Sri Lanka vs South Africa Live Stream TV Channels



The viewers can watch Sri Lanka vs South Africa Live Stream in Star Sports 1, Star Sports 2, Star Sports 3 and many other networks.

Star Sports Network India is the official broadcaster of the 2023 Cricket World Cup, it sheduled to air the tournament on Star Sports and OTT platform Disney+ Hotstar in India.The list below is showing the broadcasters by County or Territory.

The broadcasting rights for the upcoming event are held by various networks across different territories. Here’s a consolidated view of England vs New Zealand Live Stream TV Channels:

Afghanistan: RTA Sports and Ariana TV.

Australia: Foxtel TV, Kayo TV, and Nine Network.

Bangladesh: Gazi TV, T Sports, and BTV.

Canada: Willow TV.

Continental Europe: Yupp TV.

Caribbean Islands: ESPN.

England: Sky Sports Cricket.

Hong Kong: Astro Vinmeen HD and Yupp TV.

India: Star Sports Network and DD Sports.

Central East and North Africa: Etisalat and Starzplday.

New Zealand: Sky Sports and Sky Sports 3.

Nepal: Star Sports Network.

Pakistan: A Sports and PTV Sports.

Pacific Islands: TVWAN Action PAC.

Sri Lanka: Sirasa TV (TV1) and Star Sports Network.

South Africa: SuperSports.

South East Asia: Yupp TV.

Sub-Saharan Africa: SuperSports.

Singapore: Astro Vinmeen HD.

United States: Willow TV and Willow TV Xtra.

United Kingdom: Sky Sports Cricket.

Team news

South Africa's batting pretty much picks itself when everyone is fully fit, but it's in the bowling where there's a bit of uncertainty. While Maharaj is a shoo-in, if they do choose to go with Shamsi as an extra spin option, Phelukwayo could make way.

Perera and Shanaka have been passed fit after missing Sri Lanka's last warm-up, but Theekshana misses out. This means Dushan Hemantha is likely to fill in once more.

South Africa (probable XI): 1 Temba Bavuma (capt), 2 Quinton de Kock (wk), 3 Rassie van der Dussen, 4 Aiden Markram, 5 Heinrich Klaasen, 6 David Miller, 7 Marco Jansen, 8 Gerald Coetzee, 9 Andile Phelukwayo/Tabraiz Shamsi, 10 Keshav Maharaj, 11 Kagiso Rabada

Sri Lanka (probable XI): 1 Kusal Perera, 2 Pathum Nissanka, 3 Kusal Mendis (wk), 4 Sadeera Samarawickrama, 5 Charith Asalanka, 6 Dhananjaya de Silva, 7 Dasun Shanaka (capt), 8 Dunith Wellalage, 9 Dushan Hemantha, 10 Dilshan Madushanka, 11 Lahiru Kumara