Team SA started the day with five medals in the bank, all coming from the pool, with the promise of more on Sunday evening on day four of the 2026 Commonwealth Games in Glasgow.
All times local UK. For South Africa, add one hour
BOXING
Men’s bantamweight, 55kg, round of 16 (7.30pm): Masibulele Siqwela vs Mqengo Mwale (Zamabia)
LAWN BOWLS
Men’s singles, Section B, Round 5 (7pm): Wayne Rittmuller vs Shannon McIlroy (New Zealand)
Women’s Pairs, Section B, Round 4 (8.30am): Jackie Janse van Rensburg, Thabelo Muvhango vs England
Women’s Pairs, Section B, Round 5 (5.35pm): Jackie Janse van Rensburg, Thabelo Muvhango vs Malta
PARA LAWN BOWLS
Para Mixed Pairs (B2-B3), Section A, Round 5 (8.25pm): Princess Schroeder, Keith Orwell vs New Zealand
NETBALL
Pool A (4pm): Team SA vs Tonga
SWIMMING
Men’s 50m breaststroke, heat 7 (11.06am): Michael Houlie
Men’s 50m breaststroke, heat 8 (11.08am): Chris Smith
Men’s 200m backstroke, heat 3 (11.40am): Pieter Coetze
Women’s 100m freestyle, heat 7 (10.41am): Aimee Canny
Women’s 100m freestyle, heat 8 (10.43am): Olivia Nel
Women’s 100m freestyle, heat 9 (10.45am): Caitlyn de Lange
Women’s 100m butterfly, heat 3 (11.50am): Erin Gallagher, Dune Coetzee
Women’s 100m freestyle, semi-finals (7.47pm): Caitlyn de Lange, Olivia Nel, Aimee Canny TBC
Men’s 50m breaststroke, semi-finals (7.57pm): Michael Houlie, Chris Smith TBC
Women’s 100m butterfly, semi-finals (8.34pm): Erin Gallagher, Dune Coetzee TBC
Finals
Women’s 100m backstroke (8.20pm): Olivia Nel
Men’s 50m freestyle (8.59pm): Calvyn Justus
Women’s 100m breaststroke (7.20pm): Aimee Canny, Kaylene Corbett, Rebecca Meder
Men’s 100m butterfly (7.26pm): Chad le Clos
Men’s 200m backstroke (8.27pm): Pieter Coetze TBC
PARA SWIMMING
Men’s 50m backstroke, heat 1 (11.59am): Christian Sadie
Potential Final
Men’s 50m backstroke (7.13pm): Christian Sadie TBC
WEIGHTLIFTING
Men’s 65kg (6.45pm): Zach Snyman
WHEELCHAIR BASKETBALL
Women’s 3×3, Pool A (2.25pm): Team SA (Aviwe Ngoni, Asive Gilifile, Michelle Moganedi, Ongezwa Hagu) vs Australia
Men’s 3×3, Pool B (5.50pm): Team SA (Zakhele Shelembe, Xola Yalezo, Shane Williams, Simanga Mbhele) vs Wales