Tickets are on sale at the following Shoprite/Computicket outlets; Boitekong, Mogwase and Rustenburg. Group stage matches tickets are going for R10 for the Open Stands and R20 for the West Stand while knock-out stages tickets are going for R20 and R40 respectively for the Open and West stands.
The 14-nation tournament takes place from 17-30 May 2015 in the North West Province and matches will be played at Moruleng Stadium and Olympia Park.
May 17
MATCH 1: Namibia vs Seychelles 15h00 Moruleng
MATCH 2: Zimbabwe vs Mauritius 17h30 Moruleng
May 18
MATCH 3: Lesotho vs Madagascar 17h00 Olympia Park
MATCH 4: Tanzania vs Swaziland 19h30 Olympia Park
May 19
MATCH 5: Seychelles vs Zimbabwe 17h00 Moruleng
MATCH 6: Namibia vs Mauritius 19h30 Moruleng
May 20
MATCH 7: Madagascar vs Tanzania 17h00 Olympia Park
MATCH 8: Lesotho vs Swaziland 19h30 Olympia Park
May 21
MATCH 9: Namibia vs Zimbabwe 17h00 Moruleng
MATCH 10: Seychelles vs Mauritius 17h00 Olympia Park
May 22
MATCH 11: Lesotho vs Tanzania 17h00 Moruleng
MATCH 12: Madagascar vs Swaziland 17h00 Olympia Park
QUARTERFINALS
May 24
MATCH 13 (QF1): Zambia vs Win. Group A 15h00 Moruleng
MATCH 14 (QF2): South Africa vs Botswana 17h30 Moruleng
May 25
MATCH 15 (QF3): Ghana vs Win. Group B 17h00 Olympia Park
MATCH 16 (QF4): Mozambique vs Malawi 19h30 Olympia Park
PLATE SEMIFINALS
May 27
MATCH 17 (SF1): Loser M13 vs Loser M15 17h00 Olympia Park
MATCH 18 (SF2): Loser M14 vs Loser M16 19h30 Olympia Park
CUP SEMIFINALS
May 28
MATCH 19 (SF1): Win. M13 vs Win. M15 17h00 Moruleng
MATCH 20 (SF2): Win. M14 vs Win. M16 19h30 Moruleng
PLATE FINAL
May 29
MATCH 21 (Final): Win. M17 vs Win. M18 17h00 Olympia Park
THIRD-PLACE PLAY-OFF
May 30
MATCH 22: Loser M19 vs Loser M20 15h00 Moruleng
CUP FINAL
May 30
MATCH 23 (Final): Win. M19 vs Win. M20 17h30 Moruleng