List of Greek Cup finals Greek Cup Finals Greek Cup Finals

| Year_ | Winner | Runner_up | Score | Venue |
|---|---|---|---|---|
| 19 April 1995 | Panathinaikos | AEK Athens | 0–0 1–0 a.e.t. | Athens Olympic Stadium |
| 15 May 1996 | AEK Athens | Apollon Athens | 7–1 11 | Athens Olympic Stadium |
| 16 April 1997 | AEK Athens | Panathinaikos | 0–0 5–3 PSO | Georgios Karaiskakis Stadium |
| 29 April 1998 | Panionios | Panathinaikos | 1–0 | Georgios Karaiskakis Stadium |
| 5 May 1999 | Olympiacos | Panathinaikos | 2–0 | Athens Olympic Stadium |
| 10 May 2000 | AEK Athens | Ionikos | 3–0 | Athens Olympic Stadium |
| 12 May 2001 | PAOK | Olympiacos | 4–2 | Nikos Goumas Stadium |
| 25 May 2002 | AEK Athens | Olympiacos | 2–1 | Athens Olympic Stadium |
| 17 May 2003 | PAOK | Aris | 1–0 | Toumba Stadium |
| 15 May 2004 | Panathinaikos | Olympiacos | 3–1 | Nea Smyrni Stadium |
| 21 May 2005 | Olympiacos | Aris | 3–0 | Pampeloponnisiako Stadium 12 |