Today (June 3) in the T20 World Cup 2024, Sri Lanka will play South Africa at the Nassau County Stadium Stadium in New York, and Afghanistan will play Uganda at the Providence Stadium in Georgetown, Guyana – here is the predicted XI for the match, team news, and today’s T20 World Cup match prediction for SL vs SA and AFG vs UGA.

SL vs SA, live score: Follow the live scorecard here

AFG vs UGA, live score: Follow the live scorecard here

SL vs SA, AFG vs UGA: Toss updates

SL vs SA: The toss will take place at 9:00 am local time

AFG vs UGA: The toss will take place at 8:00 pm local time

SL vs SA, AFG vs UGA: T20 World Cup 2024 team news

In the T20 World Cup history, South Africa have enjoyed the upper hand with three wins over Sri Lanka, who have prevailed only once. Meanwhile, tournament debutants Uganda will play Afghanistan for the first time in the format.

Earlier in March this year, Wanindu Hasaranga escaped from a ban for the first few matches of the tournament, and is available to lead Sri Lanka in their campaign opener. Hasaranga is Sri Lanka's trump card in their spin flotilla alongside Maheesh Theekshana. Angelo Mathews’ late comeback into the T20I outfit also bolsters their line up.

For South Africa, Anrich Nortje, who is making a comeback after a long injury hiatus, is expected to feature in the lineup. Firebrand pacer Kagiso Rabada was ruled out midway through IPL 2024 due to a soft tissue infection in his lower limb. He is likely to be fit for the match.

In the second fixture of the day, Afghanistan may continue to open with Gulbadin Naib, who scored a 30-ball 69 in the warm-up match against Scotland. In that case, Ibrahim Zardan will bat at No.3. Uganda, meanwhile, will look up to in-form batters Simon Ssesazi and Alpesh Ramjani to do the bulk of their scoring.

SL vs SA, AFG vs UGA: Predicted Playing XIs

SL: Pathum Nissanka, Kusal Mendis, Kamindu Mendis, Dhananjaya De Silva, Charith Asalanka, Wanindu Hasaranga (c), Angelo Mathews, Dasun Shanaka, Maheesh Theekshana, Matheesha Pathirana, Dilshan Madushanka

SA: Quinton de Kock, Reeza Hendricks, Ryan Rickelton, Aiden Markram (c), David Miller, Heinrich Klaasen, Tristan Stubbs, Keshav Maharaj, Kagiso Rabada, Anrich Nortje, Tabraiz Shamsi

AFG: Rahmanullah Gurbaz, Gulbadin Naib, Ibrahim Zadran, Azmatullah Omarzai, Mohammad Ishaq, Najibullah Zadran, Mohammad Nabi, Rashid Khan (c), Noor Ahmad, Fazalhaq Farooqi, Fareed Ahmad

UGA: Simon Ssesazi, Roger Mukasa, Robinson Obuya, Alpesh Ramjani, Riazat Ali Shah, Dinesh Nakrani, Brian Masaba (c), Fred Achelam (wk), Frank Nsubuga, Henry Ssenyondo, Cosmas Kyewuta

T20 World Cup 2024: Upcoming matches

England (ENG) vs Scotland (SCO) - 10:30 am local time
Netherlands (NED) vs Nepal (NEP) - 10:30 am local time

SL vs SA, AFG vs UGA: Prediction for today’s T20 World Cup match

Sri Lanka versus South Africa may turn out to be an even-steven battle, but Afghanistan are outright favourites against Uganda because of their strong spin attack.

Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.