POOL STAGES
DATEGROUPFIXTUREKOVENUEHIGHLIGHTS
04-OctAMadagascar vs Eswatini12h00Lucas Moripe Stadium
04-OctASouth Africa vs Malawi15h00Lucas Moripe Stadium
05-OctBAngola vs Comoros12h00Lucas Moripe Stadium
05-OctBZambia vs Mozambique15h30Lucas Moripe Stadium
06-OctCZimbabwe vs Lesotho12h00Lucas Moripe Stadium
06-OctCNamibia vs Botswana15h30Lucas Moripe Stadium
07-OctASouth Africa vs Madagascar12h00Dobsonville Stadium
07-OctAMalawi vs Eswatini15h30Dobsonville Stadium
08-OctBZambia vs Angola12h00Dobsonville Stadium
08-OctBMozambique vs Comoros15h30Dobsonville Stadium
09-OctCBotswana vs Lesotho12h00Dobsonville Stadium
09-OctCNamibia vs Zimbabwe15h30Dobsonville Stadium
10-OctBZambia vs Comoros12h00UJ Soweto Stadium
10-OctBAngola vs Mozambique12h00Dobsonville Stadium
10-OctAMadagascar vs Malawi15h30UJ Soweto Stadium
10-OctASouth Africa vs Eswatini15h30Dobsonville Stadium
11-OctCZimbabwe vs Botswana15h30Dobsonville Stadium
11-OctCNamibia vs Lesotho15h30UJ Soweto Stadium
SEMIFINALS
DateMatchFixtureKOHIGHLIGHTS
13-Oct19Win Grp B vs Win Grp C12h00Lucas Moripe Stadium
13-Oct20Win Grp A vs Best Runner-Up15h30Lucas Moripe Stadium
THIRD-PLACE PLAY-OFF
15-Oct21Loser M19 vs Loser M2012h00Lucas Moripe Stadium
FINAL
15-Oct22Winner M19 vs Winner M2015h00Lucas Moripe Stadium

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.