Senior men (12km)
Precious Mashele, Lesegostephen MokokaGladwin Mzazi, Kgosi Tsosane,Shadrack Hoff, Bonginkosi Zwane. 
Non-travelling reserves: Samuel Matsepe, Silindile Gubese

Senior women (8km)
Nolene ConradAnnie Bothma, Lebo Phalula, Keneilwe Sesing, Mamphielo Sibanda, Lorraine Novela.
Non-travelling reserves: Bulelwa Simae, Glenrose Xaba

Junior men (8km)
Ikageng Gaorekwe, Rowhaldo Ratz, Creel Chavalala, Kabelo Melamu, Siyabonga Mabena, William Warno Potgieterr.
Non-travelling reserves: Kemegelo Kamogelo Masemola, Xolisa Madi

Junior women (6km)
Nicole van der Merwe, Hanli EtsebethSimonay WeitszCarina Viljoen, Jeanette Bokadi, Sheriline Gelderblom.
Non-travelling reserves: Pamela Moyikwa, Tshegofatso Sethlakgoe