The squad is:
Senior men (10km): Precious Mashele (CGA)‚ Rantso Mokopane (ACNW)‚ Pakiso Mthembu (AFS)‚ Ryan Mphahlele (CGA)‚ Kabelo Seboko (CGA)‚ Thabang Mosiako (ACNW).
Senior women (10km): Kesa Molotsane (AFS)‚ Dominique Scott (WPA)‚ Janet Mbhele (KZNA)‚ Aynslee van Graan (AGN)‚ Glenrose Xaba (AGN).
Junior men (8km): Nicholas Seoposengwe (CGA)‚ Maxime Chaumeton (CGA)‚ Robert de Villiers (ACNW)‚ Tumi Lephotho (CGA)‚ Joshua Pholoana‚ (AFS)‚ Ngconde Matwebu (AFS).
Junior women (6km): Carmie Prinsloo (AGN)‚ Gene Coetzee (CGA)‚ Danielle Verster (ACNW)‚ Cara du Preez (ACNW)‚ Prudence Sekgodiso (AGN).