COSAFA Cup 2004 – odbył się w dniach od 10 stycznia do 20 listopada 2004 roku. W turnieju wystartowało 12 drużyn narodowych:

Mauritius

Zwycięzcą turnieju została Angola.

Runda kwalifikacyjna

Ćwierćfinały

Mecz Zimbabwe - Suazi przerwano w 83. minucie z powodu zamieszek kibiców, rezultat utrzymano.

Półfinały

Finał

Początkowo miał odbyć się dwumecz finałowy, jednak doszło tylko do jednego decydującego o losach pucharu spotkania.

ZWYCIĘZCA COSAFA CUP 2004

ANGOLA TRZECI TYTUŁ

Strzelcy 3 gole Peter Ndlovu

2 gole Flávio Amado Love

1 gol Tshepo Mothlabankwe Kersley Appou Jacob Lekgetho Christopher Perle Fala-Fala Patrick Mabedi Tico-Tico To Jesunh Petrus Kalusha Bwalya Jacob Mulenga Numba Mumamba Edzai Kasinuayo

Gol samobójczy Bongani Masangane (dla Zimbabwe)

Żółte kartki Na turnieju arbitrzy pokazali 22 żółte kartki.