2024 COSAFA U-20 Cup
The 2024 COSAFA U-20 Cup was the 29th edition of the COSAFA U-20 Challenge Cup, an international youth football tournament open to national associations of the COSAFA region. It took place between 26 September and 5 October 2024 in Mozambique. This competition served as the COSAFA qualifiers for the 2025 U-20 Africa Cup of Nations.
South Africa defeated defending champions Zambia 2-0 in the final. Both finalists qualified for the 2025 U-20 Africa Cup of Nations. South Africa scored 16 goals in the five matches played, with zero goals conceded against them.
Participating teams
The following twelve teams contested the tournament.| Team | Appearances | Previous best performance |
| Runner-up | ||
| 3rd Place | ||
| Group stage | ||
| Champion | ||
| Runner-up | ||
| 4th Place | ||
| Champion | ||
| Champion | ||
| Champion | ||
| Champion |
Draw
The draw was held on 5 September 2024 at 11:00 CET at Maputo.The 12 teams were drawn into three groups of four teams, with hosts Mozambique seeded in Group A, the defending champions Zambia seeded in Group B and South Africa seeded in Group C. The remaining 9 teams were allocated to two pots based on the results of the previous tournament edition and were drawn to the remaining positions.| Seeded | Pot 1 | Pot 2 |
Group stage
The group stage were played in 3 groups as a round-robin, where the winners and the best runner-up advanced to the semi-finals. Because of Madagascar's withdrawal, points gained against the team finishing last in Groups A and C were not included in the calculation of the best runner-up.Group A
----
----
Group B
was also drawn into this group but withdrew before playing.
----
----
Group C
----
----
Ranking of second-placed teams
Knockout stage
Bracket
Semi-finals
----