Jean Spies won three gold medals for South Africa at the CAC Track African Championships ©Getty Images

South Africa excelled at the African Cycling Confederation Track African Championships in Egypt's capital Cairo, helped by a treble gold medal haul from Jean Spies.

Spies led a South African one-two in the men's keirin, beating Mitchell Sparrow to victory at the Cairo International Velodrome, with Algeria's Mohamed Nadjib Assal third across the finish line.

The South African pair were joined by Johannes Myburgh in a men's team sprint success, clocking 46.603sec to beat the 48.985 from Egypt.

Spies was also victorious in the individual sprint, edging out Myburgh in second and Egypt's Hussein Hassan in third.

Myburgh did earn a gold in the men's time trial in 1min 5.482sec, forcing Sparrow to settle for silver with 1:05.956.

Hassan took another bronze in 1:08.324.

Matthew Lester provided victory for South Africa in the men's scratch race, joined on the podium by compatriot Joshua Van Wyk in third.

They were separated by Lotfi Tchambaz of Algeria.

Van Wyk led a South African one-two-three in the men's omnium, with Carl Bonthuys earning silver and Wynand Hofmeyr bronze.

There was further joy for South Africa in the team pursuit races.

Joshua Van Wyk led a South African podium sweep in the men's omnium race ©Getty Images
Joshua Van Wyk led a South African podium sweep in the men's omnium race ©Getty Images

Danielle Van Niekerk, S'annara Grove, Charlissa Schultz and Kerry Jonker prevailed in the women's event in 5min 00.112sec, consigning Nigeria to second place.

The men's team of Van Wyk, Daniyal Matthews, Bonthuys and Hofmeyr were victorious in 4:30.023, beating the 4:33.244 from Egypt.

Bonthuys and Hofmeyr combined to win the men's madison title, with Algeria earning silver and Egypt bronze.

Ebtissam Zayed Ahmed provided joy for Egypt in the women's elimination race, forcing South African duo Van Niekerk and Ainslii De Beer to settle for second and third respectively, and the women's omnium.

South Africa's Grove took silver in the omnium and Jonker earned bronze.

Shahd Mohamed was another home winner in the women's sprint over Nigeria's Tombrapa Gladys Grikpa and Ivory Coast's Affoué Sarah Kouame.

There were gold medals too for Algeria and Nigeria.

Algeria's Yacine Chalel and Tchambaz won the men's elimination race and individual pursuit respectively, while Nigeria won the individual time trial through Ese Ukpeseraye and the women's team sprint.