Veja a seguir a lista com todos os campeões da Supercopa da Uefa. Os campeões aparecem em negrito.
1972 (não oficial) – Ajax (Hol) x Glasgow (ESC)
1973 – Ajax (HOL) x Milan (ITA)
1974 – não houve disputa
1975 – Dynamo de Kiev (URSS) x Bayern de Munique (ALE)
1976 – Anderlecht (BEL) x Bayer de Munique (ALE)
1977 – Liverpool (ING) x Hamburgo (ALE)
1978 – Anderlecht (BEL) x Liverpool (ING)
1979 – Nottingham Forest (ING) x Barcelona(ESP)
1980 – Valencia (ESP) x Nottingham Forest (ING)
1981 – não houve disputa
1982 – Aston Villa (ING) x Barcelona (ESP)
1983 – Aberdeen (ESC) x Hamburgo (ALE)
1984 – Juventus (ITA) x Liverpool (ING)
1985 – não houve disputa
1986 – Steaua Bucareste (ROM) x Dynamo de Kiev (URSS)
1987 – Porto (POR) x Ajax (HOL)
1988 – Mechelen (BEL) x PSV (HOL)
1989 – Milan (ITA) x Barcelona (ESP)
1990 – Milan (ITA) x Sampdoria (ITA)
1991 – Manchester United (ING) x Estrela Vermelha (IUG)
1992 – Barcelona (ESP) x Werder Bremen (ALE)
1993 – Parma (ITA) x Milan (ITA)
1994 – Milan (ITA) x Arsenal (ING)
1995 – Ajax (HOL) x Zaragoza (ESP)
1996 – Juventus (ITA) x Paris Saint-Germain (FRA)
1997 – Barcelona (ESP) x Borussia Dortmund (ALE)
1998 – Chelsea (ING) x Real Madrid (ESP)
1999 – Lazio (ITA) x Manchester United (ESP)
2000 – Galatasaray (TUR) x Real Madrid (ESP)
2001 – Liverpool (ING) x Bayern de Munique (ALE)
2002 – Real Madrid (ESP) x Feyenoord (HOL)
2003 – Milan (ITA) x Porto (POR)
2004 – Valencia (ESP) x Porto (POR)
2005 – Liverpool (ING) x CSKA (RUS)
2006 – Sevilla (ESP) x Barcelona (ESP)
2007 – Milan (ITA) x Sevilla (ESP)
2008 – Zenit (RUS) x Manchester United (ING)