كأس مصر
المباريات النهائية

| 0 | 1 |
| --- | --- |
: مباريات حُسِمت بالركلات الترجيحية
: مباريات حُسِمت بعد الوقت الإضافي
: مباريات حُسِمت بعد الإعادة
| رقم | الموسم | البطل | نتيجة المباراة | الوصيف | الملعب |
| --- | --- | --- | --- | --- | --- |
| 1 | 1921–22 | نادي الزمالك | 5–0 | الاتحاد السكندري |  |
| 2 | 1922–23 | نادي الترسانة | 1–0 | نادي السكة الحديد |  |
| 3 | 1923–24 | النادي الأهلي | 0–0 / 4–1 (إعادة) | نادي السكة الحديد |  |
| 4 | 1924–25 | النادي الأهلي | 1–1 / 3–0 (إعادة) | الاتحاد السكندري |  |
| 5 | 1925–26 | الاتحاد السكندري | 2–2 / 3–2 (إعادة) | النادي الأهلي |  |
| 6 | 1926–27 | النادي الأهلي | 5–0 | النادي المصري |  |
| 7 | 1927–28 | النادي الأهلي | 1–0 | نادي الزمالك |  |
| 8 | 1928–29 | نادي الترسانة | 2–2 (ب.و.إ.) / 1–0 (إعادة) | الاتحاد السكندري |  |
| 9 | 1929–30 | النادي الأهلي | 2–0 | الاتحاد السكندري |  |
| 10 | 1930–31 | النادي الأهلي | 4–1 | نادي الزمالك |  |
| 11 | 1931–32 | نادي الزمالك | 2–1 | النادي الأهلي |  |
| 12 | 1932–33 | النادي الأوليمبي | 3–1 | النادي الأهلي |  |
| 13 | 1933–34 | النادي الأوليمبي | 1–0 (ب.و.إ.) | نادي الزمالك |  |
| 14 | 1934–35 | نادي الزمالك | 3–0 | النادي الأهلي |  |
| 15 | 1935–36 | الاتحاد السكندري | 3–1 | نادي السكة الحديد |  |
| 16 | 1936–37 | النادي الأهلي | 3–2 | نادي السكة الحديد |  |
| 17 | 1937–38 | نادي الزمالك | 1–1 (ب.و.إ.) / 1–0 (إعادة) | النادي الأهلي |  |
| 18 | 1938–39 | نادي الترام | 1–1 (ب.و.إ.) / 2–0 (إعادة) | نادي بوليس القاهرة |  |
| 19 | 1939–40 | النادي الأهلي | 3–1 | نادي الترام |  |
| 20 | 1940–41 | نادي الزمالك | 5–0 | نادي بوليس القاهرة |  |
| 21 | 1941–42 | النادي الأهلي | 3–0 | نادي الزمالك |  |
| 22 | 1942–43 | نادي الزمالك / النادي الأهلي | لم تقم واللقب مشترك | لم تقم واللقب مشترك | لم تقم واللقب مشترك |
| 23 | 1943–44 | نادي الزمالك | 6–0 | النادي الأهلي |  |
| 24 | 1944–45 | النادي الأهلي | 3–2 | النادي المصري |  |
| 25 | 1945–46 | النادي الأهلي | 3–0 | نادي السكة الحديد |  |
| 26 | 1946–47 | النادي الأهلي | 2–1 | النادي المصري |  |
| 27 | 1947–48 | الاتحاد السكندري | 2–1 | نادي الزمالك |  |
| 28 | 1948–49 | النادي الأهلي | 3–1 (ب.و.إ.) | نادي الزمالك |  |
| 29 | 1949–50 | النادي الأهلي | 6–0 | نادي الترسانة |  |
| 30 | 1950–51 | النادي الأهلي | 1–0 | نادي السكة الحديد |  |
| 31 | 1951–52 | نادي الزمالك | 2–0 | النادي الأهلي |  |
| 32 | 1952–53 | النادي الأهلي | 4–1 | نادي الزمالك |  |
| 33 | 1953–54 | نادي الترسانة | 4–1 | النادي المصري |  |
| 34 | 1954–55 | نادي الزمالك | 2–1 | الاتحاد السكندري |  |
| 35 | 1955–56 | النادي الأهلي | 1–0 | نادي الترسانة |  |
| 36 | 1956–57 | نادي الزمالك | 3–0 | النادي المصري |  |
| 37 | 1957–58 | نادي الزمالك / النادي الأهلي | 0–0 (ب.و.إ.) / 2–2  (إعادة) (ب.و.إ.) | لقب مشترك |  |
| 38 | 1958–59 | نادي الزمالك | 2–1 | النادي الأهلي |  |
| 39 | 1959–60 | نادي الزمالك | 3–2 | النادي الأوليمبي |  |
| 40 | 1960–61 | النادي الأهلي | 5–0 | نادي القناة |  |
| 41 | 1961–62 | نادي الزمالك | 5–1 | الاتحاد السكندري |  |
| 42 | 1962–63 | الاتحاد السكندري | 3–2 | نادي الزمالك |  |
| 43 | 1963–64 | نادي القناة | 2–0 | نادي السكة الحديد |  |
| 44 | 1964–65 | نادي الترسانة | 4–1 | نادي منتخب السويس |  |
| 45 | 1965–66 | النادي الأهلي | 1–0 | نادي الترسانة |  |
| 46 | 1966–67 | نادي الترسانة | 1–0 | النادي الأوليمبي |  |
| — | 1967–72 | لم تلعب بسبب حرب 1967 | لم تلعب بسبب حرب 1967 | لم تلعب بسبب حرب 1967 | لم تلعب بسبب حرب 1967 |
| 47 | 1972–73 | الاتحاد السكندري | 0–0 (ب.و.إ.) / 2–1 (إعادة) | النادي الأهلي |  |
| — | 1973–74 | لم تلعب بسبب حرب أكتوبر | لم تلعب بسبب حرب أكتوبر | لم تلعب بسبب حرب أكتوبر | لم تلعب بسبب حرب أكتوبر |
| 48 | 1974–75 | نادي الزمالك | 1–0 | نادي غزل المحلة |  |
| 49 | 1975–76 | الاتحاد السكندري | 1–0 | النادي الأهلي |  |
| 50 | 1976–77 | نادي الزمالك | 3–1 | النادي الإسماعيلي |  |
| 51 | 1977–78 | النادي الأهلي | 4–2 | نادي الزمالك |  |
| 52 | 1978–79 | نادي الزمالك | 3–0 | نادي غزل المحلة |  |
| — | 1979–80 | لم تلعب بسبب انتهاء الدوري المصري الممتاز المتأخر | لم تلعب بسبب انتهاء الدوري المصري الممتاز المتأخر | لم تلعب بسبب انتهاء الدوري المصري الممتاز المتأخر | لم تلعب بسبب انتهاء الدوري المصري الممتاز المتأخر |
| 53 | 1980–81 | النادي الأهلي | 1–1 (3–2 ج.)  | نادي المقاولون العرب |  |
| — | 1981–82 | لم تنته بسبب الصراع بين نادي الزمالك والاتحاد المصري لكرة القدم | لم تنته بسبب الصراع بين نادي الزمالك والاتحاد المصري لكرة القدم | لم تنته بسبب الصراع بين نادي الزمالك والاتحاد المصري لكرة القدم | لم تنته بسبب الصراع بين نادي الزمالك والاتحاد المصري لكرة القدم |
| 54 | 1982–83 | النادي الأهلي | 1–0 | النادي المصري |  |
| 55 | 1983–84 | النادي الأهلي | 3–1 (ب.و.إ.) | النادي المصري |  |
| 56 | 1984–85 | النادي الأهلي | 1–0 | النادي الإسماعيلي |  |
| 57 | 1985–86 | نادي الترسانة | 3–2 | نادي غزل المحلة |  |
| — | 1986–87 | لم تلعب بسبب الجدول الزمني الضيق للغاية بسبب الالتزامات الأفريقية من قبل المنتخب المصري، النادي الأهلي، نادي الزمالك ونادي الترسانة | لم تلعب بسبب الجدول الزمني الضيق للغاية بسبب الالتزامات الأفريقية من قبل المنتخب المصري، النادي الأهلي، نادي الزمالك ونادي الترسانة | لم تلعب بسبب الجدول الزمني الضيق للغاية بسبب الالتزامات الأفريقية من قبل المنتخب المصري، النادي الأهلي، نادي الزمالك ونادي الترسانة | لم تلعب بسبب الجدول الزمني الضيق للغاية بسبب الالتزامات الأفريقية من قبل المنتخب المصري، النادي الأهلي، نادي الزمالك ونادي الترسانة |
| 58 | 1987–88 | نادي الزمالك | 1–0 | الاتحاد السكندري |  |
| 59 | 1988–89 | النادي الأهلي | 3–0 | النادي المصري |  |
| 60 | 1989–90 | نادي المقاولون العرب | 2–1 | نادي منتخب السويس |  |
| 61 | 1990–91 | النادي الأهلي | 1–0 | نادي أسوان |  |
| 62 | 1991–92 | النادي الأهلي | 2–1 | نادي الزمالك |  |
| 63 | 1992–93 | النادي الأهلي | 3–2 | نادي غزل المحلة |  |
| — | 1993–94 | لم تنته بسبب انتهاء الدوري المصري الممتاز المتأخر وبداية كأس العالم 1994 | لم تنته بسبب انتهاء الدوري المصري الممتاز المتأخر وبداية كأس العالم 1994 | لم تنته بسبب انتهاء الدوري المصري الممتاز المتأخر وبداية كأس العالم 1994 | لم تنته بسبب انتهاء الدوري المصري الممتاز المتأخر وبداية كأس العالم 1994 |
| 64 | 1994–95 | نادي المقاولون العرب | 2–0 | نادي غزل المحلة |  |
| 65 | 1995–96 | النادي الأهلي | 3–1 | نادي المنصورة |  |
| 66 | 1996–97 | النادي الإسماعيلي | 1–0 | النادي الأهلي |  |
| 67 | 1997–98 | النادي المصري | 4–2 | نادي المقاولون العرب |  |
| 68 | 1998–99 | نادي الزمالك | 3–1 | النادي الإسماعيلي |  |
| 69 | 1999–00 | النادي الإسماعيلي | 4–0 | نادي المقاولون العرب |  |
| 70 | 2000–01 | النادي الأهلي | 2–0 (ب.و.إ.) | نادي غزل المحلة |  |
| 71 | 2001–02 | نادي الزمالك | 1–0 | نادي بلدية المحلة |  |
| 72 | 2002–03 | النادي الأهلي | 1–1 (4–3 ج.)  | النادي الإسماعيلي |  |
| 73 | 2003–04 | نادي المقاولون العرب | 2–1 | النادي الأهلي |  |
| 74 | 2004–05 | نادي إنبي | 1–0 (ب.و.إ.) | الاتحاد السكندري |  |
| 75 | 2005–06 | النادي الأهلي | 3–0 | نادي الزمالك |  |
| 76 | 2006–07 | النادي الأهلي | 4–3 (ب.و.إ.) | نادي الزمالك |  |
| 77 | 2007–08 | نادي الزمالك | 2–1 | نادي إنبي |  |
| 78 | 2008–09 | حرس الحدود | 1–1 (4–1 ج.)  | نادي إنبي |  |
| 79 | 2009–10 | حرس الحدود | 1–1 (5–4 ج.)  | النادي الأهلي |  |
| 80 | 2010–11 | نادي إنبي | 2–1 | نادي الزمالك |  |
| — | 2011–12 | لم تلعب بسبب أحداث ستاد بورسعيد | لم تلعب بسبب أحداث ستاد بورسعيد | لم تلعب بسبب أحداث ستاد بورسعيد | لم تلعب بسبب أحداث ستاد بورسعيد |
| 81 | 2012–13 | نادي الزمالك | 3–0 | نادي وادي دجلة |  |
| 82 | 2013–14 | نادي الزمالك | 1–0 | نادي سموحة |  |
| 83 | 2014–15 | نادي الزمالك | 2–0 | النادي الأهلي |  |
| 84 | 2015–16 | نادي الزمالك | 3–1 | النادي الأهلي |  |
| 85 | 2016–17 | النادي الأهلي | 2–1 (ب.و.إ.) | النادي المصري |  |
| 86 | 2017–18 | نادي الزمالك | 1–1 (5–4 ج.)  | نادي سموحة |  |
| 87 | 2018–19 | نادي الزمالك | 3–0 | نادي بيراميدز |  |
| 88 | 2019–20 | النادي الأهلي | 1–1 (3–2 ج.)  | نادي طلائع الجيش |  |
| 89 | 2020-21 | نادي الزمالك | 2 - 1 | النادي الأهلي |  |
| 90 | 2021-22 | النادي الأهلي | 2–1 (ب.و.إ.) | نادي بيراميدز |  |
| 91 | 2022-23 | النادي الأهلي | 2–0 | نادي الزمالك |  |
| 92 | 2023-24 | نادي بيراميدز | 1–0 | نادي زد |  |