GROUP STAGES
DATEKO TIMEGROUPFIXTUREHIGHLIGHTS
06/0714h00AEswatini 3-1 LesothoHighlights
06/0717h00ASouth Africa 1-0 BotswanaHighlights
07/0712h00BMozambique 0-0 ZimbabweHighlights
07/0715h00BSenegal 1-2 NamibiaHighlights
08/0712h00AZambia 1-2 LesothoHighlights
08/0715h00ASouth Africa 1-0 EswatiniHighlights
09/0712h00BMalawi 2-2 ZimbabweHighlights
09/0715h00BSenegal 1-0 MozambiqueHighlights
10/0712h00ABotswana 4-0 LesothoHighlights
10/0715h00AEswatini 1-0 ZambiaHighlights
11/0714h00BNamibia 2-0 ZimbabweHighlights
11/0717h00BMozambique 2-0 MalawiHighlights
13/0712h00BMalawi 1-1 NamibiaHighlights
13/0712h00BSenegal 2-1 ZimbabweHighlights
13/0715h00AZambia 2-1 BotswanaHighlights
13/0715h00ASouth Africa 4-0 LesothoHighlights
14/0712h00BMozambique 1-0 NamibiaHighlights
14/0712h00BSenegal 2-1 MalawiHighlights
14/0715h00AEswatini 1-1 BotswanaHighlights
14/0715h00ASouth Africa 0-0 ZambiaHighlights
SEMIFINALS
16/0714h00Senegal (3)0-0(0) EswatiniHighlights
16/0717h00South Africa 3-0 MozambiqueHighlights
THIRD-PLACE PLAY-OFF
18/0712h00Mozambique (2)1-1(4) EswatiniHighlights
FINAL
18/0715h30South Africa (5)0-0(4) SenegalHighlights

Contact Us

COSAFA HOUSE 1 Victory Road, Parkhurst, Johannesburg, 2193 SOUTH AFRICA Tel: +27 (0)11 447 1669

FOLLOW US ON SOCIAL MEDIA

ABOUT US

To learn more about the Council of Southern Africa Football Associations (COSAFA) and our office bearers, click here.