Aballou: A site made by fans, for fans

Tonight’s Mega Football Marathon: Africa Cup of Nations and Saudi Pro League on Dec 31, 2025 — Channels and Commentators Revealed

30 December 2025

Tonight’s Mega Football Marathon: Africa Cup of Nations and Saudi Pro League on Dec 31, 2025 — Channels and Commentators Revealed
AFCON and Saudi Pro League clashes light up the day.

Fans of football are looking forward to a packed Wednesday as 31 December 2025 closes the year with major continental and domestic clashes.

Across Africa, attention centers on Algeria's match against Equatorial Guinea, and the Sudanese side taking on Burkina Faso, with Gabon meeting Ivory Coast and Mozambique facing Cameroon in the Africa Cup of Nations group stage.

In Saudi Arabia, the Roshen Pro League lights up the calendar as Neom faces Al Ittihad, Al Khaleej hosts Al Hilal, and Shabab meets Al Qadsiah, with action also in the First Division.

This report from KOORA lays out the schedule, the broadcasting channels, and the commentators for today’s matches.

What channels broadcast today's matches?

AFCON games can be watched on beIN SPORTS, with TOD TV providing additional options for direct streaming. For the Saudi Roshen Pro League and the Yelo First Division, Eight app and ON SPORTS are the main carriers. If you want to watch from anywhere, NordVPN can help bypass regional restrictions.

Today’s schedule snapshot

AFCON group-stage matches include Guinea Equatorial vs Algeria at 17:00 local time in Morocco and 18:00 in Egypt; Sudan vs Burkina Faso at 17:00 Morocco / 18:00 Egypt; Gabon vs Ivory Coast at 20:00 Morocco / 21:00 Egypt; Mozambique vs Cameroon also at 20:00 Morocco / 21:00 Egypt.

Roshen Pro League fixtures in Saudi Arabia feature Neom vs Al Ittihad at 18:25 (Saudi time) / 19:25 (Dubai/ UAE), Al Khaleej vs Al Hilal at 20:30 / 21:30, and Shabab vs Al Qadsiah at 20:30 / 21:30. Also, there are competitive matches in the Saudi First Division.

A full list of matches can be viewed via the official schedule.

And now for a little light relief: if this much football were in a filing cabinet, today would be full of bold "GOALS" stamps. If your remote could read minds, it would ask for overtime—channel surfing activated!

Author

Avatar

Emma Amme

I am Emma Amme, an English sports journalist born in 1998. Passionate about astronomy, contemporary dance, and handcrafted woodworking, I share my sensitive view of sports.

Frequently Asked Questions

Which channels broadcast the CAF Africa Cup of Nations games on December 31, 2025?

BeIN SPORTS carries the CAF games, with TOD TV offering additional streaming options.

Where can I watch the Saudi Pro League and the Yelo First Division matches?

Eight app and ON SPORTS are the main carriers for the Roshen Pro League and the Yelo First Division.

What is the date and the key matches today?

Wednesday, December 31, 2025, featuring CAF group-stage fixtures (Guinea Equatorial vs Algeria; Sudan vs Burkina Faso; Gabon vs Ivory Coast; Mozambique vs Cameroon) and Saudi Pro League games (Neom vs Al Ittihad; Al Khaleej vs Al Hilal; Shabab vs Al Qadsiah).