Africa African Nations Championship 2025 Fixtures and Past Match Results

  • Africa African Nations Championship matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also African Nations Championship live score results.
  • H2H button to analyze the head to head statistics between the two African Nations Championship football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
30/08/2025 Madagascar
2 - 3
Morocco 1-2H2HOdds+
9' 1 - 0  
  17' Y. Belammari
  1 - 1 27' Y. Mehri
29'  
30'  
  1 - 2 44' O. Lamlaoui
Toky Rakotondraibe 68' 2 - 2  
  2 - 3 80' O. Lamlaoui
  82' O. Lamlaoui
  90+3' Mohamed Moufid
Match for 3rd place
DateHomeScoreAwayHT
29/08/2025 Sudan
1 - 1
Senegal 1-0H2HOdds+
Walieldin Khidir 1'  
  0 - 1 2'
Mohamed Saeed Ahmed 3' 1 - 1  
  1 - 2 4'
Musab Makeen 5'  
Mohamed Tia Abu Daqn 6' 2 - 2  
  2 - 3 6'
Ahmed Tabanja 7' 3 - 3  
  3 - 4 8' Libasse Guèye
  25'
Yaser Awad Boshara 36'  
Mohamed Tia Abu Daqn 42'  
  52' Ousseynou Fall Seck
  3 - 5 58'
  60'
Mohamed Al-Rasheed 67'  
Mohamed Abooja 90+1'  
Semi-finals
DateHomeScoreAwayHT
26/08/2025 Morocco
1 - 1
Senegal 1-1H2HOdds+
Mohamed Rabie Hrimat 1' 1 - 0  
  2'
O. Lamlaoui 3' 2 - 0  
  2 - 1 4'
A. Khairi 5' 3 - 1  
  3 - 2 6'
Anas Bach 7' 4 - 2  
  8'
  4 - 3 8'
Y. Mehri 9' 5 - 3  
  5 - 4 16'
S. Bougrine 23' 6 - 4  
  47' Moctar Koïta
Marwan Louadni 53'  
26/08/2025 Madagascar
1 - 0
Sudan 0-0H2HOdds+
  3' Mohamed Tia Abu Daqn
Rijaniaina Nicolas Randriamanampisoa 19'  
32'  
  36' Mazen Bashir Simbo
Nantenaina Elysee Tony Randriamanampisoa 42'  
Fenohasina Gilles Razafimaro 75'  
Fenohasina Gilles Razafimaro 79'  
  81' Walieldin Khidir
  104' Mohamed Saeed Ahmed
Rado Rabemananjara 113'  
Toky Rakotondraibe 116' 1 - 0  
Quarter-finals
DateHomeScoreAwayHT
23/08/2025 Sudan
1 - 1
Algeria 0-0H2HOdds+
Walieldin Khidir 1' 1 - 0  
  1 - 1 2' Aimen Mahious
Mohamed Saeed Ahmed 3' 2 - 1  
  2 - 2 4' Soufiane Bayazid
Ahmed Tabanja 5' 3 - 2  
  6' Mehdi Merghem
Yaser Awad Boshara 7'  
  8' Zakaria Draoui
Mohamed Tia Abu Daqn 9' 4 - 2  
  23' Bilal Boukerchaoui
Ayoub Ghezala  48' 5 - 2  
  5 - 3 73' Soufiane Bayazid
  79' Naoufel Khacef
Ahmed Tabanja 90+4'  
  119' Zakaria Draoui
23/08/2025 Uganda
0 - 1
Senegal 0-0H2HOdds+
40'  
  45+1'
  0 - 1 62'
Rogers Torach 64'  
66'  
  90+1'
22/08/2025 Tanzania
0 - 1
Morocco 0-0H2HOdds+
  34' M. Boulacsout
Yusuph Kagoma 37'  
  0 - 1 65' O. Lamlaoui
  86' O. Lamlaoui
Feisal Salum 90+2'  
Nassor Saadun Hamoud 90+8'  
  90+8' Mohamed Moufid
90+8'  
22/08/2025 Kenya
1 - 1
Madagascar 0-0H2HOdds+
  0 - 1 1' Nantenaina Elysee Tony Randriamanampisoa
2' 1 - 1  
  3'
Daniel Sakari 4' 2 - 1  
  2 - 2 5'
Sylvester Owino 6' 3 - 2  
  3 - 3 7' Fenohasina Gilles Razafimaro
8'  
  3 - 4 9' Toky Rakotondraibe
Alphonce Omija 10'  
  47'
Alphonce Omija 48' 4 - 4  
  4 - 5 69' Fenohasina Gilles Razafimaro
  71' Toky Rakotondraibe
  95'
  105+1' Rado Rabemananjara
Group Stage

Group A

DateHomeScoreAwayHT
17/08/2025 Congo DR
1 - 3
Morocco 1-1H2HOdds+
  0 - 1 8' O. Lamlaoui
  19' B. Arrassi
Osée Ndombele Lutaladio 31'  
  37' S. Bougrine
Ibrahim Matobo Mubalu 38'  
Jephte Kitambala 43' 1 - 1  
  45+4' Marwan Louadni
45+5'  
  1 - 2 70' Mohamed Rabie Hrimat
  1 - 3 80' O. Lamlaoui
17/08/2025 Zambia
0 - 1
Kenya 0-0H2HOdds+
Owen Tembo 17'  
Prince Mumba 48'  
Kelvin Kampamba 52'  
53'  
  0 - 1 75'
14/08/2025 Angola
0 - 2
Congo DR 0-0H2HOdds+
  46'
  0 - 1 58' Jephte Kitambala
Kinito 58'  
  0 - 2 70' Mokonzi Katumbwe
  90'
14/08/2025 Morocco
3 - 1
Zambia 1-0H2HOdds+
  39' Wilson Chisala
Mohamed Rabie Hrimat 45+2' 1 - 0  
  57'
O. Lamlaoui 66' 2 - 0  
  2 - 1 70' Andrew Phiri
  77' Mathews Banda
  81' Kelvin Kampamba
Mohamed Rabie Hrimat 82'  
82'  
S. Bougrine 90+5' 3 - 1  
10/08/2025 Zambia
1 - 2
Angola 0-0H2HOdds+
John Chishimba 17'  
Wilson Chisala 38'  
Dominic Chanda 73' 1 - 0  
  1 - 1 79' Joao Chingado Manha
  1 - 2 86' Joao Chingado Manha
10/08/2025 Kenya
1 - 0
Morocco 1-0H2HOdds+
  31' B. Arrassi
42' 1 - 0  
Chrispine Erambo 45+4'  
  68' Y. Mehri
  84' M. Harrar
  90+8'
07/08/2025 Angola
1 - 1
Kenya 1-1H2HOdds+
Jó Paciência 7' 1 - 0  
  1 - 1 12' Austin Otieno
  21' Marvin Omondi
  90+4' Bryne Odhiambo
07/08/2025 Congo DR
2 - 0
Zambia 0-0H2HOdds+
  13' Kelvin Kapumbu
37'  
Ibrahim Matobo Mubalu 51' 1 - 0  
  59' Kabaso Chongo 
Horso Mwaku 71' 2 - 0  
79'  
03/08/2025 Morocco
2 - 0
Angola 1-0H2HOdds+
  23' Aguinaldo Matias
I. Riahi 29' 1 - 0  
A. Mouloua 35'  
Marwan Louadni 45+4'  
Kinito 81' 2 - 0  
K. Baba 90+3'  
03/08/2025 Kenya
1 - 0
Congo DR 1-0H2HOdds+
Daniel Sakari 15'  
  18' Mokonzi Katumbwe
Austin Otieno 45+2' 1 - 0  
  77' Osée Ndombele
81'  
Marvin Omondi 90'  

Group B

DateHomeScoreAwayHT
16/08/2025 Burkina Faso
1 - 2
Madagascar 1-1H2HOdds+
  0 - 1 7' Fenohasina Gilles Razafimaro
25' 1 - 1  
57'  
  1 - 2 58' Lalaina
  65' Fenohasina Gilles Razafimaro
87'  
16/08/2025 Central African Republic
0 - 0
Tanzania 0-0H2HOdds+
Flory Yangao 29'  
  67' Abdul Hamisi Suleiman
  74' Jammy Seleman Simba
13/08/2025 Mauritania
1 - 0
Burkina Faso 1-0H2HOdds+
  32' Patrick Malo
  41'
Alassane Diop 45+9' 1 - 0  
Alassane Diop 59'  
  62'
  66'
  89'
13/08/2025 Madagascar
2 - 0
Central African Republic 0-0H2HOdds+
  6' Flory Yangao
Dax 22'  
  29'
  58' Juvénal Pouguy
Toky Rakotondraibe 84' 1 - 0  
Lalaina 90+4' 2 - 0  
09/08/2025 Tanzania
2 - 1
Madagascar 2-1H2HOdds+
Clement Mzize 13' 1 - 0  
Clement Mzize 20' 2 - 0  
  2 - 1 34'
  36'
09/08/2025 Central African Republic
0 - 1
Mauritania 0-1H2HOdds+
  0 - 1 9'
43'  
Donald Guesset-Bangagbi 60'  
66'  
68'  
  75' Nouh Mohamed El Abd
89'  
06/08/2025 Mauritania
0 - 1
Tanzania 0-0H2HOdds+
  3' Yusuph Kagoma
  77' Clement Mzize
  0 - 1 89' Shomari Kapombe
Sidi Abdoullah Touda 90+2'  
  90+4' Yakoub Suleiman Ali
06/08/2025 Burkina Faso
4 - 2
Central African Republic 1-1H2HOdds+
11' 1 - 0  
13'  
  1 - 1 15'
45+6'  
  59' Saturnin Ngarsouma
Abdoul Abass Guiro 61' 2 - 1  
  70'
Patrick Malo 78' 3 - 1  
84' 4 - 1  
  4 - 2 90+5'
03/08/2025 Madagascar
0 - 0
Mauritania 0-0H2HOdds+
Dax 20'  
  21' Demini Saleck
Dax 39'  
55'  
02/08/2025 Tanzania
2 - 0
Burkina Faso 1-0H2HOdds+
Mudathir Yahya 37'  
  45'
Abdul Hamisi Suleiman 45+3' 1 - 0  
Mohamed Hussein 71' 2 - 0  
Yusuph Kagoma 90+6'  

Group C

DateHomeScoreAwayHT
18/08/2025 Algeria
0 - 0
Niger 0-0H2HOdds+
  47'
  77'
  82'
  90+1' Adamou Ibrahim Djibo
18/08/2025 South Africa
3 - 3
Uganda 0-1H2HOdds+
  0 - 1 31' Jude Ssemugabi
Ramahlwe Mphahlele 52' 1 - 1  
T. Kutumela 58' 2 - 1  
  75' Hilary Mukundane
Ndabayithethwa Ndlondlo 83' 3 - 1  
  3 - 2 88' Allan Okello
Neo Maema 90+5'  
Terrence Mashego 90+5'  
  3 - 3 90+6' Rogers Torach
15/08/2025 Niger
0 - 0
South Africa 0-0H2HOdds+
  8' Neo Maema
  58' K. Dolly
Moussa Kassa Moudou 61'  
  67' Ramahlwe Mphahlele
  90+5' Zakhele Lepasa
15/08/2025 Guinea
1 - 1
Algeria 0-0H2HOdds+
Ismaël Camara 62' 1 - 0  
Mohamed 'Yôrôbô' Bangoura 69'  
  80' Soufiane Bayazid
  83' Mehdi Boudjemaa
  1 - 1 88' Soufiane Bayazid
Lass Bangoura 90+7'  
  90+7' Ayoub Ghezala
11/08/2025 Uganda
2 - 0
Niger 1-0H2HOdds+
Joel Sserunjogi 8'  
  23' Adamou Ibrahim Djibo
Allan Okello 25' 1 - 0  
Allan Okello 25'  
Joel Sserunjogi 56' 2 - 0  
  90+3' Théodore Koubenou Jules
11/08/2025 South Africa
2 - 1
Guinea 1-1H2HOdds+
Neo Maema 10' 1 - 0  
Terrence Mashego 16'  
K. Mngonyama 25'  
  1 - 1 37'
T. Kutumela 54' 2 - 1  
T. Kutumela 85'  
  90+3' Ousmane Drame
Malibongwe Khoza 90+3'  
08/08/2025 Guinea
0 - 3
Uganda 0-1H2HOdds+
  0 - 1 31'
  49' Hilary Mukundane
  0 - 2 62' Allan Okello
  0 - 3 89'
08/08/2025 Algeria
1 - 1
South Africa 1-1H2HOdds+
  12' Terrence Mashego
Abdennour Belhocini 29' 1 - 0  
  1 - 1 45' T. Kutumela
  51' K. Mngonyama
Mehdi Merghem 90+4'  
04/08/2025 Uganda
0 - 3
Algeria 0-1H2HOdds+
14'  
  0 - 1 36' Ayoub Ghezala
Joel Sserunjogi 41'  
  0 - 2 76' Abderrahmane Meziane
  0 - 3 79' Soufiane Bayazid
Shafik Nana Kwikiriza 90+2'  
04/08/2025 Niger
0 - 1
Guinea 0-0H2HOdds+
Moussa Kassa Moudou 18'  
  0 - 1 47'
  56' Ousmane Drame
72'  
  90+7' Ibrahima Sory Sankhon

Group D

DateHomeScoreAwayHT
19/08/2025 Nigeria
2 - 0
Congo 0-0H2HOdds+
Stephen Manyo 39'  
Anas Yusuf 42'  
Anas Yusuf 56' 1 - 0  
Raymond Tochukwu 61'  
Ismaila Sodiq 75'  
Olamilekan Adedayo 77'  
  81'
  90+2' Charles Atipo
Alimi Sikiru 90+3' 2 - 0  
19/08/2025 Sudan
0 - 0
Senegal 0-0H2HOdds+
  18'
Mazen Bashir Simbo 26'  
Salaheldin Adil 74'  
  90+5'
12/08/2025 Sudan
4 - 0
Nigeria 2-0H2HOdds+
25' 1 - 0  
Walieldin Khidir 44' 2 - 0  
Ahmed Yousif 50'  
Abdelrazig Omer 55' 3 - 0  
Abdelrazig Omer 62' 4 - 0  
  81' Shola Adelani
12/08/2025 Senegal
1 - 1
Congo 0-1H2HOdds+
  0 - 1 19' Dechan Moussavou
  45+6' Charles Atipo
82' 1 - 1  
  86'
90+4'  
05/08/2025 Senegal
1 - 0
Nigeria 0-0H2HOdds+
  6' Raymond Tochukwu
  23' Nduka Junior
46'  
Christian Gomis 75' 1 - 0  
  87' Austin Harrison Uzondu
05/08/2025 Congo
1 - 1
Sudan 0-1H2HOdds+
  0 - 1 29'
Elie Andzouono 45+2'  
86' 1 - 1  
  90+4' Altayeb Abaker
Africa Football
Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.