season
|
Men's singles
|
Ladies singles
|
Men's doubles
|
Ladies doubles
|
Mixed
|
team
|
1979
|
not carried out
|
Kenya Kenya (M) Kenya (F)
Kenya |
1980
|
not carried out
|
|
1982
|
not carried out
|
Nigeria Nigeria (M) Nigeria (F) Nigeria (X)
Nigeria Nigeria |
1984
|
|
Mozambique Indira Bhikha
|
|
|
|
|
1992
|
Mauritius Edouard Clarisse
|
South Africa 1961 Lina Fourie
|
South Africa 1961 Anton Kriel Nico Meerholz South Africa 1961
|
South Africa 1961 Augusta Phillips Tracey Thompson South Africa 1961
|
South Africa 1961 Anton Kriel Lina Fourie South Africa 1961
|
|
1994
|
Mauritius Edouard Clarisse
|
|
|
|
|
|
1996
|
Nigeria Agarawu Tunde
|
Nigeria Obiageli Olorunsola
|
Nigeria Danjuma Fatauchi Agarawu Tunde Nigeria
|
Nigeria Obiageli Olorunsola Olamide Toyin Adebayo Nigeria
|
Nigeria Kayode Akinsanya Obiageli Olorunsola Nigeria
|
|
1998
|
Mauritius Edouard Clarisse
|
South Africa Lina Fourie
|
South Africa Johan change Anton Kriel South Africa
|
South Africa Monique Ric-Hansen Lina Fourie South Africa
|
South Africa Anton Kriel Michelle Edwards South Africa
|
|
2000
|
Mauritius Denis Constantin
|
Mauritius Amrita Sawaram
|
Mauritius Denis Constantin Édouard Clarisse Mauritius
|
Nigeria Miriam Sude Grace Daniel Nigeria
|
Nigeria Abimbola Odejoke Bridget Ibenero Nigeria
|
Mauritius Mauritius
|
2002
|
Nigeria Abimbola Odejoke
|
Seychelles Juliette Ah-Wan
|
Mauritius Stephan Beeharry Denis Constantin Mauritius
|
South Africa Michelle Edwards Chantal Botts South Africa
|
South Africa Chris Dednam Antoinette Uys South Africa
|
South Africa South Africa
|
2004
|
Nigeria Dotun Akinsanya
|
South Africa Michelle Edwards
|
South Africa Johan Loose Change Chris Dednam South Africa
|
South Africa Michelle Edwards Chantal Botts South Africa
|
Nigeria Greg Orobosa Okuonghae Grace Daniel Nigeria
|
South Africa South Africa
|
2006
|
Algeria Nabil Lasmari
|
Seychelles Juliette Ah-Wan
|
South Africa Roelof Dednam Chris Dednam South Africa
|
South Africa Michelle Edwards Stacey Doubell South Africa
|
Seychelles Georgie Cupidon Juliette Ah-Wan Seychelles
|
South Africa South Africa
|
2007
|
Algeria Nabil Lasmari
|
Nigeria Grace Daniel
|
South Africa Roelof Dednam Chris Dednam South Africa
|
South Africa Michelle Edwards Chantal Botts South Africa
|
Seychelles Georgie Cupidon Juliette Ah-Wan Seychelles
|
Seychelles Seychelles
|
2008
|
called off
|
2009
|
Nigeria Ola Fagbemi
|
Seychelles Juliette Ah-Wan
|
Nigeria Jinkan Ifraimu Ola Fagbemi Nigeria
|
Nigeria Grace Daniel Mary Gideon Nigeria
|
Nigeria Ola Fagbemi Grace Daniel Nigeria
|
South Africa South Africa
|
2010
|
Nigeria Jinkan Ifraimu
|
Egypt Hadia Hosny
|
Nigeria Jinkan Ifraimu Ola Fagbemi Nigeria
|
South Africa Annari Viljoen Michelle Edwards South Africa
|
South Africa Dorian James Michelle Edwards South Africa
|
South Africa South Africa
|
2011
|
Nigeria Jinkan Ifraimu
|
South Africa Stacey Doubell
|
South Africa Dorian James Wiaan Viljoen South Africa
|
South Africa Annari Viljoen Michelle Edwards South Africa
|
South Africa Wiaan Viljoen Annari Viljoen South Africa
|
South Africa South Africa
|
2012
|
South Africa Jacob Maliekal
|
Nigeria Grace Gabriel
|
South Africa Dorian James Willem Viljoen South Africa
|
South Africa Annari Viljoen Michelle Edwards South Africa
|
South Africa Dorian James Michelle Edwards South Africa
|
South Africa South Africa (M) South Africa (F)
South Africa |
2013
|
South Africa Jacob Maliekal
|
Nigeria Grace Gabriel
|
South Africa Andries Malan Willem Viljoen South Africa
|
Seychelles Juliette Ah-Wan Alisen Camille Seychelles
|
South Africa Willem Viljoen Michelle Butler-Emmett South Africa
|
South Africa South Africa
|
2014
|
South Africa Jacob Maliekal
|
Mauritius Kate Foo Kune
|
South Africa Andries Malan Willem Viljoen South Africa
|
Mauritius Kate Foo Kune Yeldi Louison Mauritius
|
South Africa Willem Viljoen Michelle Butler-Emmett South Africa
|
South Africa South Africa
|
2017
|
Algeria Adel Hamek
|
Mauritius Kate Foo Kune
|
Algeria Koceila Mammeri Youcef Sabri Medel Algeria
|
South Africa Michelle Butler-Emmett Jennifer Fry South Africa
|
South Africa Andries Malan Jennifer Fry South Africa
|
Egypt Egypt
|
2018
|
Mauritius Georges Paul
|
Mauritius Kate Foo Kune
|
Algeria Mohamed Abderrahime Belarbi Adel Hamek Algeria
|
Seychelles Juliette Ah-Wan Allisen Camille Seychelles
|
Algeria Koceila Mammeri Linda Mazri Algeria
|
|
2019
|
Nigeria Juwon Opeyori
|
Nigeria Dorcas Ajoke Adesokan
|
Algeria Koceila Mammeri Youcef Sabri Medel Algeria
|
Nigeria Dorcas Ajoke Adesokan Deborah Ukeh Nigeria
|
Algeria Koceila Mammeri Linda Mazri Algeria
|
Nigeria Nigeria
|
2020
|
Mauritius Georges Paul
|
Mauritius Kate Foo Kune
|
Algeria Koceila Mammeri Youcef Sabri Medel Algeria
|
Egypt Doha Hany Hadia Hosny Egypt
|
Egypt Adham Hatem Elgamal Doha Hany Egypt
|
|