Year Winner Country
2016 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2015 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2014 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2013 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2012 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2011 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2010 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2009 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2008 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2007 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2006 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2005 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2004 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2003 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
2002 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2001 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
2000 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1999 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1998 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1997 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1996 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1995 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1994 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1993 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1992 Al-Hilal Port Sudan Al-Hilal Port Sudan Sudan Sudan
1991 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1990 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1989 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1988 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1987 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1986 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1985 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1984 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1983 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1982 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1981 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1978 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1977 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1975 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1974,2 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1974,1 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1973 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1972 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1971 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1970 Al-Merrikh SC Al-Merrikh SC Sudan Sudan
1969 Burri Burri Sudan Sudan
1968 Al-Mawrada Al-Mawrada Sudan Sudan
1967 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1966 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1965 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1964 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan
1962 Al Hilal Omdurman Al Hilal Omdurman Sudan Sudan