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 the 2nd of 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]