MARK ETHERIDGE: Downes pedals to remarkable comeback with African gold in Kenya
South African rider’s revival continues with dominant continental time-trial victory
KEVIN MCCALLUM: Expensive World Cup tickets make Fifa ‘official unhappiness provider’
Amid exorbitant hotel prices, the cheapest ticket for the SA-Mexico game costs R47,000
De Kock bludgeons India’s attack as SA draw level in T20 series
De Kock hits 90 runs off 46 balls, his highest score against India in T20s
Burke and Chacarra take the early lead at Alfred Dunhill Championship
Duo are just one stroke clear of a pack comprising no fewer that eight former winners
Salah turmoil overshadows Liverpool’s latest test in faltering title defence
Mohamed Salah’s future clouds Liverpool’s preparations for Brighton at Anfield
Feinberg-Mngomezulu ‘super-excited’ to be back for Stormers
Stormers regain key players for high-stakes Champions Cup match in Gqeberha
UDM files rights complaint over Broos’s ‘racist and sexist’ remarks
UDM turns to SAHRC after Broos’s comments spark allegations of discrimination
Birkett and Fenn reunite for 2026 Dusi
Marathon champion targets landmark 15th win as he teams up again with Matt Fenn
Broos downplays Bafana’s chances to win Afcon
Despite strong performance in 2024, the coach highlights challenges posed by opponents
Oosthuizen excited to be back in Joburg chasing Alfred Dunhill Championship glory
Returning to his roots – Louis Oosthuizen back in Joburg seeking a second title
Etzebeth accepts 12-match ban but insists eye-gouge was accidental
Bok lock defends actions after ban, saying contact with Welsh flanker's eye accidental
Broos misses European-based players but sees advantage for Bafana at Afcon
Coach concedes late arrival of foreign-based players due to Fifa's new release date
Struggling Bulls need to go back to basics, says Ackermann
Johan Ackermann stresses need for improved defense and discipline after three losses
Pandya stars as India overwhelms South Africa in T20
India's disciplined bowling and batting secure dominant 101-run win over South Africa
Cummins heads Australia squad for third Ashes Test
Pat Cummins to captain Australia in the third Ashes Test against England in Adelaide



















