It was held in South Africa for the seventh straight year, this time in Gqeberha (Port Elizabeth), from 26 June to 7 July 2024.
[3] Despite originally being announced as a participant, Malawi withdrew from the tournament prior to the group draw out of respect for eight victims of a plane crash earlier that week.
[4] Kenya accepted COSAFA’s invitation to participate as a guest to replace Malawi.
[7] At the time the date change was announced, nations had already begun naming their squads and leagues had altered their season schedules to accommodate the tournament.
[2] The draw for the group stage of the 2024 COSAFA Cup was held on 14 June 2024 in Johannesburg.