EPL

Watch: Neville gets aired by Cristiano Ronaldo

LOCAL

Watch: AmaZulu punch their ticket to MTN8 final

EPL

Watch: Cristiano refused to come on as a sub

EPL

More tension between Ten Hag and Ronaldo?

TOP HEADLINES

Watch: Benzema accepts his Ballon d’Or accolade

LA LIGA

Highlights: Real Madrid hammer Barcelona to take top spot in LaLiga

EPL

Salah silences critics as Liverpool stun City

EPL

Watch: Best Goals from City vs Liverpool

TOP HEADLINES

Al Khater: Everyone is welcome in Qatar

LIGUE1

What’s going on with Mbappe?

EPL

Arsenal beat Liverpool in five-goal thriller to remain PL log leaders

LOCAL

Watch: Pirates boss talks up Erasmus signing

BAFANA BAFANA

Broos: Some players aren’t good enough

INTERNATIONAL

Spain pip Portugal to Nations League finals as Czechs go down

INTERNATIONAL

Pitso named new coach of Saudi Arabia’s Al Ahli

BAFANA BAFANA

Watch: Zwane guides Bafana to comfortable win

LOCAL

Erasmus completes Pirates return as Sea Robbers make moves on deadline day

BAFANA BAFANA

Broos makes three changes to Bafana squad

BAFANA BAFANA

Watch: Bafana put through their paces ahead of two friendlies

EPL

Man Utd players earn highest salaries in EPL

LOCAL

Watch: Sundowns honour club great Hlompho Kekana

INTERNATIONAL

Watch: Arsenal beat Brentford to regain Premier League top spot

INTERNATIONAL

Man City go top as Grealish and Haaland star in win over Wolves

EUROPA LEAGUE

Ronaldo scores first goal this season as Man United stroll in Europa League

BAFANA BAFANA

Broos names Zwane in Bafana squad to face Sierra Leone, Botswana

CHAMPIONS LEAGUE

Man City boast highest-valued squad in UCL at €1bn

CHAMPIONS LEAGUE

Bayern beat Barcelona on Lewandowski return, Liverpool grab late winner

Prev Page 33 of 44 Next

Never miss a match

Get the latest soccer news and match alerts straight to your inbox.

No spam. Unsubscribe anytime.