The fixtures for the tournament set for Nelson Mandela Bay are out and will start on July 6 with Eswatini facing Lesotho in opener
Zambia will take their bow at the historic 20th edition of the Cosafa Cup on July 7 when they play Comoros Islands at the Isaac Wolfson Stadium.
According to the fixtures released on Tuesday, Eswatini and Lesotho will kick-off the tournament at Nelson Mandela Bay Stadium on July 6, before hosts South Africa meet Botswana at the same venue later in the day.
Six-time winners Zimbabwe are in action on July 8 against Mozambique at the same venue, while West African guest nation Senegal will enter the fray as well when they debut against Namibia.