The 2020 COSAFA U-20 Cup was the 27th 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 3 December and 13 December in Nelson Mandela Bay, South Africa.[1]
Initially planned to be hosted by Mauritius, the competition was later shifted to South Africa after Mauritius withdrew as hosts due to the COVID-19 regulations. The matches were played at Port Elizabeth (Wolfson Stadium and Gelvandale Stadium).
The draw was made in Nelson Mandela Bay on 2 November. Last year's top nations were seeded into one group each and the rest of the teams were placed in 2 pots depending on last year's performance. From the first pot, teams were drawn and slotted consecutively into groups A, B, and C. The last team from pot 1 was then placed among the pot 2 teams to make them 5. Now the teams from the second pot were drawn and slotted consecutively into groups A, B, and C resulting that group C ended up with one less team.[5]