# Polish football clubs in European competitions

Football clubs from Ekstraklasa – the top Polish professional league for men's association football teams – have participated in European football competitions since 1955–56 season, when Gwardia Warsaw took part in the inaugural European Cup.
The biggest success by Polish clubs in UEFA-administered competitions is reaching a semifinal in European Cup. The first one to achieve this round was Legia Warsaw in 1969–70 season followed by Widzew Łódź in 1982–83 season. Moreover, Górnik Zabrze reached the final of 1969–70 European Cup Winners' Cup as did Ruch Chorzów in 1998 UEFA Intertoto Cup.
Polish clubs were more successful in non-UEFA-administered Intertoto Cup. Polonia Bytom won the 1964–65 edition followed by losing in the final next year. Odra Opole and Zagłębie Sosnowiec reached semi-finals, each once. From 1967 to 1994, when only a group stage was held, 14 different clubs won their groups 24 times.

## Polish club distinctions in European competitions
### European Cup and UEFA Champions League (1955/56 – present)

| Club | Champion | Finalist | Semi-finalist | Quarter-finalist |
| Legia Warsaw | – | – | 1970 | 1971, 1996 |
| Widzew Łódź | – | – | 1983 | – |
| Górnik Zabrze | – | – | – | 1968 |
| Ruch Chorzów | – | – | – | 1975 |
| Wisła Kraków | – | – | – | 1979 |

### Inter-Cities Fairs Cup, UEFA Cup and Europa League (1955/56 – present)

| Club | Champion | Finalist | Semi-finalist | Quarter-finalist |
| Ruch Chorzów | – | – | – | 1974 |
| Stal Mielec | – | – | – | 1976 |

### UEFA Europa Conference League (2022/23 – present)

| Club | Champion | Finalist | Semi-finalist | Quarter-finalist |
| Lech Poznań | – | – | – | 2023 |

### UEFA Cup Winners'Cup (1960/61 – 1998/99)

| Club | Champion | Finalist | Semi-finalist | Quarter-finalist |
| Górnik Zabrze | – | 1970 | – | 1971 |
| Legia Warsaw | – | – | 1991 | 1965, 1982 |
| Śląsk Wrocław | – | – | – | 1977 |

### UEFA Intertoto Cup (1961/62 – 2008)

| Club | (1961/62 – 1966/67, 1995 – 2008) | (1961/62 – 1966/67, 1995 – 2008) | (1961/62 – 1966/67, 1995 – 2008) | (1967 – 1994) |
| Club | Champion | Finalist | Semi-finalist | Group winner |
| Polonia Bytom | 1965 | 1964 | – | 1967, 1970 |
| Ruch Chorzów | – | 1998 | – | 1967 |
| Odra Opole | – | – | 1964 | 1968, 1969 |
| Zagłębie Sosnowiec | – | – | 1967 | 1967, 1975 |
| Polonia Warsaw | – | – | 1999 | – |
| Wisła Kraków | – | – | – | 1969, 1970, 1973 |
| Pogoń Szczecin | – | – | – | 1977, 1983, 1987 |
| ROW Rybnik | – | – | – | 1973, 1975 |
| Widzew Łódź | – | – | – | 1976, 1982 |
| Lech Poznań | – | – | – | 1986, 1990 |
| Legia Warsaw | – | – | – | 1968 |
| Szombierki Bytom | – | – | – | 1969 |
| Stal Mielec | – | – | – | 1971 |
| GKS Katowice | – | – | – | 1984 |
| Górnik Zabrze | – | – | – | 1985 |

## Appearances in the main UEFA competitions

As of 31 August 2023
| Club | UEFA Champions League (includes European Cup) | UEFA Champions League (includes European Cup) | UEFA Cup Winners' Cup | UEFA Cup Winners' Cup | UEFA Europa League (includes UEFA Cup) | UEFA Europa League (includes UEFA Cup) | UEFA Europa Conference League | UEFA Europa Conference League | First Appearance | Last Appearance |
| Club | App. | Best Result | App. | Best Result | App. | Best Result | App. | Best Result | First Appearance | Last Appearance |
| Legia Warsaw | 15 | 1969–70 SF | 9 | 1990–91 SF | 25 | 1985–86 R3 | 1 | 2023–24 PO | 1956–57 EC | 2023–24 UECL |
| Górnik Zabrze | 12 | 1967–68 QF | 2 | 1969–70 F | 6 | 1977–78 R2 | | | 1961–62 EC | 2018–19 UEL |
| Wisła Kraków | 8 | 1978–79 QF | 2 | 1967–68, 1984–85 R2 | 13 | 2002–03 R4 | | | 1967–68 CWC | 2011–12 UEL |
| Lech Poznań | 8 | 1990–91, 1992–93, 1993–94 R2 | 2 | 1982–83, 1988–89 R2 | 14 | 2008–09, 2010–11 Ro32 | 2 | 2022–23 QF | 1978–79 UC | 2023–24 UECL |
| Widzew Łódź | 5 | 1982–83 SF | 1 | 1985–86 R1 | 10 | 1980–81, 1984–85 R3 | | | 1977–78 UC | 1999–2000 UC |
| Ruch Chorzów | 4 | 1974–75 QF | 1 | 1996–97 R1 | 6 | 1973–74 QF | | | 1972–73 UC | 2014–15 UEL |
| Śląsk Wrocław | 2 | 1977–78 R1 | 2 | 1976–77 QF | 8 | 1975–76, 1978–79 R3 | 1 | 2021–22 Q3 | 1975–76 UC | 2021–22 UECL |
| Gwardia Warsaw | 2 | 1955–56 R1 | 1 | 1974–75 R2 | 1 | 1973–74 R2 | | | 1955–56 EC | 1974–75 CWC |
| ŁKS Łódź | 2 | 1998–99 Q2 | 1 | 1994–95 R1 | 1 | 1998–99 R1 | | | 1959–60 EC | 1998–99 UC |
| Zagłębie Lubin | 2 | 1991–92 R1 | | | 4 | 1990–91, 1995–96 R1 | | | 1990–91 UC | 2016–17 UEL |
| Stal Mielec | 2 | 1973–74, 1976–77 R1 | | | 3 | 1975–76 QF | | | 1973–74 EC | 1982–83 UC |
| Polonia Bytom | 2 | 1962–63 R1 | | | | | | | 1958–59 EC | 1962–63 EC |
| Raków Częstochowa | 1 | 2023–24 PO | | | 1 | 2023–24 GS | 2 | 2021–22 PO, 2022–23 PO | 2021–22 UECL | 2023–24 UEL |
| Polonia Warsaw | 1 | 2000–01 Q3 | | | 5 | 2000–01, 2001–02, 2002–03 R1 | | | 1998–99 UC | 2009–10 UEL |
| Piast Gliwice | 1 | 2019–20 Q1 | | | 4 | 2020–21 Q3 | | | 2013–14 UEL | 2020–21 UEL |
| Szombierki Bytom | 1 | 1980–81 R2 | | | 1 | 1981–82 R1 | | | 1980–81 EC | 1981–82 UC |
| Zagłębie Sosnowiec | | | 5 | 1963–64, 1971–72, 1977–78, 1978–79 R1 | 1 | 1972–73 R1 | | | 1962–63 CWC | 1978–79 CWC |
| GKS Katowice | | | 4 | 1986–87, 1991–92 R2 | 7 | 1994–95 R3 | | | 1986–87 CWC | 2003–04 UC |
| Amica Wronki | | | 1 | 1998–99 R1 | 4 | 2004–05 GS | | | 1998–99 CWC | 2004–05 UC |
| Arka Gdynia | | | 1 | 1979–80 R1 | 1 | 2017–18 Q3 | | | 1979–80 CWC | 2017–18 UEL |
| Lechia Gdańsk | | | 1 | 1983–84 R1 | 1 | 2019–20 Q2 | 1 | 2022–23 Q2 | 1983–84 CWC | 2022–23 UECL |
| Stal Rzeszów | | | 1 | 1975–76 R2 | | | | | 1975–76 CWC | 1975–76 CWC |
| Miedź Legnica | | | 1 | 1992–93 R1 | | | | | 1992–93 CWC | 1992–93 CWC |
| Jagiellonia Białystok | | | | | 5 | 2010–11, 2018–19 Q3 | | | 2010–11 UEL | 2018–19 UEL |
| Dyskobolia | | | | | 3 | 2003–04 R3 | | | 2003–04 UC | 2007–08 UC |
| Pogoń Szczecin | | | | | 3 | 1984–85, 1987–88 R1 | 3 | 2023–24 Q3 | 1984–85 UC | 2023–24 UECL |
| Wisła Płock | | | | | 3 | 2005–06, 2006–07 Q2 | | | 2003–04 UC | 2006–07 UC |
| Cracovia | | | | | 3 | 2016–17, 2019–20, 2020–21 Q1 | | | 2016–17 UEL | 2020–21 UEL |
| Zagłębie Wałbrzych | | | | | 1 | 1971–72 R2 | | | 1971–72 UC | 1971–72 UC |
| GKS Tychy | | | | | 1 | 1976–77 R1 | | | 1976–77 UC | 1976–77 UC |
| Hutnik Kraków | | | | | 1 | 1996–97 R1 | | | 1996–97 UC | 1996–97 UC |
| Odra Opole | | | | | 1 | 1977–78 R1 | | | 1977–78 UC | 1977–78 UC |
| GKS Bełchatów | | | | | 1 | 2007–08 Q2 | | | 2007–08 UC | 2007–08 UC |
| Odra Wodzisław | | | | | 1 | 1997–98 Q2 | | | 1997–98 UC | 1997–98 UC |
| Zawisza Bydgoszcz | | | | | 1 | 2014–15 Q2 | | | 2014–15 UEL | 2014–15 UEL |
App. = Appearances; Q = Qualifying round; R = Round; QF = Quarter-finals; SF = Semi-finals; F = Final; EC = European Cup; UCL = UEFA Champions League; UC = UEFA Cup; UEL = UEFA Europa League; UECL = UEFA Europa Conference League; CWC = UEFA Cup Winners' Cup; Currently competing ;

## European Cup/Champions League

| Season | Club | Round | Opponent | Home | Away |
| European Cup ||||||
| 1955–56 | Gwardia Warsaw | 1st round | Djurgårdens IF | 1–4 | 0–0 |
| 1956–57 | CWKS Warsaw | Preliminary round | Slovan Bratislava | 2–0 | 0–4 |
| 1957–58 | Gwardia Warsaw | Preliminary round | SC Wismut Karl Marx Stadt | 3–1 | 1–3, 1–1 (c) |
| 1958–59 | Polonia Bytom | Preliminary round | MTK Budapest | 0–3 | 0–3 |
| 1959–60 | ŁKS Łódź | Preliminary round | Jeunesse Esch | 2–1 | 0–5 |
| 1960–61 | Legia Warsaw | Preliminary round | Aarhus Gymnastikforening | 1–0 | 0–3 |
| 1961–62 | Górnik Zabrze | Preliminary round | Tottenham Hotspur | 4–2 | 1–8 |
| 1962–63 | Polonia Bytom | Preliminary round | Panathinaikos | 2–1 | 4–1 |
| 1962–63 | Polonia Bytom | 1st round | Galatasaray | 1–0 | 1–4 |
| 1963–64 | Górnik Zabrze | Preliminary round | Austria Wien | 1–0 | 0–1, 2–1 |
| 1963–64 | Górnik Zabrze | 1st round | Dukla Prague | 2–0 | 1–4 |
| 1964–65 | Górnik Zabrze | Preliminary round | Dukla Prague | 3–0 | 1–4, 0–0 (c) |
| 1965–66 | Górnik Zabrze | Preliminary round | Linzer ASK | 3–1 | 2–1 |
| 1965–66 | Górnik Zabrze | 1st round | Sparta Prague | 1–2 | 0–3 |
| 1966–67 | Górnik Zabrze | 1st round | FC Vorwärts Berlin | 2–1, 3–1 | 1–2 |
| 1966–67 | Górnik Zabrze | 2nd round | CSKA Red Flag | 3–0 | 0–4 |
| 1967–68 | Górnik Zabrze | 1st round | Djurgårdens IF | 3–0 | 1–0 |
| 1967–68 | Górnik Zabrze | 2nd round | Dynamo Kyiv | 1–1 | 2–1 |
| 1967–68 | Górnik Zabrze | Quarter-finals | Manchester United | 1–0 | 0–2 |
| 1968–69 | Ruch Chorzów | 1st round | Dynamo Kyiv | both withdrawn | both withdrawn |
| 1969–70 | Legia Warsaw | First round | UTA Arad | 8–0 | 2–1 |
| 1969–70 | Legia Warsaw | 2nd round | Saint-Étienne | 2–1 | 1–0 |
| 1969–70 | Legia Warsaw | Quarter-finals | Galatasaray | 2–0 | 1–1 |
| 1969–70 | Legia Warsaw | Semi-finals | Feyenoord | 0–0 | 0–2 |
| 1970–71 | Legia Warsaw | 1st round | IFK Göteborg | 2–1 | 4–0 |
| 1970–71 | Legia Warsaw | 2nd round | Standard Liège | 2–0 | 0–1 |
| 1970–71 | Legia Warsaw | Quarter-finals | Atlético Madrid | 2–1 | 0–1 (a) |
| 1971–72 | Górnik Zabrze | 1st round | Marseille | 1–1 | 1–2 |
| 1972–73 | Górnik Zabrze | 1st round | Sliema Wanderers | 5–0 | 5–0 |
| 1972–73 | Górnik Zabrze | 2nd round | Dynamo Kyiv | 2–1 | 0–2 |
| 1973–74 | Stal Mielec | 1st round | Red Star Belgrade | 0–1 | 1–2 |
| 1974–75 | Ruch Chorzów | 1st round | Hvidovre IF | 2–1 | 0–0 |
| 1974–75 | Ruch Chorzów | 2nd round | Fenerbahçe | 2–1 | 2–0 |
| 1974–75 | Ruch Chorzów | Quarter-finals | Saint-Étienne | 3–2 | 0–2 |
| 1975–76 | Ruch Chorzów | 1st round | KuPS | 5–0 | 2–2 |
| 1975–76 | Ruch Chorzów | 2nd round | PSV Eindhoven | 1–3 | 0–4 |
| 1976–77 | Stal Mielec | 1st round | Real Madrid | 1–2 | 0–1 |
| 1977–78 | Śląsk Wrocław | 1st round | Levski-Spartak | 2–2 | 0–3 |
| 1978–79 | Wisła Kraków | 1st round | Club Brugge | 3–1 | 1–2 |
| 1978–79 | Wisła Kraków | 2nd round | Zbrojovka Brno | 1–1 | 2–2 (a) |
| 1978–79 | Wisła Kraków | Quarter-finals | Malmö FF | 2–1 | 1–4 |
| 1979–80 | Ruch Chorzów | 1st round | Berliner FC Dynamo | 0–0 | 1–4 |
| 1980–81 | Szombierki Bytom | 1st round | Trabzonspor | 3–0 | 1–2 |
| 1980–81 | Szombierki Bytom | 2nd round | CSKA September Flag | 0–1 | 0–4 |
| 1981–82 | Widzew Łódź | 1st round | Anderlecht | 1–4 | 1–2 |
| 1982–83 | Widzew Łódź | 1st round | Hibernians | 3–1 | 4–1 |
| 1982–83 | Widzew Łódź | 2nd round | Rapid Wien | 5–3 | 1–2 |
| 1982–83 | Widzew Łódź | Quarter-finals | Liverpool | 2–0 | 2–3 |
| 1982–83 | Widzew Łódź | Semi-finals | Juventus | 2–2 | 0–2 |
| 1983–84 | Lech Poznań | 1st round | Athletic Bilbao | 2–0 | 0–4 |
| 1984–85 | Lech Poznań | 1st round | Liverpool | 0–1 | 0–4 |
| 1985–86 | Górnik Zabrze | 1st round | Bayern Munich | 1–2 | 1–4 |
| 1986–87 | Górnik Zabrze | 1st round | Anderlecht | 1–1 | 0–2 |
| 1987–88 | Górnik Zabrze | 1st round | Olympiacos | 2–1 | 1–1 |
| 1987–88 | Górnik Zabrze | 2nd round | Rangers | 1–1 | 1–3 |
| 1988–89 | Górnik Zabrze | 1st round | Jeunesse Esch | 3–0 | 4–1 |
| 1988–89 | Górnik Zabrze | 2nd round | Real Madrid | 0–1 | 2–3 |
| 1989–90 | Ruch Chorzów | 1st round | CFKA Sredets | 1–1 | 1–5 |
| 1990–91 | Lech Poznań | 1st round | Panathinaikos | 3–0 | 2–1 |
| 1990–91 | Lech Poznań | 2nd round | Marseille | 3–2 | 1–6 |
| 1991–92 | Zagłębie Lubin | 1st round | Brøndby | 2–1 | 0–3 |
| Champions League ||||||
| 1992–93 | Lech Poznań | 1st round | Skonto | 2–0 | 0–0 |
| 1992–93 | Lech Poznań | 2nd round | IFK Göteborg | 0–3 | 0–1 |
| 1993–94 | Lech Poznań | 1st round | Beitar Jerusalem | 3–0 | 4–2 |
| 1993–94 | Lech Poznań | 2nd round | Spartak Moscow | 1–5 | 1–2 |
| 1994–95 | Legia Warsaw | Qualifying round | Hajduk Split | 0–1 | 0–4 |
| 1995–96 | Legia Warsaw | Qualifying round | IFK Göteborg | 1–0 | 2–1 |
| 1995–96 | Legia Warsaw | Group stage (Group B) | Blackburn Rovers | 1–0 | 0–0 |
| 1995–96 | Legia Warsaw | Group stage (Group B) | Rosenborg | 3–1 | 0–4 |
| 1995–96 | Legia Warsaw | Group stage (Group B) | Spartak Moscow | 0–1 | 1–2 |
| 1995–96 | Legia Warsaw | Quarter-finals | Panathinaikos | 0–0 | 0–3 |
| 1996–97 | Widzew Łódź | Qualifying round | Brøndby | 2–1 | 2–3 (a) |
| 1996–97 | Widzew Łódź | Group stage (Group B) | Atlético Madrid | 1–4 | 0–1 |
| 1996–97 | Widzew Łódź | Group stage (Group B) | Borussia Dortmund | 2–2 | 1–2 |
| 1996–97 | Widzew Łódź | Group stage (Group B) | Steaua București | 2–0 | 0–1 |
| 1997–98 | Widzew Łódź | 1st qual. round | Neftçi | 8–0 | 2–0 |
| 1997–98 | Widzew Łódź | 2nd qual. round | Parma | 1–3 | 0–4 |
| 1998–99 | ŁKS Łódź | 1st qual. round | Kapaz | 3–1 | 4–1 |
| 1998–99 | ŁKS Łódź | 2nd qual. round | Manchester United | 0–0 | 0–2 |
| 1999–00 | Widzew Łódź | 2nd qual. round | Litex Lovech | 4–1 (3–2 p) | 1–4 |
| 1999–00 | Widzew Łódź | 3rd qual. round | Fiorentina | 0–2 | 1–3 |
| 2000–01 | Polonia Warsaw | 2nd qual. round | Dinamo București | 3–1 | 4–3 |
| 2000–01 | Polonia Warsaw | 3rd qual. round | Panathinaikos | 2–2 | 1–2 |
| 2001–02 | Wisła Kraków | 2nd qual. round | Skonto | 1–0 | 2–1 |
| 2001–02 | Wisła Kraków | 3rd qual. round | Barcelona | 3–4 | 0–1 |
| 2002–03 | Legia Warsaw | 2nd qual. round | Vardar | 1–1 | 3–1 |
| 2002–03 | Legia Warsaw | 3rd qual. round | Barcelona | 0–1 | 0–3 |
| 2003–04 | Wisła Kraków | 2nd qual. round | Omonia | 5–2 | 2–2 |
| 2003–04 | Wisła Kraków | 3rd qual. round | Anderlecht | 0–1 | 1–3 |
| 2004–05 | Wisła Kraków | 2nd qual. round | WIT Georgia | 3–0 | 8–2 |
| 2004–05 | Wisła Kraków | 3rd qual. round | Real Madrid | 0–2 | 1–3 |
| 2005–06 | Wisła Kraków | 3rd qual. round | Panathinaikos | 3–1 | 1–4 (a.e.t.) |
| 2006–07 | Legia Warsaw | 2nd qual. round | Fimleikafélag Hafnarfjarðar | 2–0 | 1–0 |
| 2006–07 | Legia Warsaw | 3rd qual. round | Shakhtar Donetsk | 2–3 | 0–1 |
| 2007–08 | Zagłębie Lubin | 2nd qual. round | Steaua București | 0–1 | 1–2 |
| 2008–09 | Wisła Kraków | 2nd qual. round | Beitar Jerusalem | 5–0 | 1–2 |
| 2008–09 | Wisła Kraków | 3rd qual. round | Barcelona | 1–0 | 0–4 |
| 2009–10 | Wisła Kraków | 2nd qual. round | Levadia Tallinn | 1–1 | 0–1 |
| 2010–11 | Lech Poznań | 2nd qual. round | Inter Baku | 1–0 (9–8 p) | 0–1 |
| 2010–11 | Lech Poznań | 3rd qual. round | Sparta Prague | 0–1 | 0–1 |
| 2011–12 | Wisła Kraków | 2nd qual. round | Skonto | 2–0 | 1–0 |
| 2011–12 | Wisła Kraków | 3rd qual. round | Litex Lovech | 3–1 | 2–1 |
| 2011–12 | Wisła Kraków | Play-off round | APOEL | 1–0 | 1–3 |
| 2012–13 | Śląsk Wrocław | 2nd qual. round | Budućnost Podgorica | 0–1 | 2–0 |
| 2012–13 | Śląsk Wrocław | 3rd qual. round | Helsingborgs IF | 0–3 | 1–3 |
| 2013–14 | Legia Warsaw | 2nd qual. round | The New Saints | 1–0 | 3–1 |
| 2013–14 | Legia Warsaw | 3rd qual. round | Molde | 0–0 (a) | 1–1 |
| 2013–14 | Legia Warsaw | Play-off round | Steaua București | 2–2 (a) | 1–1 |
| 2014–15 | Legia Warsaw | 2nd qual. round | St Patrick's Athletic | 1–1 | 5–0 |
| 2014–15 | Legia Warsaw | 3rd qual. round | Celtic | 4–1 | 0–3 (w/o)(a) |
| 2015–16 | Lech Poznań | 2nd qual. round | Sarajevo | 1–0 | 2–0 |
| 2015–16 | Lech Poznań | 3rd qual. round | Basel | 1–3 | 0–1 |
| 2016–17 | Legia Warsaw | 2nd qual. round | Zrinjski Mostar | 2–0 | 1–1 |
| 2016–17 | Legia Warsaw | 3rd qual. round | Trenčín | 0–0 | 1–0 |
| 2016–17 | Legia Warsaw | Play-off round | Dundalk | 1–1 | 2–0 |
| 2016–17 | Legia Warsaw | Group stage (Group F) | Borussia Dortmund | 0–6 | 4–8 |
| 2016–17 | Legia Warsaw | Group stage (Group F) | Real Madrid | 3–3 | 1–5 |
| 2016–17 | Legia Warsaw | Group stage (Group F) | Sporting CP | 1–0 | 0–2 |
| 2017–18 | Legia Warsaw | 2nd qual. round | Mariehamn | 6–0 | 3–0 |
| 2017–18 | Legia Warsaw | 3rd qual. round | Astana | 1–0 | 1–3 |
| 2018–19 | Legia Warsaw | 1st qual. round | Cork City | 3–0 | 1–0 |
| 2018–19 | Legia Warsaw | 2nd qual. round | Spartak Trnava | 0–2 | 1–0 |
| 2019–20 | Piast Gliwice | 1st qual. round | BATE Borisov | 1–2 | 1–1 |
| 2020–21 | Legia Warsaw | 1st qual. round | Linfield | 1–0 | — |
| 2020–21 | Legia Warsaw | 2nd qual. round | Omonia | 0–2 (a.e.t.) | — |
| 2021–22 | Legia Warsaw | 1st qual. round | Bodø/Glimt | 2–0 | 3–2 |
| 2021–22 | Legia Warsaw | 2nd qual. round | Flora | 2–1 | 1–0 |
| 2021–22 | Legia Warsaw | 3rd qual. round | Dinamo Zagreb | 0–1 | 1–1 |
| 2022–23 | Lech Poznań | 1st qual. round | Qarabağ | 1–0 | 1–5 |
| 2023–24 | Raków Częstochowa | 1st qual. round | Flora | 1–0 | 3–0 |
| 2023–24 | Raków Częstochowa | 2nd qual. round | Qarabağ | 3–2 | 1–1 |
| 2023–24 | Raków Częstochowa | 3rd qual. round | Aris Limassol | 2–1 | 1–0 |
| 2023–24 | Raków Częstochowa | Play-off round | Copenhagen | 0–1 | 1–1 |
| 2024–25 | Jagiellonia Białystok | 2nd qual. round | Panevėžys | 3–1 | 4–0 |
| 2024–25 | Jagiellonia Białystok | 3rd qual. round | Bodø/Glimt | 0–1 | 1–4 |
Bold denotes the competition winner.

## Inter-Cities Fairs Cup, UEFA Cup and Europa League
### Non-UEFA

| Season | Club | Round | Opponent | Home | Away |
| Inter-Cities Fairs Cup ||||||
| Did not participate before 1968–69 season ||||||
| 1968–69 | Legia Warsaw | 1st round | TSV 1860 Munich | 6–0 | 3–2 |
| 1968–69 | Legia Warsaw | 2nd round | K.S.V. Waregem | 2–0 | 0–1 |
| 1968–69 | Legia Warsaw | 3rd round | Újpesti Dózsa SC | 0–1 | 2–2 |
| 1969–70 | Gwardia Warsaw | 1st round | FK Vojvodina | 1–1 | 1–0 |
| 1969–70 | Gwardia Warsaw | 2nd round | Dunfermline Athletic F.C. | 0–1 | 1–2 |
| 1969–70 | Ruch Chorzów | 1st round | Wiener Sport-Club | 4–1 | 2–4 |
| 1969–70 | Ruch Chorzów | 2nd round | AFC Ajax | 1–2 | 0–7 |
| 1970–71 | GKS Katowice | 1st round | FC Barcelona | 0–1 | 2–3 |
| 1970–71 | Ruch Chorzów | 1st round | ACF Fiorentina | 1–1 | 0–2 |

### UEFA

| Season | Club | Round | Opponent | Home | Away |
| UEFA Cup ||||||
| 1971–72 | Legia Warsaw | 1st round | FC Lugano | 0–0 | 3–1 |
| 1971–72 | Legia Warsaw | 2nd round | FC Rapid București | 2–0 | 0–4 |
| 1971–72 | Zagłębie Wałbrzych | 1st round | FK Teplice | 1–0 | 3–2 |
| 1971–72 | Zagłębie Wałbrzych | 2nd round | FC UTA Arad | 1–1 | 1–2 (a.e.t.) |
| 1972–73 | Ruch Chorzów | 1st round | Fenerbahçe S.K. | 3–0 | 0–1 |
| 1972–73 | Ruch Chorzów | 2nd round | Dynamo Dresden | 0–1 | 0–3 |
| 1972–73 | Zagłębie Sosnowiec | 1st round | Vitória F.C. | 1–0 | 1–6 |
| 1973–74 | Gwardia Warsaw | 1st round | Ferencvárosi TC | 2–1 | 1–0 |
| 1973–74 | Gwardia Warsaw | 2nd round | Feyenoord | 1–0 | 1–3 |
| 1973–74 | Ruch Chorzów | 1st round | Wuppertaler SV | 4–1 | 4–5 |
| 1973–74 | Ruch Chorzów | 2nd round | FC Carl Zeiss Jena | 3–0 | 0–1 |
| 1973–74 | Ruch Chorzów | 3rd round | Budapesti Honvéd SE | 5–0 | 0–2 |
| 1973–74 | Ruch Chorzów | Quarter-finals | Feyenoord | 1–1 | 1–3 (a.e.t.) |
| 1974–75 | Górnik Zabrze | 1st round | FK Partizan | 2–2 | 0–3 |
| 1974–75 | Legia Warsaw | 1st round | FC Nantes | 0–1 | 2–2 |
| 1975–76 | Stal Mielec | 1st round | Holbæk B&I | 2–1 | 1–0 |
| 1975–76 | Stal Mielec | 2nd round | FC Carl Zeiss Jena | 1–0 (3–2 p) | 0–1 |
| 1975–76 | Stal Mielec | 3rd round | TJ Internacionál Slovnaft Bratislava | 2–0 | 0–1 |
| 1975–76 | Stal Mielec | Quarter–Finals | Hamburger SV | 0–1 | 1–1 |
| 1975–76 | Śląsk Wrocław | 1st round | GAIS | 4–2 | 1–2 |
| 1975–76 | Śląsk Wrocław | 2nd round | Royal Antwerp F.C. | 1–1 | 2–1 |
| 1975–76 | Śląsk Wrocław | 3rd round | Liverpool F.C. | 1–2 | 0–3 |
| 1976–77 | GKS Tychy | 1st round | 1. FC Köln | 1–1 | 0–2 |
| 1976–77 | Wisła Kraków | 1st round | Celtic F.C. | 2–0 | 2–2 |
| 1976–77 | Wisła Kraków | 2nd round | R.W.D. Molenbeek | 1–1 | 1–1 (4–5 p) |
| 1977–78 | Górnik Zabrze | 1st round | FC Haka | 5–3 | 0–0 |
| 1977–78 | Górnik Zabrze | 2nd round | Aston Villa F.C. | 1–1 | 0–2 |
| 1977–78 | Odra Opole | 1st round | 1. FC Magdeburg | 1–2 | 1–1 |
| 1977–78 | Widzew Łódź | 1st round | Manchester City F.C. | 0–0 | 2–2 (a) |
| 1977–78 | Widzew Łódź | 2nd round | PSV Eindhoven | 3–5 | 0–1 |
| 1978–79 | Lech Poznań | 1st round | MSV Duisburg | 2–5 | 0–5 |
| 1978–79 | Śląsk Wrocław | 1st round | Pezoporikos Larnaca FC | 5–1 | 2–2 |
| 1978–79 | Śląsk Wrocław | 2nd round | ÍBV-íþróttafélag | 2–1 | 2–0 |
| 1978–79 | Śląsk Wrocław | 3rd round | Borussia Mönchengladbach | 2–4 | 1–1 |
| 1979–80 | Stal Mielec | 1st round | Aarhus Gymnastikforening | 0–1 | 1–1 |
| 1979–80 | Widzew Łódź | 1st round | AS Saint-Étienne | 2–1 | 0–3 |
| 1980–81 | Śląsk Wrocław | 1st round | Dundee United F.C. | 0–0 | 2–7 |
| 1980–81 | Widzew Łódź | 1st round | Manchester United F.C | 0–0 | 1–1 (a) |
| 1980–81 | Widzew Łódź | 2nd round | Juventus FC | 3–1 | 1–3 (4–1 p) |
| 1980–81 | Widzew Łódź | 3rd round | Ipswich Town F.C. | 1–0 | 0–5 |
| 1981–82 | Szombierki Bytom | 1st round | Feyenoord | 1–1 | 0–2 |
| 1981–82 | Wisła Kraków | 1st round | Malmö FF | 1–3 | 0–2 |
| 1982–83 | Stal Mielec | 1st round | K.S.C. Lokeren | 1–1 | 0–0 (a) |
| 1982–83 | Śląsk Wrocław | 1st round | FC Dynamo Moscow | 2–2 | 1–0 |
| 1982–83 | Śląsk Wrocław | 2nd round | Servette FC | 0–2 | 1–5 |
| 1983–84 | Widzew Łódź | 1st round | IF Elfsborg | 0–0 | 2–2 (a) |
| 1983–84 | Widzew Łódź | 2nd round | TJ Sparta ČKD Prague | 1–0 | 0–3 |
| 1984–85 | Pogoń Szczecin | 1st round | 1. FC Köln | 0–1 | 1–2 |
| 1984–85 | Widzew Łódź | 1st round | Aarhus Gymnastikforening | 2–0 | 0–1 |
| 1984–85 | Widzew Łódź | 2nd round | Borussia Mönchengladbach | 1–0 (a) | 2–3 |
| 1984–85 | Widzew Łódź | 3rd round | FC Dinamo Minsk | 0–2 | 1–0 |
| 1985–86 | Lech Poznań | 1st round | Borussia Mönchengladbach | 0–2 | 1–1 |
| 1985–86 | Legia Warsaw | 1st round | Viking FK | 3–0 | 1–1 |
| 1985–86 | Legia Warsaw | 2nd round | Videoton Sport Club | 1–1 | 1–0 |
| 1985–86 | Legia Warsaw | 3rd round | Inter Milan | 0–1 (a.e.t.) | 0–0 |
| 1986–87 | Legia Warsaw | 1st round | Dnepr | 0–0 | 1–0 |
| 1986–87 | Legia Warsaw | 2nd round | Inter Milan | 3–2 | 0–1 (a) |
| 1986–87 | Widzew Łódź | 1st round | Linzer ASK | 1–0 | 1–1 |
| 1986–87 | Widzew Łódź | 2nd round | Bayer 05 Uerdingen | 0–0 | 0–2 |
| 1987–88 | GKS Katowice | 1st round | FC Sportul Studențesc București | 1–2 | 0–1 |
| 1987–88 | Pogoń Szczecin | 1st round | Hellas Verona F.C. | 1–1 | 1–3 |
| 1988–89 | GKS Katowice | 1st round | Rangers F.C. | 2–4 | 0–1 |
| 1988–89 | Legia Warsaw | 1st round | FC Bayern Munich | 3–7 | 1–3 |
| 1989–90 | GKS Katowice | 1st round | Rovaniemen Palloseura | 0–1 | 1–1 |
| 1989–90 | Górnik Zabrze | 1st round | Juventus FC | 0–1 | 2–4 |
| 1990–91 | GKS Katowice | 1st round | Turun Palloseura | 3–0 | 1–0 |
| 1990–91 | GKS Katowice | 2nd round | Bayer 04 Leverkusen | 1–2 | 0–4 |
| 1990–91 | Zagłębie Lubin | 1st round | Bologna F.C. 1909 | 0–1 | 0–1 |
| 1991–92 | Górnik Zabrze | 1st round | Hamburger SV | 0–3 | 1–1 |
| 1992–93 | GKS Katowice | 1st round | Galatasaray S.K. | 0–0 | 1–2 |
| 1992–93 | Widzew Łódź | 1st round | Eintracht Frankfurt | 2–2 | 0–9 |
| 1993–94 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1994–95 | GKS Katowice | Preliminary round | Cardiff Institute of Higher Education F.C. | 6–0 | 2–0 |
| 1994–95 | GKS Katowice | 1st round | Aris Thessaloniki F.C. | 1–0 | 0–1 (4–3 p) |
| 1994–95 | GKS Katowice | 2nd round | FC Girondins de Bordeaux | 1–0 | 1–1 |
| 1994–95 | GKS Katowice | 3rd round | Bayer 04 Leverkusen | 1–4 | 0–4 |
| 1994–95 | Górnik Zabrze | Preliminary round | Shamrock Rovers F.C. | 7–0 | 1–0 |
| 1994–95 | Górnik Zabrze | 1st round | FC Admira Wacker | 1–1 | 2–5 |
| 1995–96 | Widzew Łódź | Preliminary round | Bangor City F.C. | 1–0 | 4–0 |
| 1995–96 | Widzew Łódź | 1st round | FC Chornomorets Odesa | 1–0 (5–6 p) | 0–1 |
| 1995–96 | Zagłębie Lubin | Preliminary round | Shirak SC | 0–0 | 1–0 |
| 1995–96 | Zagłębie Lubin | 1st round | A.C. Milan | 1–4 | 0–4 |
| 1996–97 | Hutnik Kraków | Preliminary round | Khazri Buzovna | 9–0 | 2–2 |
| 1996–97 | Hutnik Kraków | Qualifying round | SK Sigma Olomouc | 3–1 | 0–1 |
| 1996–97 | Hutnik Kraków | 1st round | AS Monaco FC | 0–1 | 1–3 |
| 1996–97 | Legia Warsaw | Preliminary round | Jeunesse Esch | 3–0 | 4–2 |
| 1996–97 | Legia Warsaw | Qualifying round | FC Haka | 3–0 | 1–1 |
| 1996–97 | Legia Warsaw | 1st round | Panathinaikos F.C. | 2–0 (a) | 2–4 |
| 1996–97 | Legia Warsaw | 2nd round | Beşiktaş J.K. | 1–1 | 1–2 |
| 1997–98 | Odra Wodzisław | 1st qual. round | FK Pobeda | 3–0 | 1–2 |
| 1997–98 | Odra Wodzisław | 2nd qual. round | FC Rotor Volgograd | 3–4 | 0–2 |
| 1997–98 | Widzew Łódź | 1st round | Udinese Calcio | 1–0 | 0–3 |
| 1998–99 | ŁKS Łódź | 1st round | AS Monaco FC | 1–3 | 0–0 |
| 1998–99 | Polonia Warsaw | 1st qual. round | JK Tallinna Sadam | 3–1 | 2–0 |
| 1998–99 | Polonia Warsaw | 2nd qual. round | FC Dynamo Moscow | 0–1 | 0–1 |
| 1998–99 | Wisła Kraków | 1st qual. round | Newtown F.C. | 7–0 | 0–0 |
| 1998–99 | Wisła Kraków | 2nd qual. round | Trabzonspor | 5–1 | 2–1 |
| 1998–99 | Wisła Kraków | 1st round | NK Maribor | 3–0 | 2–0 |
| 1998–99 | Wisła Kraków | 2nd round | Parma Calcio 1913 | 1–1 | 1–2 |
| 1999–00 | Amica Wronki | 1st round | Brøndby IF | 2–0 | 3–4 |
| 1999–00 | Amica Wronki | 2nd round | Atlético Madrid | 1–4 | 0–1 |
| 1999–00 | Lech Poznań | Qualifying round | FK Liepājas Metalurgs | 3–1 | 2–3 |
| 1999–00 | Lech Poznań | 1st round | IFK Göteborg | 1–2 | 0–0 |
| 1999–00 | Legia Warsaw | Qualifying round | FK Vardar | 4–0 | 5–0 |
| 1999–00 | Legia Warsaw | 1st round | Anorthosis Famagusta FC | 2–0 | 0–1 |
| 1999–00 | Legia Warsaw | 2nd round | Udinese Calcio | 1–1 | 0–1 |
| 1999–00 | Widzew Łódź | 1st round | Skonto FC | 2–0 | 0–1 |
| 1999–00 | Widzew Łódź | 2nd round | AS Monaco FC | 1–1 | 0–2 |
| 2000–01 | Amica Wronki | Qualifying round | FC Vaduz | 3–0 | 3–3 |
| 2000–01 | Amica Wronki | 1st round | FC Alania Vladikavkaz | 2–0 | 3–0 |
| 2000–01 | Amica Wronki | 2nd round | Hertha BSC | 1–1 | 1–3 |
| 2000–01 | Polonia Warsaw | 1st round | Udinese Calcio | 0–1 | 0–2 |
| 2000–01 | Ruch Chorzów | Qualifying round | FK Žalgiris | 6–0 | 1–2 |
| 2000–01 | Ruch Chorzów | 1st round | Inter Milan | 0–3 | 1–4 |
| 2000–01 | Wisła Kraków | Qualifying round | FK Željezničar Sarajevo | 3–1 | 0–0 |
| 2000–01 | Wisła Kraków | 1st round | Real Zaragoza | 4–1 (4–3 p) | 1–4 |
| 2000–01 | Wisła Kraków | 2nd round | FC Porto | 0–0 | 0–3 |
| 2001–02 | Legia Warsaw | Qualifying round | FC Etzella Ettelbruck | 2–1 | 4–0 |
| 2001–02 | Legia Warsaw | 1st round | IF Elfsborg | 4–1 | 6–1 |
| 2001–02 | Legia Warsaw | 2nd round | Valencia CF | 1–1 | 1–6 |
| 2001–02 | Pogoń Szczecin | Qualifying round | Fylkir | 1–1 | 1–2 |
| 2001–02 | Polonia Warsaw | Qualifying round | Total Network Solutions F.C | 4–0 | 2–0 |
| 2001–02 | Polonia Warsaw | 1st round | FC Twente | 1–2 | 0–2 |
| 2001–02 | Wisła Kraków | 1st round | HNK Hajduk Split | 1–0 | 2–2 |
| 2001–02 | Wisła Kraków | 2nd round | Inter Milan | 1–0 | 0–2 |
| 2002–03 | Amica Wronki | Qualifying round | Total Network Solutions F.C. | 5–0 | 7–2 |
| 2002–03 | Amica Wronki | 1st round | Servette FC | 1–2 (a) | 3–2 |
| 2002–03 | Amica Wronki | 2nd round | Málaga CF | 1–2 | 1–2 |
| 2002–03 | Legia Warsaw | 1st round | F.C. Utrecht | 4–1 | 3–1 |
| 2002–03 | Legia Warsaw | 2nd round | FC Schalke 04 | 2–3 | 0–0 |
| 2002–03 | Polonia Warsaw | Qualifying round | Sliema Wanderers F.C. | 2–0 | 3–1 |
| 2002–03 | Polonia Warsaw | 1st round | FC Porto | 2–0 | 0–6 |
| 2002–03 | Wisła Kraków | Qualifying round | Glentoran F.C. | 4–0 | 2–0 |
| 2002–03 | Wisła Kraków | 1st round | NK Primorje | 6–1 | 2–0 |
| 2002–03 | Wisła Kraków | 2nd round | Parma Calcio 1913 | 4–1 (a.e.t.) | 1–2 |
| 2002–03 | Wisła Kraków | 3rd round | FC Schalke 04 | 1–1 | 4–1 |
| 2002–03 | Wisła Kraków | 4th Round | S.S. Lazio | 1–2 | 3–3 |
| 2003–04 | Dyskobolia Grodzisk Wielkopolski | Qualifying round | FK Atlantas | 2–0 | 4–1 |
| 2003–04 | Dyskobolia Grodzisk Wielkopolski | 1st round | Hertha BSC | 1–0 | 0–0 |
| 2003–04 | Dyskobolia Grodzisk Wielkopolski | 2nd round | Manchester City F.C. | 0–0 | 1–1 (a) |
| 2003–04 | Dyskobolia Grodzisk Wielkopolski | 3rd round | FC Girondins de Bordeaux | 0–1 | 1–4 |
| 2003–04 | GKS Katowice | Qualifying round | FK Cementarnica 55 | 1–1 (a) | 0–0 |
| 2003–04 | Wisła Kraków | 1st round | NEC Nijmegen | 2–1 | 2–1 |
| 2003–04 | Wisła Kraków | 2nd round | Vålerenga Fotball | 0–0 (3–4 p) | 0–0 |
| 2003–04 | Wisła Płock | Qualifying round | FK Ventspils | 2–2 (a) | 1–1 |
| 2004–05 | Amica Wronki | 2nd qual. round | Budapest Honvéd FC | 1–0 | 0–1 (5–4 p) |
| 2004–05 | Amica Wronki | 1st round | FK Ventspils | 1–0 | 1–1 |
| 2004–05 | Amica Wronki | Group stage (Group F) | AJ Auxerre | – | 1–5 |
| 2004–05 | Amica Wronki | Group stage (Group F) | AZ | 1–3 | – |
| 2004–05 | Amica Wronki | Group stage (Group F) | Grazer AK | – | 1–3 |
| 2004–05 | Amica Wronki | Group stage (Group F) | Rangers F.C. | 0–5 | – |
| 2004–05 | Lech Poznań | 2nd qual. round | FC Terek Grozny | 0–1 | 0–1 |
| 2004–05 | Legia Warsaw | 2nd qual. round | FC Tbilisi | 6–0 | 1–0 |
| 2004–05 | Legia Warsaw | 1st round | FK Austria Wien | 1–3 | 0–1 |
| 2004–05 | Wisła Kraków | 1st round | FC Dinamo Tbilisi | 4–3 | 1–2 (a) |
| 2005–06 | Dyskobolia Grodzisk Wielkopolski | 2nd qual. round | FK Dukla Banská Bystrica | 4–1 | 0–0 |
| 2005–06 | Dyskobolia Grodzisk Wielkopolski | 1st round | RC Lens | 2–4 | 1–1 |
| 2005–06 | Legia Warsaw | 2nd qual. round | FC Zürich | 0–1 | 1–4 |
| 2005–06 | Wisła Kraków | 1st round | Vitória S.C. | 0–1 | 0–3 |
| 2005–06 | Wisła Płock | 2nd qual. round | Grasshopper Club Zürich | 3–2 (a) | 0–1 |
| 2006–07 | Legia Warsaw | 1st round | FK Austria Wien | 1–1 | 0–1 |
| 2006–07 | Wisła Kraków | 2nd qual. round | SV Mattersburg | 1–0 | 1–1 |
| 2006–07 | Wisła Kraków | 1st round | Iraklis F.C. | 0–1 | 2–0 (a.e.t.) |
| 2006–07 | Wisła Kraków | Group stage (Group E) | FC Basel | 3–1 | – |
| 2006–07 | Wisła Kraków | Group stage (Group E) | Blackburn Rovers F.C. | 1–2 | – |
| 2006–07 | Wisła Kraków | Group stage (Group E) | Feyenoord | – | 1–3 |
| 2006–07 | Wisła Kraków | Group stage (Group E) | AS Nancy | – | 1–2 |
| 2006–07 | Wisła Płock | 2nd qual. round | FC Chornomorets Odesa | 1–1 (a) | 0–0 |
| 2006–07 | Zagłębie Lubin | 1st qual. round | FC Dinamo Minsk | 1–1 | 0–0 (a) |
| 2007–08 | Dyskobolia Grodzisk Wielkopolski | 1st qual. round | FK MKT Araz Imisli | 1–0 | 0–0 |
| 2007–08 | Dyskobolia Grodzisk Wielkopolski | 2nd qual. round | FC Tobol | 2–0 | 1–0 |
| 2007–08 | Dyskobolia Grodzisk Wielkopolski | 1st round | Red Star Belgrade | 0–1 | 0–1 |
| 2007–08 | GKS Bełchatów | 1st qual. round | FC Ameri Tbilisi | 2–0 | 0–2 (4–2 p) |
| 2007–08 | GKS Bełchatów | 2nd qual. round | FC Dnipro | 2–4 | 1–1 |
| 2008–09 | Lech Poznań | 1st qual. round | Khazar Lankaran FK | 4–1 | 1–0 |
| 2008–09 | Lech Poznań | 2nd qual. round | Grasshopper Club Zürich | 6–0 | 0–0 |
| 2008–09 | Lech Poznań | 1st round | FK Austria Wien | 4–2 (a.e.t.) | 1–2 |
| 2008–09 | Lech Poznań | Group stage (Group H) | PFC CSKA Moscow | – | 1–2 |
| 2008–09 | Lech Poznań | Group stage (Group H) | Deportivo de La Coruña | 1–1 | – |
| 2008–09 | Lech Poznań | Group stage (Group H) | Feyenoord | – | 1–0 |
| 2008–09 | Lech Poznań | Group stage (Group H) | AS Nancy | 2–2 | – |
| 2008–09 | Lech Poznań | Round of 32 | Udinese Calcio | 2–2 | 1–2 |
| 2008–09 | Legia Warsaw | 1st qual. round | FC Gomel | 0–0 | 4–1 |
| 2008–09 | Legia Warsaw | 2nd qual. round | FC Moscow | 1–2 | 0–2 |
| 2008–09 | Wisła Kraków | 1st round | Tottenham Hotspur F.C. | 1–1 | 1–2 |
| Europa League ||||||
| 2009–10 | Lech Poznań | 3rd qual. round | Fredrikstad FK | 1–2 | 6–1 |
| 2009–10 | Lech Poznań | Play-off round | Club Brugge KV | 1–0 | 0–1 (3–4 p) |
| 2009–10 | Legia Warsaw | 2nd qual. round | Olimpi Rustavi | 3–0 | 1–0 |
| 2009–10 | Legia Warsaw | 3rd qual. round | Brøndby IF | 2–2 (a) | 1–1 |
| 2009–10 | Polonia Warsaw | 1st qual. round | FK Budućnost Podgorica | 0–1 | 2–0 |
| 2009–10 | Polonia Warsaw | 2nd qual. round | A.C. Juvenes/Dogana | 4–0 | 1–0 |
| 2009–10 | Polonia Warsaw | 3rd qual. round | NAC Breda | 0–1 | 1–3 |
| 2010–11 | Jagiellonia Białystok | 3rd qual. round | Aris Thessaloniki F.C. | 1–2 | 2–2 |
| 2010–11 | Lech Poznań | Play-off round | FC Dnipro | 0–0 | 1–0 |
| 2010–11 | Lech Poznań | Group stage (Group A) | Juventus FC | 1–1 | 3–3 |
| 2010–11 | Lech Poznań | Group stage (Group A) | Manchester City F.C. | 3–1 | 1–3 |
| 2010–11 | Lech Poznań | Group stage (Group A) | FC Red Bull Salzburg | 2–0 | 1–0 |
| 2010–11 | Lech Poznań | Round of 32 | S.C. Braga | 1–0 | 0–2 |
| 2010–11 | Ruch Chorzów | 1st qual. round | FC Shakhter Karagandy | 1–0 | 2–1 |
| 2010–11 | Ruch Chorzów | 2nd qual. round | Valletta F.C. | 0–0 | 1–1 (a) |
| 2010–11 | Ruch Chorzów | 3rd qual. round | FK Austria Wien | 1–3 | 0–3 |
| 2010–11 | Wisła Kraków | 2nd qual. round | FK Šiauliai | 5–0 | 2–0 |
| 2010–11 | Wisła Kraków | 3rd qual. round | Qarabağ FK | 0–1 | 2–3 |
| 2011–12 | Jagiellonia Białystok | 1st qual. round | FC Irtysh Pavlodar | 1–0 | 0–2 |
| 2011–12 | Legia Warsaw | 3rd qual. round | Gaziantepspor | 0–0 | 1–0 |
| 2011–12 | Legia Warsaw | Play-off round | FC Spartak Moscow | 2–2 | 3–2 |
| 2011–12 | Legia Warsaw | Group stage (Group C) | Hapoel Tel Aviv F.C. | 3–2 | 0–2 |
| 2011–12 | Legia Warsaw | Group stage (Group C) | PSV Eindhoven | 0–3 | 0–1 |
| 2011–12 | Legia Warsaw | Group stage (Group C) | FC Rapid București | 3–1 | 1–0 |
| 2011–12 | Legia Warsaw | Round of 32 | Sporting CP | 2–2 | 0–1 |
| 2011–12 | Śląsk Wrocław | 2nd qual. round | Dundee United F.C. | 1–0 | 2–3 (a) |
| 2011–12 | Śląsk Wrocław | 3rd qual. round | Lokomotiv Sofia | 0–0 | 0–0 (4–3 p) |
| 2011–12 | Śląsk Wrocław | Play-off round | FC Rapid București | 1–3 | 1–1 |
| 2011–12 | Wisła Kraków | Group stage (Group K) | Fulham F.C. | 1–0 | 1–4 |
| 2011–12 | Wisła Kraków | Group stage (Group K) | Odense Boldklub | 1–3 | 2–1 |
| 2011–12 | Wisła Kraków | Group stage (Group K) | FC Twente | 2–1 | 1–4 |
| 2011–12 | Wisła Kraków | Round of 32 | Standard Liège | 1–1 | 0–0 (a) |
| 2012–13 | Lech Poznań | 1st qual. round | FC Zhetysu | 2–0 | 1–1 |
| 2012–13 | Lech Poznań | 2nd qual. round | Khazar Lankaran FK | 1–0 | 1–1 |
| 2012–13 | Lech Poznań | 3rd qual. round | AIK Fotboll | 1–0 | 0–3 |
| 2012–13 | Legia Warsaw | 2nd qual. round | FK Liepājas Metalurgs | 5–1 | 2–2 |
| 2012–13 | Legia Warsaw | 3rd qual. round | SV Ried | 3–1 | 1–2 |
| 2012–13 | Legia Warsaw | Play-off round | Rosenborg BK | 1–1 | 1–2 |
| 2012–13 | Ruch Chorzów | 2nd qual. round | FK Metalurg Skopje | 3–1 | 3–0 |
| 2012–13 | Ruch Chorzów | 3rd qual. round | FC Viktoria Plzeň | 0–2 | 0–5 |
| 2012–13 | Śląsk Wrocław | Play-off round | Hannover 96 | 3–5 | 1–5 |
| 2013–14 | Lech Poznań | 2nd qual. round | FC Honka | 2–1 | 3–1 |
| 2013–14 | Lech Poznań | 3rd qual. round | VMFD Žalgiris | 2–1 (a) | 0–1 |
| 2013–14 | Legia Warsaw | Group stage (Group J) | Apollon Limassol FC | 0–1 | 2–0 |
| 2013–14 | Legia Warsaw | Group stage (Group J) | S.S. Lazio | 0–2 | 0–1 |
| 2013–14 | Legia Warsaw | Group stage (Group J) | Trabzonspor | 0–2 | 0–2 |
| 2013–14 | Piast Gliwice | 2nd qual. round | Qarabağ FK | 2–2 (a.e.t.) | 1–2 |
| 2013–14 | Śląsk Wrocław | 2nd qual. round | FK Rudar Pljevlja | 4–0 | 2–2 |
| 2013–14 | Śląsk Wrocław | 3rd qual. round | Club Brugge KV | 1–0 | 3–3 |
| 2013–14 | Śląsk Wrocław | Play-off round | Sevilla FC | 0–5 | 1–4 |
| 2014–15 | Lech Poznań | 2nd qual. round | Nõmme Kalju FC | 2–0 | 0–1 |
| 2014–15 | Lech Poznań | 3rd qual. round | Stjarnan | 0–0 | 0–1 |
| 2014–15 | Legia Warsaw | Play-off round | FC Aktobe | 2–0 | 1–0 |
| 2014–15 | Legia Warsaw | Group stage (Group L) | K.S.C. Lokeren Oost-Vlaanderen | 1–0 | 0–1 |
| 2014–15 | Legia Warsaw | Group stage (Group L) | FC Metalist Kharkiv | 2–1 | 1–0 |
| 2014–15 | Legia Warsaw | Group stage (Group L) | Trabzonspor | 2–0 | 1–0 |
| 2014–15 | Legia Warsaw | Round of 32 | AFC Ajax | 0–1 | 0–3 |
| 2014–15 | Ruch Chorzów | 2nd qual. round | FC Vaduz | 2–2 | 0–0 |
| 2014–15 | Ruch Chorzów | 3rd qual. round | Brøndby IF | 0–0 | 2–2 (a) |
| 2014–15 | Ruch Chorzów | Play-off round | FC Metalist Kharkiv | 0–0 | 0–1 (a.e.t.) |
| 2014–15 | Zawisza Bydgoszcz | 2nd qual. round | S.V. Zulte Waregem | 1–2 | 1–3 |
| 2015–16 | Jagiellonia Białystok | 1st qual. round | FK Kruoja Pakruojis | 8–0 | 1–0 |
| 2015–16 | Jagiellonia Białystok | 2nd qual. round | AC Omonia | 0–0 | 0–1 |
| 2015–16 | Legia Warsaw | 2nd qual. round | FC Botoșani | 1–0 | 3–0 |
| 2015–16 | Legia Warsaw | 3rd qual. round | FK Kukësi | 1–0 | 3–0 |
| 2015–16 | Legia Warsaw | Play-off round | FC Zorya Luhansk | 3–2 | 1–0 |
| 2015–16 | Legia Warsaw | Group stage (Group D) | Club Brugge KV | 1–1 | 0–1 |
| 2015–16 | Legia Warsaw | Group stage (Group D) | FC Midtjylland | 1–0 | 0–1 |
| 2015–16 | Legia Warsaw | Group stage (Group D) | S.S.C. Napoli | 0–2 | 2–5 |
| 2015–16 | Lech Poznań | Play-off round | Videoton FC | 3–0 | 1–0 |
| 2015–16 | Lech Poznań | Group stage (Group I) | FC Basel | 0–1 | 0–2 |
| 2015–16 | Lech Poznań | Group stage (Group I) | C.F. Os Belenenses | 0–2 | 0–0 |
| 2015–16 | Lech Poznań | Group stage (Group I) | ACF Fiorentina | 0–0 | 2–1 |
| 2015–16 | Śląsk Wrocław | 1st qual. round | NK Celje | 3–1 | 1–0 |
| 2015–16 | Śląsk Wrocław | 2nd qual. round | IFK Göteborg | 0–0 | 0–2 |
| 2016–17 | Cracovia | 1st qual. round | KF Shkëndija | 1–2 | 0–2 |
| 2016–17 | Legia Warsaw | Round of 32 | AFC Ajax | 0–0 | 0–1 |
| 2016–17 | Piast Gliwice | 2nd qual. round | IFK Göteborg | 0–3 | 0–0 |
| 2016–17 | Zagłębie Lubin | 1st qual. round | PFC Slavia Sofia | 3–0 | 0–1 |
| 2016–17 | Zagłębie Lubin | 2nd qual. round | FK Partizan | 0–0 (4–3 p) | 0–0 |
| 2016–17 | Zagłębie Lubin | 3rd qual. round | SønderjyskE Fodbold | 1–2 | 1–1 |
| 2017–18 | Arka Gdynia | 3rd qual. round | FC Midtjylland | 3–2 | 1–2 (a) |
| 2017–18 | Jagiellonia Białystok | 1st qual. round | FC Dinamo Batumi | 4–0 | 1–0 |
| 2017–18 | Jagiellonia Białystok | 2nd qual. round | Gabala FK | 1–1 | 0–2 |
| 2017–18 | Lech Poznań | 1st qual. round | FK Pelister | 4–0 | 3–0 |
| 2017–18 | Lech Poznań | 2nd qual. round | FK Haugesund | 2–0 | 2–3 |
| 2017–18 | Lech Poznań | 3rd qual. round | F.C. Utrecht | 2–2 (a) | 0–0 |
| 2017–18 | Legia Warsaw | Play-off round | FC Sheriff Tiraspol | 1–1 | 0–0 (a) |
| 2018–19 | Górnik Zabrze | 1st qual. round | FC Zaria Bǎlți | 1–0 | 1–1 |
| 2018–19 | Górnik Zabrze | 2nd qual. round | AS Trenčín | 0–1 | 1–4 |
| 2018–19 | Jagiellonia Białystok | 2nd qual. round | Rio Ave F.C. | 1–0 | 4–4 |
| 2018–19 | Jagiellonia Białystok | 3rd qual. round | K.A.A. Gent | 0–1 | 1–3 |
| 2018–19 | Lech Poznań | 1st qual. round | FC Gandzasar Kapan | 2–0 | 1–2 |
| 2018–19 | Lech Poznań | 2nd qual. round | FC Shakhtyor Soligorsk | 3–1 (a.e.t.) | 1–1 |
| 2018–19 | Lech Poznań | 3rd qual. round | K.R.C. Genk | 1–2 | 0–2 |
| 2018–19 | Legia Warsaw | 3rd qual. round | F91 Dudelange | 1–2 | 2–2 |
| 2019–20 | Cracovia | 1st qual. round | FC DAC 1904 Dunajská Streda | 2–2 (a.e.t.)(a) | 1–1 |
| 2019–20 | Lechia Gdańsk | 2nd qual. round | Brøndby IF | 2–1 | 1–4 (a.e.t.) |
| 2019–20 | Legia Warsaw | 1st qual. round | Europa F.C. | 3–0 | 0–0 |
| 2019–20 | Legia Warsaw | 2nd qual. round | Kuopion Palloseura | 1–0 | 0–0 |
| 2019–20 | Legia Warsaw | 3rd qual. round | Atromitos F.C. | 0–0 | 2–0 |
| 2019–20 | Legia Warsaw | Play-off round | Rangers F.C. | 0–0 | 0–1 |
| 2019–20 | Piast Gliwice | 2nd qual. round | Riga FC | 3–2 | 1–2 (a) |
| 2020–21 | Cracovia | 1st qual. round | Malmö FF | — | 0–2 |
| 2020–21 | Lech Poznań | 1st qual. round | Valmieras FK | 3–0 | – |
| 2020–21 | Lech Poznań | 2nd qual. round | Hammarby Fotboll | – | 3–0 |
| 2020–21 | Lech Poznań | 3rd qual. round | Apollon Limassol FC | – | 5–0 |
| 2020–21 | Lech Poznań | Play-off round | R. Charleroi S.C. | – | 2–1 |
| 2020–21 | Lech Poznań | Group stage (Group D) | S.L. Benfica | 2–4 | 0–4 |
| 2020–21 | Lech Poznań | Group stage (Group D) | Standard Liège | 3–1 | 1–2 |
| 2020–21 | Lech Poznań | Group stage (Group D) | Rangers F.C. | 0–2 | 0–1 |
| 2020–21 | Legia Warsaw | 3rd qual. round | FC Drita | 2–0 | — |
| 2020–21 | Legia Warsaw | Play-off round | Qarabağ FK | 0–3 | — |
| 2020–21 | Piast Gliwice | 1st qual. round | FC Dinamo Minsk | — | 2–0 |
| 2020–21 | Piast Gliwice | 2nd qual. round | TSV Hartberg | 3–2 | — |
| 2020–21 | Piast Gliwice | 3rd qual. round | F.C. Copenhagen | — | 0–3 |
| 2021–22 | Legia Warsaw | Play-off round | SK Slavia Prague | 2–1 | 2–2 |
| 2021–22 | Legia Warsaw | Group stage (Group C) | Leicester City F.C. | 1–0 | 1–3 |
| 2021–22 | Legia Warsaw | Group stage (Group C) | SSC Napoli | 1–4 | 0–3 |
| 2021–22 | Legia Warsaw | Group stage (Group C) | FC Spartak Moscow | 0–1 | 1–0 |
| 2022–23 | No teams qualified | No teams qualified | No teams qualified | No teams qualified | No teams qualified |
| 2023–24 | Raków Częstochowa | Group stage (Group D) | Atalanta BC | 0–4 | 0–2 |
| 2023–24 | Raków Częstochowa | Group stage (Group D) | SK Sturm Graz | 0–1 | 1–0 |
| 2023–24 | Raków Częstochowa | Group stage (Group D) | Sporting CP | 1–1 | 1–2 |
| 2024–25 | Jagiellonia Białystok | Play-off round | Ajax | 1–4 | 0–3 |
| 2024–25 | Wisła Kraków | 1st qual. round | KF Llapi | 2–0 | 2–1 |
| 2024–25 | Wisła Kraków | 2nd qual. round | SK Rapid Wien | 1–2 | 1–6 |
Bold denotes the competition winner.

## UEFA Europa Conference League

| Season | Club | Round | Opponent | Home | Away |
| 2021–22 | Pogoń Szczecin | 2nd qual. round | Osijek | 0–0 | 0–1 |
| 2021–22 | Raków Częstochowa | 2nd qual. round | Sūduva | 0–0 (4–3 p) | 0–0 |
| 2021–22 | Raków Częstochowa | 3rd qual. round | Rubin Kazan | 0–0 | 1–0 (a.e.t.) |
| 2021–22 | Raków Częstochowa | Play-off round | Gent | 1–0 | 0–3 |
| 2021–22 | Śląsk Wrocław | 1st qual. round | Paide Linnameeskond | 2–0 | 2–1 |
| 2021–22 | Śląsk Wrocław | 2nd qual. round | Ararat Yerevan | 3–3 | 4–2 |
| 2021–22 | Śląsk Wrocław | 3rd qual. round | Hapoel Be'er Sheva | 2–1 | 0–4 |
| 2022–23 | Lechia Gdańsk | 1st qual. round | Akademija Pandev | 4–1 | 2–1 |
| 2022–23 | Lechia Gdańsk | 2nd qual. round | Rapid Wien | 1–2 | 0–0 |
| 2022–23 | Lech Poznań | 2nd qual. round | Dinamo Batumi | 5–0 | 1–1 |
| 2022–23 | Lech Poznań | 3rd qual. round | Víkingur Reykjavík | 4–1 (a.e.t.) | 0–1 |
| 2022–23 | Lech Poznań | Play-off round | F91 Dudelange | 2–0 | 1–1 |
| 2022–23 | Lech Poznań | Group stage (Group C) | Villarreal | 3–0 | 3–4 |
| 2022–23 | Lech Poznań | Group stage (Group C) | Austria Wien | 4–1 | 1–1 |
| 2022–23 | Lech Poznań | Group stage (Group C) | Hapoel Be'er Sheva | 0–0 | 1–1 |
| 2022–23 | Lech Poznań | Knockout round play-offs | Bodø/Glimt | 1–0 | 0–0 |
| 2022–23 | Lech Poznań | Round of 16 | Djurgårdens IF | 2–0 | 3–0 |
| 2022–23 | Lech Poznań | Quarter-finals | Fiorentina | 1–4 | 3–2 |
| 2022–23 | Pogoń Szczecin | 1st qual. round | KR | 4–1 | 0–1 |
| 2022–23 | Pogoń Szczecin | 2nd qual. round | Brøndby | 1–1 | 0–4 |
| 2022–23 | Raków Częstochowa | 2nd qual. round | Astana | 5–0 | 1–0 |
| 2022–23 | Raków Częstochowa | 3rd qual. round | Spartak Trnava | 1–0 | 2–0 |
| 2022–23 | Raków Częstochowa | Play-off round | Slavia Prague | 2–1 | 0–2 (a.e.t.) |
| 2023–24 | Lech Poznań | 2nd qual. round | Kauno Žalgiris | 3–1 | 2–1 |
| 2023–24 | Lech Poznań | 3rd qual. round | Spartak Trnava | 2–1 | 1–3 |
| 2023–24 | Legia Warsaw | 2nd qual. round | Ordabasy | 3–2 | 2–2 |
| 2023–24 | Legia Warsaw | 3rd qual. round | Austria Wien | 1–2 | 5–3 |
| 2023–24 | Legia Warsaw | Play-off round | Midtjylland | 1–1 (6–5 p) | 3–3 |
| 2023–24 | Legia Warsaw | Group stage (Group E) | Aston Villa | 3–2 | 1–2 |
| 2023–24 | Legia Warsaw | Group stage (Group E) | AZ | 2–0 | 0–1 |
| 2023–24 | Legia Warsaw | Group stage (Group E) | Zrinjski Mostar | 2–0 | 2–1 |
| 2023–24 | Legia Warsaw | Knockout round play-offs | Molde | 0–3 | 2–3 |
| 2023–24 | Pogoń Szczecin | 2nd qual. round | Linfield | 3–2 | 5–2 |
| 2023–24 | Pogoń Szczecin | 3rd qual. round | Gent | 2–1 | 0–5 |
| 2024–25 | Jagiellonia Białystok | League phase | Copenhagen | — | 2–1 |
| 2024–25 | Jagiellonia Białystok | League phase | Molde | 3–0 | — |
| 2024–25 | Jagiellonia Białystok | League phase | Olimpija Ljubljana | 0–0 | — |
| 2024–25 | Jagiellonia Białystok | League phase | Mladá Boleslav | — | 0–1 |
| 2024–25 | Jagiellonia Białystok | League phase | Petrocub Hîncești | 2–0 | — |
| 2024–25 | Jagiellonia Białystok | League phase | Celje | — | 3–3 |
| 2024–25 | Jagiellonia Białystok | Knockout phase play-offs | TSC | 3–1 | 3–1 |
| 2024–25 | Jagiellonia Białystok | Round of 16 | Cercle Brugge | – | – |
| 2024–25 | Legia Warsaw | 2nd qual. round | Caernarfon Town | 6–0 | 5–0 |
| 2024–25 | Legia Warsaw | 3rd qual. round | Brøndby | 1–1 | 3–2 |
| 2024–25 | Legia Warsaw | Play-off round | Drita | 2–0 | 1–0 |
| 2024–25 | Legia Warsaw | League phase | Real Betis | 1–0 | — |
| 2024–25 | Legia Warsaw | League phase | Djurgårdens IF | — | 1–3 |
| 2024–25 | Legia Warsaw | League phase | Omonia | — | 3–0 |
| 2024–25 | Legia Warsaw | League phase | Lugano | 1–2 | — |
| 2024–25 | Legia Warsaw | League phase | TSC | — | 3–0 |
| 2024–25 | Legia Warsaw | League phase | Dinamo Minsk | 4–0 | — |
| 2024–25 | Legia Warsaw | Round of 16 | Molde | – | – |
| 2024–25 | Śląsk Wrocław | 2nd qual. round | Riga FC | 3–1 | 0–1 |
| 2024–25 | Śląsk Wrocław | 3rd qual. round | St. Gallen | 3–2 | 0–2 |
| 2024–25 | Wisła Kraków | 3rd qual. round | Spartak Trnava | 3–1 (12–11 p) | 1–3 |
| 2024–25 | Wisła Kraków | Play-off round | Cercle Brugge | 1–6 | 4–1 |
Bold denotes the competition winner.

## Cup Winners' Cup (defunct)

| Season | Club | Round | Opponent | Home | Away |
| 1960–61 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1961–62 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1962–63 | Zagłębie Sosnowiec | Preliminary round | Újpesti Dózsa SC | 0–0 | 0–5 |
| 1963–64 | Zagłębie Sosnowiec | 1st round | Olympiacos F.C. | 1–0 | 1–2, 0–2 |
| 1964–65 | Legia Warsaw | 1st round | SK Admira Wien | 1–0 | 3–1 |
| 1964–65 | Legia Warsaw | 2nd round | Galatasaray S.K. | 3–1, 1–0 | 0–1 |
| 1964–65 | Legia Warsaw | Quarter-finals | TSV 1860 Munich | 0–4 | 0–0 |
| 1965–66 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1966–67 | Legia Warsaw | 1st round | BSG Chemie Leipzig | 2–2 | 0–3 |
| 1967–68 | Wisła Kraków | 1st round | Helsingin Jalkapalloklubi | 4–0 | 4–1 |
| 1967–68 | Wisła Kraków | 2nd round | Hamburger SV | 0–1 | 0–4 |
| 1968–69 | Górnik Zabrze | 1st round | Withdrawn | Withdrawn | Withdrawn |
| 1969–70 | Górnik Zabrze | 1st round | Olympiacos F.C. | 5–0 | 2–2 |
| 1969–70 | Górnik Zabrze | 2nd round | Rangers F.C. | 3–1 | 3–1 |
| 1969–70 | Górnik Zabrze | Quarter-finals | Levski-Spartak | 2–1 | 2–3 (a) |
| 1969–70 | Górnik Zabrze | Semi-finals | A.S. Roma | 2–2 (a.e.t.) | 1–1, 2–2 (a.e.t.) (c) |
| 1969–70 | Górnik Zabrze | Final | Manchester City F.C. | 1–2 | 1–2 |
| 1970–71 | Górnik Zabrze | 1st round | AaB | 8–1 | 1–0 |
| 1970–71 | Górnik Zabrze | 2nd round | Göztepe S.K. | 3–0 | 1–0 |
| 1970–71 | Górnik Zabrze | Quarter-finals | Manchester City F.C. | 2–0 | 0–2, 1–3 |
| 1971–72 | Zagłębie Sosnowiec | 1st round | Åtvidabergs FF | 3–4 | 1–1 |
| 1972–73 | Legia Warsaw | 1st round | Knattspyrnufélagið Víkingur | 9–0 | 2–0 |
| 1972–73 | Legia Warsaw | 2nd round | A.C. Milan | 1–1 | 1–2 (a.e.t.) |
| 1973–74 | Legia Warsaw | 1st round | PAOK FC | 1–1 | 0–1 |
| 1974–75 | Gwardia Warsaw | 1st round | Bologna F.C. 1909 | 2–1 | 1–2 (5–3 p) |
| 1974–75 | Gwardia Warsaw | 2nd round | PSV Eindhoven | 1–5 | 0–3 |
| 1975–76 | Stal Rzeszów | 1st round | Skeid Fotball | 4–0 | 4–1 |
| 1975–76 | Stal Rzeszów | 2nd round | Wrexham A.F.C. | 1–1 | 0–2 |
| 1976–77 | Śląsk Wrocław | 1st round | Floriana Football Club | 2–0 | 4–1 |
| 1976–77 | Śląsk Wrocław | 2nd round | Bohemian F.C. | 3–0 | 1–0 |
| 1976–77 | Śląsk Wrocław | Quarter-finals | S.S.C. Napoli | 0–0 | 0–2 |
| 1977–78 | Zagłębie Sosnowiec | 1st round | PAOK FC | 0–2 | 0–2 |
| 1978–79 | Zagłębie Sosnowiec | 1st round | SSW Innsbruck | 2–3 | 1–1 |
| 1979–80 | Arka Gdynia | 1st round | PFC Beroe Stara Zagora | 3–2 | 0–2 |
| 1980–81 | Legia Warsaw | 1st round | PFC Slavia Sofia | 1–0 | 1–3 |
| 1981–82 | Legia Warsaw | 1st round | Vålerenga Fotball | 4–1 | 2–2 |
| 1981–82 | Legia Warsaw | 2nd round | FC Lausanne-Sport | 2–1 | 1–1 |
| 1981–82 | Legia Warsaw | Quarter-finals | FC Dinamo Tbilisi | 0–1 | 0–1 |
| 1982–83 | Lech Poznań | 1st round | ÍBV-íþróttafélag | 3–0 | 1–0 |
| 1982–83 | Lech Poznań | 2nd round | Aberdeen F.C. | 0–1 | 0–2 |
| 1983–84 | Lechia Gdańsk | 1st round | Juventus FC | 2–3 | 0–7 |
| 1984–85 | Wisła Kraków | 1st round | ÍBV-íþróttafélag | 4–2 | 3–1 |
| 1984–85 | Wisła Kraków | 2nd round | Fortuna Sittard | 2–1 | 0–2 |
| 1985–86 | Widzew Łódź | 1st round | Galatasaray S.K. | 2–1 (a) | 0–1 |
| 1986–87 | GKS Katowice | 1st round | Knattspyrnufélagið Fram | 1–0 | 3–0 |
| 1986–87 | GKS Katowice | 2nd round | FC Sion | 2–2 | 0–3 |
| 1987–88 | Śląsk Wrocław | 1st round | Real Sociedad | 0–2 | 0–0 |
| 1988–89 | Lech Poznań | 1st round | Flamurtari Vlorë | 1–0 | 3–2 |
| 1988–89 | Lech Poznań | 2nd round | FC Barcelona | 1–1 (4–5 p) | 1–1 |
| 1989–90 | Legia Warsaw | 1st round | FC Barcelona | 0–1 | 1–1 |
| 1990–91 | Legia Warsaw | 1st round | FC Swift Hesperange | 3–0 | 3–0 |
| 1990–91 | Legia Warsaw | 2nd round | Aberdeen F.C. | 1–0 | 0–0 |
| 1990–91 | Legia Warsaw | Quarter-finals | U.C. Sampdoria | 1–0 | 2–2 |
| 1990–91 | Legia Warsaw | Semi-finals | Manchester United F.C | 1–3 | 1–1 |
| 1991–92 | GKS Katowice | 1st round | Motherwell F.C. | 2–0 | 1–3 (a) |
| 1991–92 | GKS Katowice | 2nd round | Club Brugge KV | 0–1 | 0–3 |
| 1992–93 | Miedź Legnica | 1st round | AS Monaco FC | 0–1 | 0–0 |
| 1993–94 | GKS Katowice | 1st round | S.L. Benfica | 1–1 | 0–1 |
| 1994–95 | ŁKS Łódź | 1st round | FC Porto | 0–1 | 0–2 |
| 1995–96 | GKS Katowice | Qualifying round | FC Ararat Yerevan | 2–0 | 0–2 (4–5 p) |
| 1996–97 | Ruch Chorzów | Qualifying round | TNS | 5–0 | 1–1 |
| 1996–97 | Ruch Chorzów | 1st round | S.L. Benfica | 0–0 | 1–5 |
| 1997–98 | Legia Warsaw | Qualifying round | Glenavon F.C. | 4–0 | 1–1 |
| 1997–98 | Legia Warsaw | 1st round | Vicenza Calcio | 1–1 | 0–2 |
| 1998–99 | Amica Wronki | Qualifying round | Hibernians F.C. | 4–0 | 1–0 |
| 1998–99 | Amica Wronki | 1st round | SC Heerenveen | 0–1 | 1–3 |
Bold denotes the competition winner.

## UEFA Intertoto Cup (defunct)
### Non-UEFA

| Season | Club | Round | Opponent | Home | Away |
| Group stages With Knockout Rounds (until 1966–67) ||||||
| 1961–62 | Górnik Zabrze | Group stage (Group A3) | Berliner FC Dynamo | 5–1 | 3–4 |
| 1961–62 | Górnik Zabrze | Group stage (Group A3) | DSO Spartak Hradec Králové | 2–2 | 3–2 |
| 1961–62 | Górnik Zabrze | Group stage (Group A3) | Wiener Sport-Club | 2–5 | 2–0 |
| 1961–62 | Odra Opole | Group stage (Group A1) | Slovan CHZJD Bratislava | 1–1 | 1–8 |
| 1961–62 | Odra Opole | Group stage (Group A1) | ASK Vorwärts Berlin | 2–1 | 1–2 |
| 1961–62 | Odra Opole | Group stage (Group A1) | Wiener AC | 2–0 | 1–4 |
| 1962–63 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1963–64 | Odra Opole | Group stage (Group C4) | HNK Hajduk Split | 1–0 | 0–1 |
| 1963–64 | Odra Opole | Group stage (Group C4) | TJ SONP Kladno | 4–0 | 1–1 |
| 1963–64 | Odra Opole | Group stage (Group C4) | BSG Motor Zwickau | 1–0 | 1–1 |
| 1963–64 | Odra Opole | 1st round | IFK Norrköping | 3–2 | 2–0 |
| 1963–64 | Odra Opole | Quarter-finals | Slovan CHZJD Bratislava | 1–1 | 0–0 (c) |
| 1963–64 | Odra Opole | Semi-finals | Polonia Bytom | 0–0 | 1–2 |
| 1963–64 | Polonia Bytom | Group stage (Group C3) | Jednota Trenčín | 2–2 | 3–0 |
| 1963–64 | Polonia Bytom | Group stage (Group C3) | Red Star Belgrade | 6–1 | 3–4 |
| 1963–64 | Polonia Bytom | Group stage (Group C3) | ASK Vorwärts Berlin | 2–2 | 1–1 |
| 1963–64 | Polonia Bytom | 1st round | U.C. Sampdoria | 1–1 | 2–0 |
| 1963–64 | Polonia Bytom | Quarter-finals | Örgryte IS | 3–2 | 7–1 |
| 1963–64 | Polonia Bytom | Semi-finals | Odra Opole | 2–1 | 0–0 |
| 1963–64 | Polonia Bytom | Final | TJ Slovnaft Bratislava | 0–1 | 0–1 |
| 1963–64 | Ruch Chorzów | Group stage (Group C2) | SC Empor Rostock | 3–1 | 1–1 |
| 1963–64 | Ruch Chorzów | Group stage (Group C2) | OFK Beograd | 3–0 | 1–2 |
| 1963–64 | Ruch Chorzów | Group stage (Group C2) | Slovan CHZJD Bratislava | 3–0 | 1–4 |
| 1963–64 | Zagłębie Sosnowiec | Group stage (Group C1) | SC Motor Jena | 2–0 | 0–2 |
| 1963–64 | Zagłębie Sosnowiec | Group stage (Group C1) | TJ Slovnaft Bratislava | 1–0 | 0–1 |
| 1963–64 | Zagłębie Sosnowiec | Group stage (Group C1) | FK Velež Mostar | 4–1 | 1–4 |
| 1964–65 | Gwardia Warsaw | Group stage (Group B2) | SC Empor Rostock | 4–1 | 1–5 |
| 1964–65 | Gwardia Warsaw | Group stage (Group B2) | IFK Norrköping | 1–5 | 3–1 |
| 1964–65 | Gwardia Warsaw | Group stage (Group B2) | FK Radnički Niš | 4–2 | 1–5 |
| 1964–65 | Odra Opole | Group stage (Group B4) | SC Karl-Marx-Stadt | 1–2 | 2–0 |
| 1964–65 | Odra Opole | Group stage (Group B4) | PFC Spartak Pleven | 1–0 | 1–1 |
| 1964–65 | Odra Opole | Group stage (Group B4) | TJ Tatran Prešov | 0–2 | 1–1 |
| 1964–65 | Polonia Bytom | Group stage (Group C3) | Degerfors IF | 6–0 | 1–1 |
| 1964–65 | Polonia Bytom | Group stage (Group C3) | RC Lens | 4–0 | 1–3 |
| 1964–65 | Polonia Bytom | Group stage (Group C3) | FC Schalke 04 | 6–0 | 0–2 |
| 1964–65 | Polonia Bytom | 1st round | Bye | Bye | Bye |
| 1964–65 | Polonia Bytom | Quarter-finals | SC Karl-Marx-Stadt | 4–1 | 0–2 |
| 1964–65 | Polonia Bytom | Semi-finals | RFC de Liège | 3–1 | 0–1 |
| 1964–65 | Polonia Bytom | Final | SC Leipzig | 5–1 | 0–3 |
| 1964–65 | Szombierki Bytom | Group stage (Group B3) | TJ VSS Košice | 3–0 | 2–4 |
| 1964–65 | Szombierki Bytom | Group stage (Group B3) | ASK Vorwärts Berlin | 2–0 | 0–2 |
| 1964–65 | Szombierki Bytom | Group stage (Group B3) | Wiener Sport-Club | 3–1 | 3–2 |
| 1964–65 | Szombierki Bytom | 1st round | RFC de Liège | 0–1 | 0–0 |
| 1965–66 | Gwardia Warsaw | Group stage (Group B3) | TJ Baník Ostrava | 1–5 | 2–1 |
| 1965–66 | Gwardia Warsaw | Group stage (Group B3) | SC Leipzig | 3–2 | 1–2 |
| 1965–66 | Gwardia Warsaw | Group stage (Group B3) | FK Željezničar Sarajevo | 2–1 | 1–2 |
| 1965–66 | Pogoń Szczecin | Group stage (Group B4) | BSG Chemie Leipzig | 1–2 | 0–1 |
| 1965–66 | Pogoń Szczecin | Group stage (Group B4) | TJ Internacionál Slovnaft Bratislava | 1–3 | 0–4 |
| 1965–66 | Pogoń Szczecin | Group stage (Group B4) | NK Zagreb | 3–0 | 0–2 |
| 1965–66 | Szombierki Bytom | Group stage (Group B1) | NK Rijeka | 0–1 | 3–0 |
| 1965–66 | Szombierki Bytom | Group stage (Group B1) | SC Motor Jena | 3–1 | 0–2 |
| 1965–66 | Szombierki Bytom | Group stage (Group B1) | TJ Tatran Prešov | 0–1 | 0–1 |
| 1965–66 | Zagłębie Sosnowiec | Group stage (Group B2) | TJ VSS Košice | 3–0 | 3–4 |
| 1965–66 | Zagłębie Sosnowiec | Group stage (Group B2) | FK Radnički Niš | 5–2 | 0–0 |
| 1965–66 | Zagłębie Sosnowiec | Group stage (Group B2) | SC Empor Rostock | 2–1 | 0–3 |
| 1966–67 | Górnik Zabrze | Group stage (Group B3) | AIK Fotboll | 3–2 | 1–1 |
| 1966–67 | Górnik Zabrze | Group stage (Group B3) | FC Carl Zeiss Jena | 2–0 | 5–1 |
| 1966–67 | Górnik Zabrze | Group stage (Group B3) | Eintracht Braunschweig | 2–4 | 4–2 |
| 1966–67 | Polonia Bytom | Group stage (Group B6) | Dynamo Dresden | 0–0 | 1–7 |
| 1966–67 | Polonia Bytom | Group stage (Group B6) | IFK Norrköping | 3–1 | 1–5 |
| 1966–67 | Polonia Bytom | Group stage (Group B6) | DSO Spartak Hradec Králové | 0–0 | 0–0 |
| 1966–67 | Szombierki Bytom | Group stage (Group B2) | IFK Göteborg | 8–0 | 0–4 |
| 1966–67 | Szombierki Bytom | Group stage (Group B2) | Lokomotive Leipzig | 1–2 | 1–2 |
| 1966–67 | Szombierki Bytom | Group stage (Group B2) | TJ Sklo Union Teplice | 5–1 | 2–0 |
| 1966–67 | Wisła Kraków | Group stage (Group B4) | TJ Internacionál Slovnaft Bratislava | 3–2 | 0–3 |
| 1966–67 | Wisła Kraków | Group stage (Group B4) | 1. FC Kaiserslautern | 1–2 | 4–2 |
| 1966–67 | Wisła Kraków | Group stage (Group B4) | Malmö FF | 4–0 | 1–1 |
| 1966–67 | Zagłębie Sosnowiec | Group stage (Group B1) | FC Hansa Rostock | 6–2 | 0–3 |
| 1966–67 | Zagłębie Sosnowiec | Group stage (Group B1) | Karlsruher SC | 2–1 | 1–0 |
| 1966–67 | Zagłębie Sosnowiec | Group stage (Group B1) | NK Olimpija Ljubljana | 2–1 | 3–0 |
| 1966–67 | Zagłębie Sosnowiec | Quarter-finals | AFC DWS | 3–0 | 2–2 |
| 1966–67 | Zagłębie Sosnowiec | Semi-finals | Eintracht Frankfurt | 4–1 | 1–6 |
| Only Group stages (1967–1994) ||||||
| 1967 | GKS Katowice | Group B7 | Kjøbenhavns Boldklub | 0–1 | 2–3 |
| 1967 | GKS Katowice | Group B7 | 1. FC Union Berlin | 1–0 | 0–3 |
| 1967 | GKS Katowice | Group B7 | TJ Sklo Union Teplice | 0–2 | 1–3 |
| 1967 | Polonia Bytom | Group B3 | IF Elfsborg | 3–0 | 2–1 |
| 1967 | Polonia Bytom | Group B3 | Grasshopper Club Zürich | 5–1 | 4–1 |
| 1967 | Polonia Bytom | Group B3 | SV Werder Bremen | 2–1 | 0–2 |
| 1967 | Ruch Chorzów | Group B5 | First Vienna FC | 2–0 | 3–1 |
| 1967 | Ruch Chorzów | Group B5 | Boldklubben Frem | 5–1 | 2–1 |
| 1967 | Ruch Chorzów | Group B5 | BSC Young Boys | 4–3 | 2–0 |
| 1967 | Zagłębie Sosnowiec | Group B2 | Djurgårdens IF Fotboll | 4–1 | 2–1 |
| 1967 | Zagłębie Sosnowiec | Group B2 | FC Schalke 04 | 1–0 | 0–1 |
| 1967 | Zagłębie Sosnowiec | Group B2 | FC Wacker Innsbruck | 4–3 | 3–1 |
| 1968 | GKS Katowice | Group B2 | FC Hansa Rostock | 0–1 | 0–2 |
| 1968 | GKS Katowice | Group B2 | FC La Chaux-de-Fonds | 2–1 | 0–1 |
| 1968 | GKS Katowice | Group B2 | Örebro SK | 1–0 | 1–0 |
| 1968 | Legia Warsaw | Group B8 | AC Bellinzona | 4–0 | 1–1 |
| 1968 | Legia Warsaw | Group B8 | Boldklubben Frem | 4–0 | 2–1 |
| 1968 | Legia Warsaw | Group B8 | Hannover 96 | 2–2 | 3–2 |
| 1968 | Odra Opole | Group B6 | Hvidovre IF | 2–0 | 2–1 |
| 1968 | Odra Opole | Group B6 | Jednota Trenčín | 2–0 | 0–0 |
| 1968 | Odra Opole | Group B6 | 1. FC Magdeburg | 1–0 | 2–0 |
| 1968 | Szombierki Bytom | Group B4 | Djurgårdens IF Fotboll | 3–1 | 2–4 |
| 1968 | Szombierki Bytom | Group B4 | TJ VSS Košice | 3–2 | 0–2 |
| 1968 | Szombierki Bytom | Group B4 | SV Werder Bremen | 2–0 | 2–0 |
| 1969 | Odra Opole | Group 9 | Boldklubben 1913 | 2–0 | 1–2 |
| 1969 | Odra Opole | Group 9 | K.S.K. Beveren | 2–0 | 0–0 |
| 1969 | Odra Opole | Group 9 | FC La Chaux-de-Fonds | 3–0 | 2–3 |
| 1969 | Szombierki Bytom | Group 2 | Go Ahead | 1–0 | 2–2 |
| 1969 | Szombierki Bytom | Group 2 | AC Lugano | 11–0 | 0–0 |
| 1969 | Szombierki Bytom | Group 2 | Östers IF | 2–1 | 1–3 |
| 1969 | Wisła Kraków | Group 8 | Esbjerg fB | 2–1 | 1–0 |
| 1969 | Wisła Kraków | Group 8 | TJ VSS Košice | 4–0 | 0–4 |
| 1969 | Wisła Kraków | Group 8 | Lierse S.K. | 2–1 | 1–1 |
| 1969 | Zagłębie Sosnowiec | Group 3 | Djurgårdens IF Fotboll | 3–0 | 1–2 |
| 1969 | Zagłębie Sosnowiec | Group 3 | SpVgg Fürth | 1–0 | 0–0 |
| 1969 | Zagłębie Sosnowiec | Group 3 | Wiener Sport-Club | 3–1 | 0–3 |
| 1970 | Gwardia Warsaw | Group B7 | AaB | 7–1 | 1–1 |
| 1970 | Gwardia Warsaw | Group B7 | TJ Baník Ostrava OKD | 1–1 | 0–1 |
| 1970 | Gwardia Warsaw | Group B7 | SV Wattens | 3–0 | 5–1 |
| 1970 | Polonia Bytom | Group B8 | AC Horsens | 2–2 | 1–1 |
| 1970 | Polonia Bytom | Group B8 | Rot-Weiss Essen | 3–2 | 1–1 |
| 1970 | Polonia Bytom | Group B8 | FC Wacker Innsbruck | 1–0 | 3–2 |
| 1970 | Wisła Kraków | Group B5 | Hvidovre IF | 1–0 | 1–0 |
| 1970 | Wisła Kraków | Group B5 | F.C. Utrecht | 1–0 | 0–1 |
| 1970 | Wisła Kraków | Group B5 | FC Winterthur | 5–1 | 3–1 |
| 1970 | Zagłębie Sosnowiec | Group B3 | AIK Fotboll | 2–1 | 1–2 |
| 1970 | Zagłębie Sosnowiec | Group B3 | FC Lausanne-Sport | 3–1 | 1–1 |
| 1970 | Zagłębie Sosnowiec | Group B3 | Olympique de Marseille | 3–2 | 1–3 |
| 1971 | ROW Rybnik | Group 5 | Åtvidabergs FF | 1–1 | 1–4 |
| 1971 | ROW Rybnik | Group 5 | Borussia Dortmund | 2–1 | 2–1 |
| 1971 | ROW Rybnik | Group 5 | FC Wacker Innsbruck | 1–3 | 1–0 |
| 1971 | Stal Mielec | Group 2 | IF Elfsborg | 4–0 | 1–0 |
| 1971 | Stal Mielec | Group 2 | TJ Tatran Prešov | 3–0 | 1–0 |
| 1971 | Stal Mielec | Group 2 | Vejle Boldklub | 3–1 | 3–2 |
| 1971 | Szombierki Bytom | Group 3 | Boldklubben 1903 | 3–0 | 4–1 |
| 1971 | Szombierki Bytom | Group 3 | Linzer ASK | 4–1 | 2–2 |
| 1971 | Szombierki Bytom | Group 3 | Servette FC | 0–1 | 0–2 |
| 1971 | Zagłębie Wałbrzych | Group 6 | Eintracht Braunschweig | 0–1 | 0–1 |
| 1971 | Zagłębie Wałbrzych | Group 6 | Malmö FF | 2–0 | 0–4 |
| 1971 | Zagłębie Wałbrzych | Group 6 | BSC Young Boys | 1–0 | 0–2 |
| 1972 | Górnik Wałbrzych | Group 2 | SV Austria Salzburg | 0–1 | 0–2 |
| 1972 | Górnik Wałbrzych | Group 2 | IFK Norrköping | 0–2 | 1–1 |
| 1972 | Górnik Wałbrzych | Group 2 | FC Winterthur | 0–0 | 2–3 |
| 1972 | Odra Opole | Group 8 | Boldklubben Frem | 4–0 | 1–2 |
| 1972 | Odra Opole | Group 8 | Rot-Weiß Oberhausen | 4–3 | 0–1 |
| 1972 | Odra Opole | Group 8 | SK VÖEST Linz | 2–0 | 0–2 |
| 1972 | Stal Mielec | Group 7 | Hannover 96 | 3–2 | 1–4 |
| 1972 | Stal Mielec | Group 7 | Hvidovre IF | 5–0 | 2–1 |
| 1972 | Stal Mielec | Group 7 | Grasshopper Club Zürich | 1–4 | 1–1 |
| 1972 | Wisła Kraków | Group 3 | Åtvidabergs FF | 1–1 | 2–0 |
| 1972 | Wisła Kraków | Group 3 | AS Saint-Étienne | 0–1 | 0–0 |
| 1972 | Wisła Kraków | Group 3 | BSC Young Boys | 8–0 | 1–1 |
| 1973 | Polonia Bytom | Group 10 | SV Austria Salzburg | 4–1 | 1–7 |
| 1973 | Polonia Bytom | Group 10 | B 1901 | 6–2 | 2–0 |
| 1973 | Polonia Bytom | Group 10 | Östers IF | 1–2 | 2–3 |
| 1973 | ROW Rybnik | Group 5 | AC Lugano | 3–0 | 4–0 |
| 1973 | ROW Rybnik | Group 5 | Örebro SK | 3–1 | 1–2 |
| 1973 | ROW Rybnik | Group 5 | SK VÖEST Linz | 3–1 | 2–2 |
| 1973 | Wisła Kraków | Group 8 | Boldklubben 1903 | 3–3 | 3–1 |
| 1973 | Wisła Kraków | Group 8 | Kickers Offenbach | 1–1 | 2–0 |
| 1973 | Wisła Kraków | Group 8 | SSW Innsbruck | 3–2 | 0–1 |
| 1974 | Górnik Zabrze | Group 7 | MSV Duisburg | 3–3 | 1–6 |
| 1974 | Górnik Zabrze | Group 7 | Hvidovre IF | 3–0 | 2–2 |
| 1974 | Górnik Zabrze | Group 7 | FC Winterthur | 1–3 | 4–3 |
| 1974 | Legia Warsaw | Group 8 | TJ Baník Ostrava OKD | 1–1 | 1–1 |
| 1974 | Legia Warsaw | Group 8 | IFK Norrköping | 2–0 | 1–2 |
| 1974 | Legia Warsaw | Group 8 | Vejle Boldklub | 2–0 | 4–0 |
| 1974 | ŁKS Łódź | Group 9 | TJ VSS Košice | 1–3 | 1–1 |
| 1974 | ŁKS Łódź | Group 9 | Randers Freja | 1–1 | 0–5 |
| 1974 | ŁKS Łódź | Group 9 | SK Sturm Graz | 1–0 | 4–3 |
| 1974 | Wisła Kraków | Group 6 | AIK Fotboll | 1–0 | 3–0 |
| 1974 | Wisła Kraków | Group 6 | FC Spartak Trnava | 2–2 | 0–0 |
| 1974 | Wisła Kraków | Group 6 | SK VÖEST Linz | 1–1 | 0–2 |
| 1975 | Polonia Bytom | Group 5 | AIK Fotboll | 5–1 | 2–0 |
| 1975 | Polonia Bytom | Group 5 | Tennis Borussia Berlin | 3–0 | 1–1 |
| 1975 | Polonia Bytom | Group 5 | FC Zbrojovka Brno | 1–2 | 1–2 |
| 1975 | ROW Rybnik | Group 6 | AZ | 2–2 | 0–0 |
| 1975 | ROW Rybnik | Group 6 | Grasshopper Club Zürich | 1–0 | 2–0 |
| 1975 | ROW Rybnik | Group 6 | Östers IF | 2–1 | 1–0 |
| 1975 | Śląsk Wrocław | Group 7 | FC Admira Wacker | 3–0 | 1–2 |
| 1975 | Śląsk Wrocław | Group 7 | Åtvidabergs FF | 1–0 | 1–3 |
| 1975 | Śląsk Wrocław | Group 7 | MSV Duisburg | 0–0 | 1–2 |
| 1975 | Zagłębie Sosnowiec | Group 4 | Holbæk B&I | 2–1 | 2–0 |
| 1975 | Zagłębie Sosnowiec | Group 4 | SK Sturm Graz | 6–0 | 1–1 |
| 1975 | Zagłębie Sosnowiec | Group 4 | SC Telstar | 1–0 | 0–0 |
| 1976 | Pogoń Szczecin | Group 8 | C.F. Os Belenenses | 2–2 | 0–2 |
| 1976 | Pogoń Szczecin | Group 8 | Næstved BK | 3–0 | 1–1 |
| 1976 | Pogoń Szczecin | Group 8 | Östers IF | 0–1 | 0–1 |
| 1976 | ROW Rybnik | Group 9 | Djurgårdens IF Fotboll | 5–2 | 0–3 |
| 1976 | ROW Rybnik | Group 9 | SK Sturm Graz | 1–3 | 1–2 |
| 1976 | ROW Rybnik | Group 9 | FC St. Gallen | 2–0 | 1–4 |
| 1976 | Widzew Łódź | Group 11 | Kjøbenhavns Boldklub | 9–1 | 3–1 |
| 1976 | Widzew Łódź | Group 11 | TJ VSS Košice | 2–0 | 1–0 |
| 1976 | Widzew Łódź | Group 11 | IK Start | 1–0 | 5–3 |
| 1976 | Zagłębie Sosnowiec | Group 10 | Örebro SK | 5–1 | 1–1 |
| 1976 | Zagłębie Sosnowiec | Group 10 | FK Vojvodina | 1–2 | 1–2 |
| 1976 | Zagłębie Sosnowiec | Group 10 | SK VÖEST Linz | 1–1 | 2–1 |
| 1977 | Legia Warsaw | Group 5 | Landskrona BoIS | 1–0 | 2–1 |
| 1977 | Legia Warsaw | Group 5 | Slavia Prague | 2–2 | 1–1 |
| 1977 | Legia Warsaw | Group 5 | BSC Young Boys | 4–1 | 1–1 |
| 1977 | Pogoń Szczecin | Group 10 | CS Chênois | 6–1 | 1–0 |
| 1977 | Pogoń Szczecin | Group 10 | Kjøbenhavns Boldklub | 2–2 | 1–1 |
| 1977 | Pogoń Szczecin | Group 10 | SK Sturm Graz | 1–0 | 0–0 |
| 1977 | Ruch Chorzów | Group 6 | Boldklubben Frem | 2–1 | 0–3 |
| 1977 | Ruch Chorzów | Group 6 | GAK | 5–0 | 4–0 |
| 1977 | Ruch Chorzów | Group 6 | NK Rijeka | 2–4 | 1–0 |
| 1977 | Zagłębie Sosnowiec | Group 7 | Jednota Trenčín | 2–0 | 0–3 |
| 1977 | Zagłębie Sosnowiec | Group 7 | Linzer ASK | 3–0 | 3–1 |
| 1977 | Zagłębie Sosnowiec | Group 7 | Lillestrøm SK | 3–0 | 2–0 |
| 1978 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1979 | GKS Katowice | Group 7 | Aarhus Gymnastikforening | 1–0 | 0–0 |
| 1979 | GKS Katowice | Group 7 | SV Casino Salzburg | 0–0 | 1–1 |
| 1979 | GKS Katowice | Group 7 | FC Pirin Blagoevgrad | 3–0 (wo) | 0–3 |
| 1980 | Polonia Bytom | Group 5 | Esbjerg fB | 0–1 | 2–1 |
| 1980 | Polonia Bytom | Group 5 | Linzer ASK | 1–1 | 0–2 |
| 1980 | Polonia Bytom | Group 5 | TJ Plastika Nitra | 1–0 | 0–4 |
| 1981 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1982 | Gwardia Warsaw | Group 6 | Bohemians 1905 | 0–1 | 0–1 |
| 1982 | Gwardia Warsaw | Group 6 | Linzer ASK | 1–0 | 3–2 |
| 1982 | Gwardia Warsaw | Group 6 | BSC Young Boys | 2–2 | 1–2 |
| 1982 | ŁKS Łódź | Group 8 | Östers IF | 1–1 | 3–4 |
| 1982 | ŁKS Łódź | Group 8 | FC Zbrojovka Brno | 0–0 | 1–2 |
| 1982 | ŁKS Łódź | Group 8 | FC Zürich | 3–0 | 0–3 |
| 1982 | Motor Lublin | Group 4 | MSV Duisburg | 3–2 | 1–4 |
| 1982 | Motor Lublin | Group 4 | FC Luzern | 2–2 | 0–1 |
| 1982 | Motor Lublin | Group 4 | Lyngby Boldklub | 2–2 | 0–0 |
| 1982 | Pogoń Szczecin | Group 7 | IK Brage | 1–0 | 0–2 |
| 1982 | Pogoń Szczecin | Group 7 | Sparta Prague | 2–0 | 0–1 |
| 1982 | Pogoń Szczecin | Group 7 | Wiener Sport-Club | 3–3 | 4–3 |
| 1982 | Widzew Łódź | Group 2 | Arminia Bielefeld | 2–1 | 1–1 |
| 1982 | Widzew Łódź | Group 2 | RFC de Liège | 3–1 | 0–2 |
| 1982 | Widzew Łódź | Group 2 | FC St. Gallen | 0–1 | 2–1 |
| 1983 | Bałtyk Gdynia | Group 7 | FC Admira Wacker | 3–1 | 2–3 |
| 1983 | Bałtyk Gdynia | Group 7 | Boldklubben 1903 | 2–1 | 1–1 |
| 1983 | Bałtyk Gdynia | Group 7 | IFK Göteborg | 0–0 | 0–3 |
| 1983 | Cracovia | Group 9 | TJ Rudá Hvězda Cheb | 0–2 | 0–2 |
| 1983 | Cracovia | Group 9 | SK Sturm Graz | 1–3 | 2–0 |
| 1983 | Cracovia | Group 9 | Videoton Sport Club | 1–1 | 0–6 |
| 1983 | Pogoń Szczecin | Group 3 | Malmö FF | 2–0 | 2–1 |
| 1983 | Pogoń Szczecin | Group 3 | FC St. Gallen | 2–1 | 3–3 |
| 1983 | Pogoń Szczecin | Group 3 | SV Werder Bremen | 2–1 | 0–4 |
| 1984 | GKS Katowice | Group 10 | Östers IF | 3–0 | 1–1 |
| 1984 | GKS Katowice | Group 10 | Vålerenga Fotball | 2–1 | 1–1 |
| 1984 | GKS Katowice | Group 10 | SSW Innsbruck | 2–1 | 0–0 |
| 1984 | Górnik Zabrze | Group 5 | AIK Fotboll | 1–0 | 3–2 |
| 1984 | Górnik Zabrze | Group 5 | 1. FC Magdeburg | 3–0 | 1–2 |
| 1984 | Górnik Zabrze | Group 5 | 1. FC Nürnberg | 1–0 | 1–2 |
| 1985 | Górnik Zabrze | Group 7 | Aarhus Gymnastikforening | 2–1 | 3–2 |
| 1985 | Górnik Zabrze | Group 7 | BSC Young Boys | 3–0 | 4–1 |
| 1985 | Górnik Zabrze | Group 7 | Zalaegerszegi TE | 1–1 | 1–0 |
| 1985 | Lech Poznań | Group 3 | FC Admira Wacker | 4–2 | 3–5 |
| 1985 | Lech Poznań | Group 3 | Brøndby IF | 5–1 | 0–2 |
| 1985 | Lech Poznań | Group 3 | IFK Göteborg | 1–4 | 2–0 |
| 1985 | Lechia Gdańsk | Group 6 | Lyngby Boldklub | 0–1 | 1–4 |
| 1985 | Lechia Gdańsk | Group 6 | Sparta Prague | 3–2 | 0–0 |
| 1985 | Lechia Gdańsk | Group 6 | FC Zürich | 1–0 | 1–2 |
| 1986 | Górnik Zabrze | Group 3 | Malmö FF | 1–0 | 1–3 |
| 1986 | Górnik Zabrze | Group 3 | Rosenborg BK | 0–1 | 1–0 |
| 1986 | Górnik Zabrze | Group 3 | Videoton Sport Club | 2–0 | 0–2 |
| 1986 | Lech Poznań | Group 9 | Linzer ASK | 0–0 | 1–1 |
| 1986 | Lech Poznań | Group 9 | Odense Boldklub | 1–1 | 5–1 |
| 1986 | Lech Poznań | Group 9 | Siófok Bányász SK | 4–1 | 0–0 |
| 1986 | Legia Warsaw | Group 5 | Hannover 96 | 1–0 | 2–2 |
| 1986 | Legia Warsaw | Group 5 | TJ Sigma ZTS Olomouc | 5–1 | 0–3 |
| 1986 | Legia Warsaw | Group 5 | BSC Young Boys | 0–0 | 1–3 |
| 1986 | Widzew Łódź | Group 7 | Brøndby IF | 3–3 | 0–3 |
| 1986 | Widzew Łódź | Group 7 | 1. FC Magdeburg | 3–0 | 4–3 |
| 1986 | Widzew Łódź | Group 7 | FC St. Gallen | 3–2 | 3–0 |
| 1987 | Lech Poznań | Group 6 | AIK Fotboll | 0–0 | 1–4 |
| 1987 | Lech Poznań | Group 6 | Lyngby Boldklub | 0–1 | 0–0 |
| 1987 | Lech Poznań | Group 6 | TJ Plastika Nitra | 3–0 | 1–2 |
| 1987 | Pogoń Szczecin | Group 2 | Hammarby Fotboll | 3–0 | 3–2 |
| 1987 | Pogoń Szczecin | Group 2 | FC La Chaux-de-Fonds | 6–3 | 4–0 |
| 1987 | Pogoń Szczecin | Group 2 | 1. FC Magdeburg | 3–1 | 1–2 |
| 1988 | ŁKS Łódź | Group 6 | Admira Wacker Wien | 2–6 | 2–2 |
| 1988 | ŁKS Łódź | Group 6 | FC Kaiserslautern | 2–4 | 1–4 |
| 1988 | ŁKS Łódź | Group 6 | FC Luzern | 1–3 | 1–3 |
| 1988 | Pogoń Szczecin | Group 9 | Grasshopper Club Zürich | 0–0 | 0–1 |
| 1988 | Pogoń Szczecin | Group 9 | Östers IF | 2–0 | 0–0 |
| 1988 | Pogoń Szczecin | Group 9 | Pécsi Munkás Sport Club | 0–0 | 1–3 |
| 1989 | Stal Mielec | Group 6 | Djurgårdens IF Fotboll | 0–1 | 4–1 |
| 1989 | Stal Mielec | Group 6 | Næstved BK | 1–1 | 2–7 |
| 1989 | Stal Mielec | Group 6 | Stuttgarter Kickers | 0–0 | 1–1 |
| 1989 | Wisła Kraków | Group 8 | Beitar Jerusalem F.C. | 4–0 | 2–2 |
| 1989 | Wisła Kraków | Group 8 | Hapoel Petah Tikva F.C. | 0–3 | 2–1 |
| 1989 | Wisła Kraków | Group 8 | Sparta Prague | 3–3 | 0–3 |
| 1990 | Lech Poznań | Group 3 | Bnei Yehuda Tel Aviv F.C. | 3–0 | 4–2 |
| 1990 | Lech Poznań | Group 3 | Maccabi Haifa F.C. | 1–0 | 2–4 |
| 1990 | Lech Poznań | Group 3 | Siófok Bányász SK | 3–1 | 2–0 |
| 1991 | Zagłębie Lubin | Group 2 | IFK Norrköping | 2–1 | 2–2 |
| 1991 | Zagłębie Lubin | Group 2 | FC Lausanne-Sport | 1–3 | 1–9 |
| 1991 | Zagłębie Lubin | Group 2 | Lyngby Boldklub | 3–0 | 0–3 |
| 1992 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1993 | Pogoń Szczecin | Group 3 | FK Austria Wien | 0–2 | — |
| 1993 | Pogoń Szczecin | Group 3 | F.C. Copenhagen | — | 4–1 |
| 1993 | Pogoń Szczecin | Group 3 | IFK Norrköping | 1–4 | — |
| 1993 | Pogoń Szczecin | Group 3 | FC Lausanne-Sport | — | 0–4 |
| 1993 | Zawisza Bydgoszcz | Group 1 | Brøndby IF | — | 6–1 |
| 1993 | Zawisza Bydgoszcz | Group 1 | Halmstads BK | 1–2 | — |
| 1993 | Zawisza Bydgoszcz | Group 1 | SK Rapid Wien | — | 1–1 |
| 1993 | Zawisza Bydgoszcz | Group 1 | FC Yantra | 0–0 | — |
| 1994 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |

### UEFA

| Season | Club | Round | Opponent | Home | Away |
| Group stages With Knockout Rounds (1995–1997) ||||||
| 1995 | Górnik Zabrze | Group 1 | Aarhus Gymnastikforening | — | 1–4 |
| 1995 | Górnik Zabrze | Group 1 | FC Basel | 1–2 | — |
| 1995 | Górnik Zabrze | Group 1 | Karlsruher SC | 1–4 | — |
| 1995 | Górnik Zabrze | Group 1 | Sheffield Wednesday F.C. | — | 2–3 |
| 1996 | ŁKS Łódź | Group 8 | TSV 1860 München | — | 0–5 |
| 1996 | ŁKS Łódź | Group 8 | FC Kaučuk Opava | 0–3 | — |
| 1996 | ŁKS Łódź | Group 8 | KAMAZ-Chally | — | 0–3 |
| 1996 | ŁKS Łódź | Group 8 | FC Spartak Varna | 1–1 | — |
| 1996 | Zagłębie Lubin | Group 4 | R. Charleroi S.C. | — | 0–0 |
| 1996 | Zagłębie Lubin | Group 4 | Conwy United | 3–0 | — |
| 1996 | Zagłębie Lubin | Group 4 | SV Ried | 2–1 | — |
| 1996 | Zagłębie Lubin | Group 4 | Silkeborg IF | — | 0–0 |
| 1997 | Odra Wodzisław | Group 9 | FK Austria Wien | — | 5–1 |
| 1997 | Odra Wodzisław | Group 9 | Olympique Lyonnais | — | 2–5 |
| 1997 | Odra Wodzisław | Group 9 | FC Rapid București | 2–4 | — |
| 1997 | Odra Wodzisław | Group 9 | MŠK Žilina | 0–0 | — |
| 1997 | Polonia Warsaw | Group 1 | AaB | — | 0–2 |
| 1997 | Polonia Warsaw | Group 1 | FC Dinamo-93 Minsk | 1–4 | — |
| 1997 | Polonia Warsaw | Group 1 | MSV Duisburg | 0–0 | — |
| 1997 | Polonia Warsaw | Group 1 | SC Heerenveen | — | 0–0 |
| Only Knockout Rounds (1998–2008) ||||||
| 1998 | Ruch Chorzów | 1st round | FK Austria Wien | 2–2 | 1–0 |
| 1998 | Ruch Chorzów | 2nd round | Örgryte IS | 1–0 (a) | 1–2 |
| 1998 | Ruch Chorzów | 3rd round | C.F. Estrela da Amadora | 1–1 | 1–1 (4–2 p) |
| 1998 | Ruch Chorzów | Semi–Finals | DVSC-Epona | 1–0 | 3–0 |
| 1998 | Ruch Chorzów | Finals | Bologna F.C. 1909 | 0–2 | 0–1 |
| 1999 | Polonia Warsaw | 1st round | CS Tiligul Tiraspol | 4–0 | 0–0 |
| 1999 | Polonia Warsaw | 2nd round | F.C. Copenhagen | 1–1 | 3–0 |
| 1999 | Polonia Warsaw | 3rd round | Vasas Danubius Hotels | 2–0 | 2–1 |
| 1999 | Polonia Warsaw | Semi-finals | FC Metz | 1–1 | 1–5 |
| 2000 | Zagłębie Lubin | 1st round | FK Masallı | 4–0 | 3–1 |
| 2000 | Zagłębie Lubin | 2nd round | NK Slaven Belupo | 1–1 | 0–0 (a) |
| 2001 | Dyskobolia Grodzisk Wielkopolski | 1st round | PFC Spartak Varna | 1–0 | 0–4 |
| 2001 | Zagłębie Lubin | 1st round | Hibernians F.C. | 4–0 | 0–1 |
| 2001 | Zagłębie Lubin | 2nd round | K.S. Lokeren Sint-Niklaas Waasland | 2–2 | 1–2 |
| 2002 | Zagłębie Lubin | 1st round | Dinaburg FC | 1–1 | 0–1 |
| 2003 | Odra Wodzisław | 1st round | Shamrock Rovers F.C. | 1–2 | 0–1 |
| 2003 | Polonia Warsaw | 1st round | FC Tobol | 0–3 | 1–2 |
| 2004 | Odra Wodzisław | 1st round | FC Dinamo Minsk | 1–0 | 0–2 |
| 2005 | Lech Poznań | 1st round | Karvan FK | 2–0 | 2–1 |
| 2005 | Lech Poznań | 2nd round | RC Lens | 0–1 | 1–2 |
| 2005 | Pogoń Szczecin | 1st round | CS Tiligul-Tiras Tiraspol | 6–2 | 3–0 |
| 2005 | Pogoń Szczecin | 2nd round | SK Sigma Olomouc | 0–0 | 0–1 |
| 2006 | Lech Poznań | 2nd round | FC Tiraspol | 1–3 | 0–1 |
| 2007 | Legia Warsaw | 2nd round | FK Vėtra | — | 0–3 (wo) |
| 2008 | Cracovia | 1st round | FC Shakhtyor Soligorsk | 1–2 | 0–3 |
Bold denotes the competition winner. Bold and italic denote the group winner (only 1967–1994 seasons).

## Intra-national matches

| Competition | Round | Host | Result | Guest |
| 1963–64 Intertoto Cup | Semi-finals | Polonia Bytom | 2–1 | Odra Opole |
| 1963–64 Intertoto Cup | Semi-finals | Odra Opole | 0–0 | Polonia Bytom |