The 2015 COSAFA Cup was the 15th edition of the COSAFA Cup, an international football competition consisting of national teams of member nations of the Council of Southern Africa Football Associations (COSAFA).
[1] All matches took place in the North West province.
Download coordinates as: On 15 May 2015, COSAFA announced that fixtures would no longer be hosted at Olympia Park due to ongoing construction work and would instead be hosted by Royal Bafokeng Sports Palace in Phokeng.
[3] COSAFA described the procedure thus: The draw took place on 26 February 2015 and was televised by South Africa's SuperSport 4.
Ghana, South Africa, Zambia, Mozambique, Malawi and Botswana all received a bye to this stage.