| No | Year | Winners | Score | Runners-up | Venu | 
|---|
| 1 | 1951 | Al-Merrikh SC | Cancelled | Al-Tahrir SC (Bahri) | Atbara Stadium, Atbara | 
| 2 | 1952 | Al Neel SC (Khartoum) |  |  |  | 
| 3 | 1953 | Al-Mourada SC | 0-0 | Al Ahli SC (Wad Madani) | Omdurman Stadium, Omdurman | 
| 4 | 1954 | Al-Hilal SC | 5-0 | Al Ahli SC (Wad Madani) | Omdurman Stadium, Omdurman | 
| 5 | 1955 | Al-Merrikh SC | 1-0 | Al-Hilal SC | Omdurman Stadium, Omdurman | 
| 6 | 1956 | Al Neel SC (Khartoum) | 0-0 | Al-Rabita SC (Wad Madani) | Omdurman Stadium, Omdurman | 
| 7 | 1957 | Al Neel SC (Khartoum) |  |  |  | 
| 8 | 1958 | Al Neel SC (Khartoum) | 0-0 | Al Ahli SC (Khartoum) | Omdurman Stadium, Omdurman | 
| 9 | 1959 | Al Neel SC (Khartoum) |  |  |  | 
| 10 | 1960 | Al-Merrikh SC |  |  |  | 
|  | 1961 | Not held | 
| 11 | 1962 | Al-Merrikh SC | 1-0 | Al-Hilal SC | Omdurman Stadium, Omdurman | 
|  | 1963-1989 | Not held | 
| 12 | 1990 | Al-Ittihad | 1–0 / 2–1 | Al-Merrikh | Al-Hasahisa Stadium, Al-Hasahisa | 
| 13 | 1991 | Al-Merrikh | 1–0 | Hilal Alsahil | Khartoum Stadium, Khartoum | 
|  | 1992 | Not held | 
| 14 | 1993 | Al-Merrikh | 3–1 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 15 | 1994 | Al-Merrikh | 1–0 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 16 | 1995 | Al-Mourada | 2–1 | Hilal Alsahil | Khartoum Stadium, Khartoum | 
| 17 | 1996 | Al-Merrikh | 1–0 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 18 | 1997 | Al-Mourada | 2–0 | Al-Merrikh | Khartoum Stadium, Khartoum | 
| 19 | 1998 | Al-Hilal | 0–0 (5–4 p) | Al-Merrikh | Khartoum Stadium, Khartoum | 
|  | 1999 | Not held | 
| 20 | 2000 | Al-Hilal | 3–0 | Al-Ahli | Khartoum Stadium, Khartoum | 
| 21 | 2001 | Al-Merrikh | 1–0 | Al-Mourada | Khartoum Stadium, Khartoum | 
| 22 | 2002 | Al-Hilal | 2–0 (awarded) | Al-Merrikh | Khartoum Stadium, Khartoum | 
|  | 2003 | Not held | 
| 23 | 2004 | Al-Hilal | 0–0 (3–2 p) | Al-Merrikh | Khartoum Stadium, Khartoum | 
| 24 | 2005 | Al-Merrikh | 0–0 (4–2 p) | Al-Hilal | Khartoum Stadium, Khartoum | 
| 25 | 2006 | Al-Merrikh | 2–0 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 26 | 2007 | Al-Merrikh | 1–0 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 27 | 2008 | Al-Merrikh | 0–0 (2–0 p) | Al-Hilal | Khartoum Stadium, Khartoum | 
| 28 | 2009 | Al-Hilal | 2–1 | Al-Merrikh | Khartoum Stadium, Khartoum | 
| 29 | 2010 | Al-Merrikh | 2–0 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 30 | 2011 | Al-Hilal | 2–0 (awarded) | Al-Merrikh | Khartoum Stadium, Khartoum | 
| 31 | 2012 | Al-Merrikh | 0–0 (3–1 p) | Al-Hilal | Khartoum Stadium, Khartoum | 
| 32 | 2013 | Al-Merrikh | 2–0 (awarded) | Al-Hilal | Ad Damazin Stadium, Ad Damazin | 
| 33 | 2014 | Al-Merrikh | 3–1 | Al-Hilal | Khartoum Stadium, Khartoum | 
| 34 | 2015 | Al-Merrikh | 2–0 (awarded) | Al-Hilal | Dongola Stadium, Dongola | 
| 35 | 2016 | Al-Hilal | 2–1 | El-Hilal El-Obeid | Wad Madani Stadium, Wad Madani | 
| 36 | 2017 | Al-Ahly Shendi | 1–1 (4–2 p) | Al-Hilal | Khartoum Stadium, Khartoum | 
| 37 | 2018 | Al-Merrikh | 4–1 | El-Hilal El-Obeid | Khartoum Stadium, Khartoum | 
|  | 2018–19 | Not held | 
|  | 2019–20 | Not held | 
|  | 2020–21 | Not held | 
| 38 | 2021–22 | Al-Hilal | 0–0 (4–3 P) | Al Ahli | Al-Hilal Stadium, Omdurman | 
| 39 | 2024-25 | Al-Hilal SC | 3-0 (awarded) | Al-Merrikh SC | Port Sudan Stadium, Port Sudan |