Past Winners
1983 Zambia
1985 Zimbabwe
1986 Zambia
1988 Zimbabwe
1990 Zimbabwe
1993 Zambia
1995 Zambia
1997 Zambia
1999 Zambia
2000 South Africa
2001 Zimbabwe
2002 Zimbabwe
2003 Zambia
2004 South Africa
2005 Madagascar
2006 South Africa
2007 Zimbabwe
2008 South Africa
2009 Zambia
2010 Zambia
2011 Zambia
2013 South Africa
2016 Zambia
2017 South Africa
2018 South Africa
2019 Zambia
MOST WINS
11 – Zambia
8 – South Africa
6 – Zimbabwe
1 – Madagascar