South Africa

Springboks hooker Wessels handed nine-match ban for grabbing genitals in URC
South Africa romp to eight wicket win against Pakistan to level two-match series
Who are the five most experienced coaches in the Premier Soccer League?
South Africa edge ahead in second test against Pakistan after late order heroics
Patient Tristan Stubbs leads South Africa fightback but Pakistan still on top
Kaizer Chiefs’ substantial injury list begins to ease ahead of key fixtures
Shan Masood leads from the front as Pakistan make wasteful South Africa pay
Orlando Pirates fighting history in bid to advance in CAF Champions League
Sundowns shine, Pirates stunned in mixed CAF weekend for South African clubs
Spinner Keshav Maharaj to return for South Africa against Pakistan
Cape Town marathon cancelled after high winds cause safety concerns
Ernie Els goes bogey-free again to keep Dominion Energy lead
Kaizer Chiefs boost as Khanyisa Mayo available for Confederation Cup clash
South African teams face tough weekend in CAF Interclub competitions
New Zealand to embark on old-style tour of South Africa in 2026
Southern Hemisphere's Rugby Championship won't be played 2026
Five players who took South Africa to the 2026 World Cup
Pakistan put South Africa in a spin with 93-run first test win
Triumphant South Africa coach Hugo Broos confirms he will quit after World Cup
Five key factors behind South Africa’s 2026 World Cup qualification
South Africa qualify for the 2026 World Cup with 3-0 win over Rwanda
Pakistan in pole position to claim win over South Africa in first Test
Ashley Cupido gets late call for Bafana Bafana as Lyle Foster injury replacement
Bafana Bafana are unbeaten in Mbombela as Rwanda clash looms
Broos remains upbeat on South Africa’s World Cup hopes despite Zimbabwe slip
Black Star Watch: Where Ghana stands on each dual national after World Cup qualification
Jude Bellingham nets first goal of season as Real Madrid battle past Juventus
Grading every major Premier League striker signing from the 2025 summer window
Feyenoord's Europa League clash with Panathinaikos pushed back due to storm warning