Tonight’s Mega Football Marathon: Africa Cup of Nations and Saudi Pro League on Dec 31, 2025 — Channels and Commentators Revealed
30 December 2025
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!