Note: In all results below, the score of the finalist is given first (H: home; A: away).
The final was played on a home-and-away two-legged basis.
If the aggregate score was tied after the second leg, the away goals rule was applied, and if still equal, extra time was played, and a penalty shoot-out was used to determine the winner.
Assistant referees: Gilbert Cheruiyot (Kenya) Stephen Yiembe (Kenya) Fourth official: Pacifique Ndabihawenimana (Burundi) Video assistant referee: Haythem Guirat (Tunisia) Assistant video assistant referees: Abongile Tom (South Africa) Diana Chikotesha (Zambia)
Assistant referees: Djibril Camara (Senegal) Nouha Bangoura (Senegal) Fourth official: Omar Abdulkadir Artan (Somalia) Video assistant referee: Pierre Atcho (Gabon) Assistant video assistant referees: Maria Rivet (Mauritius) Khalil Hassani (Tunisia)