A new-look Bafana side held its nerve in Cairo to complete a perfect three-win international camp. Cairo, Egypt (05 October 2026) – Pitso Mosimane said he wanted to throw…
The 25-year-old followed her national 5km record with another record-breaking performance in Romania, this time with a new SA 10km record. Romania (05 October 2026) – South African distance…
Nearly 100 transplant athletes and 10 donors came together in Pretoria for four days of competition, friendship and a powerful celebration of the second chance at life. Pretoria, South…
South Africa’s youngest-ever Open team and a three-generation Women’s squad made their mark in Samarkand. Samarkand, Uzbekistan (05 October 2026) – South Africa’s chess future looks pretty exciting after…
The South African has won his opening two matches in straight sets and is through to another Challenger quarter-final. China (04 October 2026) – South African tennis player Lloyd…
South Africa battled through a dramatic final and a tense semi-final to finish their campaign with championship gold. Cairo, Egypt (02 October 2026) – Team South Africa have gone…
The swimming pool, rugby field and football pitch are all keeping South African sports fans busy this week. Global (02 October 2026) – Another weekend means another round of…
South Africa claimed the ODI series 2-1 and will now prepare for a three-Test battle against Australia. Potchefstroom, South Africa (01 October 2026) – Proteas Turn the Page to…
Relebohile Mofokeng scored twice as Bafana delivered another dominant performance in Cairo. Cairo, Egypt (01 October 2026) – Bafana Bafana are off to a flying start in their 2027…
The historic appearance in Oudtshoorn is being seen as an important step towards greater opportunities for young para-cyclists. Oudtshoorn, South Africa (01 October 2026) – South African para-cycling has…
Where mind meets heart
“It’s humbling to start fresh. It takes a lot of courage. But it can be reinvigorating. You just have to put your ego on a shelf and tell it to be quiet.” — Jennifer Ritchie Payette