# Northern Ireland football clubs in European competitions

"none" is a legitimate description when the title is already adequate; see [[WP:SDNONE]]
Irish League football clubs have participated in European football competitions since 1957, when in the 1957–58 season, Glenavon took part in the European Cup – the first Irish League club to do so. In total, 16 clubs have represented Northern Ireland in European competition.

## History

As of the 2020–21 season, the NIFL Premiership champions qualify for the UEFA Champions League. The runners-up, the Europa League play-off winners and the Irish Cup winners qualify for the UEFA Europa Conference League. If, however, the cup winners have already qualified for Europe by finishing first or second in the league, the Europa Conference League place goes to the league's third-placed club.
Only the league champions have ever represented the Irish League in the European Cup/Champions League. Glenavon were the first team ever to represent Northern Ireland in any of the four competitions, when in the first round of the 1957–58 European Cup they played out a 0–0 draw against Danish side AGF in Aarhus, Denmark on 11 September 1957. They played the home leg two weeks later, losing 3–0. In the 1959–60 season, Linfield became the first Irish League club to win a match in the competition, in what was their first ever European Cup match. They defeated Swedish side Göteborg 2–1 at Windsor Park on 9 September 1959, however two weeks later they lost the away leg 6–1 which meant that they lost the tie 7–3 on aggregate. Linfield hold the record of the most participations in the European Cup/Champions League by any Northern Irish club to date, having appeared in 27 seasons of the competition up to and including 2012–13.
Participation in the secondary competitions began with Glentoran in the 1962–63 Inter-Cities Fairs Cup against Spanish side Real Zaragoza. A 2–0 defeat in the first leg at the Oval was followed by a 6–2 defeat away from home in the second leg. They lost the tie 8–2 on aggregate. Glentoran hold the record of the most participations in the Inter-Cities Fairs Cup/UEFA Cup/UEFA Europa League by any Northern Irish club to date, having appeared in 21 seasons of the competition. They also hold the record of the most appearances by a Northern Irish club in European competitions overall, having appeared in 42 seasons up to and including 2013–14 – one season more than Linfield who have made 41 appearances.
In 1960, Glenavon were drawn to face East German side Wismut in the first round of the 1960–61 European Cup. However, they were forced to withdraw when they were refused visas for East Germany and Wismut were refused visas for the UK. UEFA had allowed the matches to take place in neutral countries but that was not financially viable for Glenavon, so they were left with no option but to withdraw. A similar issue arose the following season when in the first round of the 1961–62 European Cup, Linfield were drawn to face another East German team, Vorwärts. The away leg was played, which Linfield lost 3–0. However, Vorwärts were denied visas for the UK to play the second leg, and similarly to Glenavon the previous season, travelling to play the game in a neutral country was not financially viable for Linfield so they were also forced to withdraw from the competition.
In 1965, Derry City became the first Northern Irish club to win a two-legged European tie. In the 1965–66 European Cup, the club's last ever appearance in European competition as an Irish League club, they defeated Lyn 8–6 on aggregate in a high-scoring tie. In the second round, they faced Anderlecht from Belgium but suffered a huge 9–0 loss in the away leg and later withdrew from the competition before the second leg was played, when the Irish Football Association ruled that their home ground was not up to standard. In 1972, the club withdrew from senior Northern Irish football and after 13 years of playing amateur football in lower leagues, they joined the League of Ireland in the Irish Republic in 1985.
In 1969, both Coleraine and Glentoran entered the Inter-Cities Fairs Cup, the first time more than one Northern Irish club had ever been entered into the same European competition. Glentoran lost in the first round, but Coleraine impressively got through to the second round. The two most notable successes in Europe are Linfield reaching the quarter-finals of the 1966–67 European Cup and Glentoran reaching the quarter-finals of the 1973–74 European Cup Winners' Cup.
In 1976, Irish League B Division club Carrick Rangers won the Irish Cup by defeating strong favourites Linfield 2–1 in the final. This qualified them to take part in European competition for the first, and to date only time – in the 1976–77 European Cup Winners' Cup. They defeated Aris from Luxembourg 4–3 on aggregate in the first round, before going out 9–3 on aggregate to English side Southampton in the second round. To date, this is the only occasion that a club from outside the top division of football in Northern Ireland has represented the country in European competition.
The 1993–94 UEFA Champions League saw Linfield drawn to face Dynamo Tbilisi of Georgia in the preliminary round. After losing 3–2 on aggregate, they were reinstated when their opponents were expelled from the competition for allegedly attempting to bribe match officials. Linfield then went on to face Copenhagen in the first round proper. They won the first leg 3–0, but lost the second leg 4–0 after extra time. This proved costly, as victory would have meant a financially lucrative tie against eventual champions Milan in the next round. In July 2013, Linfield became the first Northern Irish club to win both the home leg and the away leg of a European tie. In the 2013–14 UEFA Europa League first qualifying round they were drawn to face ÍF Fuglafjørður from the Faroe Islands. They won the away leg 2–0 and then won the home leg 3–0 at Windsor Park to complete a comfortable 5–0 aggregate victory. In the second qualifying round they were drawn to face Skoda Xanthi of Greece and won the first leg 1–0 away from home despite being massive underdogs for the tie. This made it three consecutive victories in Europe for the club, without conceding a goal in the process – another first for a Northern Irish club. However, in the second leg at home they went down 2–1 after extra time, which eliminated them on the away goals rule.
In the 2019-20 UEFA Europa League, Linfield progressed to the Play-Off Round, defeating Azerbaijani champions Qarabag 3–2 at Windsor Park to get within one game of becoming the first ever Irish League club to qualify for the group stage of a UEFA competition. However they lost the second leg 2–1 in Baku, and were eliminated on the away goals rule.

## Statistics

As of 26 August 2022
UEFA Intertoto Cup
* First match played: Cliftonville 0–3 Standard Liège, 22 June 1996 (1996 UEFA Intertoto Cup group stage)
* Most competitions appeared in: 3 – Cliftonville
* Most games played: 10 – Cliftonville
* Most wins: 2 – Newry Town
* Most draws: 2 – Cliftonville
* Most defeats: 7 – Cliftonville
Overall
* First match played: AGF 0–0 Glenavon, 11 September 1957 (1957–58 European Cup first round, first leg)
* Most competitions appeared in: 55 – Linfield
* Most games played: 137 – Linfield
* Most wins: 29 – Linfield
* Most draws: 35 – Linfield
* Most defeats: 73 – Linfield
* Biggest winning margin (match): 5 goals, joint record:
** Linfield 6–1 Aris (1966–67 European Cup first round)
** Coleraine 5–0 Sant Julià (2002 UEFA Intertoto Cup first round)
* Biggest winning margin (aggregate): 5 goals, joint record:
** Linfield 9–4 Aris (1966–67 European Cup first round)
** Coleraine 7–2 Sant Julià (2002 UEFA Intertoto Cup first round)
** Linfield 5–0 ÍF Fuglafjørður (2013–14 UEFA Europa League first qualifying round)
* Heaviest defeat (match): 11 goals – Dinamo Bucharest 11–0 Crusaders (1973–74 European Cup first round)
* Heaviest defeat (aggregate): 13 goals, joint record:
** Ards 1–14 PSV Eindhoven (1974–75 European Cup Winners' Cup first round)
** Glentoran 1–14 Ajax (1975–76 UEFA Cup first round)

### UEFA coefficient and ranking

For the 2022–23 UEFA competitions, the associations will be allocated places according to their 2021 UEFA country coefficients, which will take into account their performance in European competitions from 2016–17 to 2020–21. In the 2021 rankings used to allocate berths for the 2022–23 European competitions, Northern Ireland's coefficient points total will be 6.958. After earning a score of 2.833 during the 2020–21 European campaign, Northern Ireland will remain as the 42nd best association in Europe out of 55 for the second consecutive season.
| Rank | Nation | Points |
| 40 | Latvia | 7.375 |
| 41 | Albania | 7.250 |
| 42 | Northern Ireland | 6.958 |
| 43 | Georgia | 6.875 |
| 44 | Finland | 6.875 |
* Full list

## Appearances in UEFA competitions

As of 26 August 2022
| Club | UEFA Champions League | UEFA Champions League | UEFA Champions League | UEFA Champions League | UEFA Champions League | UEFA Europa League (including Inter-Cities Fairs Cup) | UEFA Europa League (including Inter-Cities Fairs Cup) | UEFA Europa League (including Inter-Cities Fairs Cup) | UEFA Europa League (including Inter-Cities Fairs Cup) | UEFA Europa League (including Inter-Cities Fairs Cup) | UEFA Europa Conference League | UEFA Europa Conference League | UEFA Europa Conference League | UEFA Europa Conference League | UEFA Europa Conference League | UEFA Cup Winners' Cup | UEFA Cup Winners' Cup | UEFA Cup Winners' Cup | UEFA Cup Winners' Cup | UEFA Cup Winners' Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | Total | Total | Total | Total | Total |
| Club | Apps | P | W | D | L | Apps | P | W | D | L | Apps | P | W | D | L | Apps | P | W | D | L | Apps | P | W | D | L | Apps | P | W | D | L |
| Linfield | 33 | 78 | 11 | 23 | 44 | 17 | 47 | 15 | 9 | 23 | 2 | 6 | 1 | 3 | 2 | 3 | 6 | 2 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 55 | 137 | 29 | 35 | 73 |
| Glentoran | 12 | 28 | 3 | 7 | 18 | 23 | 50 | 5 | 9 | 36 | 1 | 2 | 0 | 1 | 1 | 9 | 22 | 3 | 7 | 12 | 0 | 0 | 0 | 0 | 0 | 45 | 102 | 11 | 24 | 67 |
| Crusaders | 6 | 14 | 1 | 2 | 11 | 11 | 26 | 6 | 4 | 16 | 1 | 4 | 1 | 1 | 2 | 3 | 6 | 0 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 21 | 50 | 8 | 9 | 33 |
| Coleraine | 1 | 2 | 0 | 0 | 2 | 12 | 29 | 4 | 8 | 17 | 1 | 2 | 0 | 0 | 2 | 4 | 8 | 0 | 1 | 7 | 1 | 4 | 1 | 1 | 2 | 19 | 45 | 5 | 10 | 30 |
| Glenavon | 1 | 2 | 0 | 1 | 1 | 10 | 20 | 2 | 2 | 16 | 0 | 0 | 0 | 0 | 0 | 5 | 10 | 1 | 3 | 6 | 1 | 2 | 0 | 1 | 1 | 17 | 34 | 3 | 7 | 24 |
| Portadown | 3 | 6 | 0 | 1 | 5 | 11 | 28 | 3 | 7 | 18 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 15 | 36 | 4 | 8 | 24 |
| Cliftonville | 3 | 6 | 0 | 1 | 5 | 7 | 20 | 4 | 4 | 12 | 1 | 2 | 0 | 0 | 2 | 1 | 2 | 0 | 0 | 2 | 3 | 10 | 1 | 2 | 7 | 15 | 40 | 5 | 7 | 28 |
| Ballymena United | 0 | 0 | 0 | 0 | 0 | 3 | 8 | 2 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 4 | 8 | 0 | 0 | 8 | 1 | 2 | 0 | 1 | 1 | 8 | 18 | 2 | 2 | 14 |
| Ards | 1 | 2 | 0 | 0 | 2 | 1 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 4 | 0 | 1 | 3 | 1 | 4 | 0 | 0 | 4 | 5 | 12 | 1 | 1 | 10 |
| Lisburn Distillery | 1 | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 2 | 2 | 4 | 0 | 0 | 4 | 5 | 10 | 0 | 1 | 9 |
| Bangor | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 4 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 6 | 0 | 1 | 5 |
| Larne | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 8 | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 8 | 4 | 2 | 2 |
| Derry City | 1 | 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 5 | 1 | 0 | 4 |
| Dungannon Swifts | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 1 | 2 | 4 | 1 | 1 | 2 |
| Omagh Town | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 4 | 0 | 1 | 3 | 2 | 4 | 0 | 1 | 3 |
| Carrick Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | 1 | 0 | 3 |
| Newry Town | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | 2 | 0 | 2 | 1 | 4 | 2 | 0 | 2 |
Through the 2023/24 season, Northern Irish teams have played against teams from 48 of the 55 UEFA countries. They have yet to play against teams from Armenia, Austria, Kazakhstan, Liechtenstein, Moldova and Russia; and Northern Irish clubs have never been paired with each other.

## Active competitions
### European Cup / UEFA Champions League

| Season | Club | Round | Opponent | Home | Away | Aggregate |
| European Cup |||||||
| 1957–58 | Glenavon | PR | AGF | 0–3 | 0–0 | 0–3 |
| 1958–59 | Ards | PR | Stade Reims | 1–4 | 2–6 | 3–10 |
| 1959–60 | Linfield | PR | Göteborg | 2–1 | 1–6 | 3–7 |
| 1960–61 | Glenavon | PR | Wismut Karl Marx Stadt | w/o | w/o | N/A |
| 1961–62 | Linfield | PR | Vorwärts Berlin | w/o | 0–3 | 0–3 |
| 1962–63 | Linfield | 1R | Esbjerg | 1–2 | 0–0 | 1–2 |
| 1963–64 | Distillery | PR | Benfica | 3–3 | 0–5 | 3–8 |
| 1964–65 | Glentoran | PR | Panathinaikos | 2–3 | 2–2 | 4–5 |
| 1965–66 | Derry City | PR | Lyn | 5–1 | 3–5 | 8–6 |
| 1965–66 | Derry City | 1R | Anderlecht | w/o | 0–9 | 0–9 |
| 1966–67 | Linfield | 1R | Aris | 6–1 | 3–3 | 9–4 |
| 1966–67 | Linfield | 2R | Vålerengen | 1–1 | 4–1 | 5–2 |
| 1966–67 | Linfield | QF | CSKA Sofia | 2–2 | 0–1 | 2–3 |
| 1967–68 | Glentoran | 1R | Benfica | 1–1 | 0–0 | 1–1 (a) |
| 1968–69 | Glentoran | 1R | Anderlecht | 2–2 | 0–3 | 2–5 |
| 1969–70 | Linfield | 1R | Red Star Belgrade | 2–4 | 0–8 | 2–12 |
| 1970–71 | Glentoran | 1R | Waterford | 1–3 | 0–1 | 1–4 |
| 1971–72 | Linfield | 1R | Standard Liège | 2–3 | 0–2 | 2–5 |
| 1972–73 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1973–74 | Crusaders | 1R | Dinamo București | 0–1 | 0–11 | 0–12 |
| 1974–75 | Coleraine | 1R | Feyenoord | 1–4 | 0–7 | 1–11 |
| 1975–76 | Linfield | 1R | PSV Eindhoven | 1–2 | 0–8 | 1–10 |
| 1976–77 | Crusaders | 1R | Liverpool | 0–5 | 0–2 | 0–7 |
| 1977–78 | Glentoran | 1R | Valur | 2–0 | 0–1 | 2–1 |
| 1977–78 | Glentoran | 2R | Juventus | 0–1 | 0–5 | 0–6 |
| 1978–79 | Linfield | 1R | Lillestrøm | 0–0 | 0–1 | 0–1 |
| 1979–80 | Linfield | PR | Dundalk | 0–2 | 1–1 | 1–3 |
| 1980–81 | Linfield | 1R | Nantes | 0–1 | 0–2 | 0–3 |
| 1981–82 | Glentoran | 1R | Progrès Niederkorn | 4–0 | 1–1 | 5–1 |
| 1981–82 | Glentoran | 2R | CSKA Sofia | 2–1 | 0–2 | 2–3 |
| 1982–83 | Linfield | 1R | 17 Nëntori | 2–1 | 0–1 | 2–2 (a) |
| 1983–84 | Linfield | 1R | Benfica | 2–3 | 0–3 | 2–6 |
| 1984–85 | Linfield | 1R | Shamrock Rovers | 0–0 | 1–1 | 1–1 (a) |
| 1984–85 | Linfield | 2R | Panathinaikos | 3–3 | 1–2 | 4–5 |
| 1985–86 | Linfield | 1R | Servette | 2–2 | 1–2 | 3–4 |
| 1986–87 | Linfield | 1R | Rosenborg | 1–1 | 0–1 | 1–2 |
| 1987–88 | Linfield | 1R | Lillestrøm | 2–4 | 1–1 | 3–5 |
| 1988–89 | Glentoran | 1R | Spartak Moscow | 1–1 | 0–2 | 1–3 |
| 1989–90 | Linfield | 1R | Dnipro Dnipropetrovsk | 1–2 | 0–1 | 1–3 |
| 1990–91 | Portadown | 1R | Porto | 1–8 | 0–5 | 1–13 |
| 1991–92 | Portadown | 1R | Red Star Belgrade | 0–4 | 0–4 | 0–8 |
| UEFA Champions League |||||||
| 1992–93 | Glentoran | 1R | Marseille | 0–5 | 0–3 | 0–8 |
| 1993–94 | Linfield | PR | Dinamo Tbilisi | 1–1 | 1–2 | 2–3 |
| 1993–94 | Linfield | 1R | Copenhagen | 3–0 | 0–4 | 3–4 |
| 1994–95 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1995–96 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1996–97 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1997–98 | Crusaders | 1QR | Dinamo Tbilisi | 1–3 | 1–5 | 2–8 |
| 1998–99 | Cliftonville | 1QR | Košice | 1–5 | 0–8 | 1–13 |
| 1999–00 | Glentoran | 1QR | Litex Lovech | 0–2 | 0–3 | 0–5 |
| 2000–01 | Linfield | 1QR | Haka | 2–1 | 0–1 | 2–2 (a) |
| 2001–02 | Linfield | 1QR | Torpedo Kutaisi | 0–0 | 0–1 | 0–1 |
| 2002–03 | Portadown | 1QR | Belshyna | 0–0 | 2–3 | 2–3 |
| 2003–04 | Glentoran | 1QR | HJK | 0–0 | 0–1 | 0–1 |
| 2004–05 | Linfield | 1QR | HJK | 0–1 | 0–1 | 0–2 |
| 2005–06 | Glentoran | 1QR | Shelbourne | 1–2 | 1–4 | 2–6 |
| 2006–07 | Linfield | 1QR | Gorica | 1–3 | 2–2 | 3–5 |
| 2007–08 | Linfield | 1QR | Elfsborg | 0–0 | 0–1 | 0–1 |
| 2008–09 | Linfield | 1QR | Dinamo Zagreb | 0–2 | 1–1 | 1–3 |
| 2009–10 | Glentoran | 2QR | Maccabi Haifa | 0–4 | 0–6 | 0–10 |
| 2010–11 | Linfield | 2QR | Rosenborg | 0–0 | 0–2 | 0–2 |
| 2011–12 | Linfield | 2QR | BATE Borisov | 1–1 | 0–2 | 1–3 |
| 2012–13 | Linfield | 1QR | B36 Tórshavn | 0–0 | 0–0 | 0–0 (4–3 p) |
| 2012–13 | Linfield | 2QR | AEL Limassol | 0–0 | 0–3 | 0–3 |
| 2013–14 | Cliftonville | 2QR | Celtic | 0–3 | 0–2 | 0–5 |
| 2014–15 | Cliftonville | 2QR | Debrecen | 0–0 | 0–2 | 0–2 |
| 2015–16 | Crusaders | 1QR | Levadia Tallinn | 0–0 | 1–1 | 1–1 (a) |
| 2015–16 | Crusaders | 2QR | Skënderbeu Korçë | 3–2 | 1–4 | 4–6 |
| 2016–17 | Crusaders | 2QR | Copenhagen | 0–3 | 0–6 | 0–9 |
| 2017–18 | Linfield | 1QR | La Fiorita | 1–0 | 0–0 | 1–0 |
| 2017–18 | Linfield | 2QR | Celtic | 0–2 | 0–4 | 0–6 |
| 2018–19 | Crusaders | 1QR | Ludogorets | 0–2 | 0–7 | 0–9 |
| 2019–20 | Linfield | 1QR | Rosenborg | 0–2 | 0–4 | 0–6 |
| 2020–21 | Linfield | PR | Tre Fiori | 2–0 | N/A | 2–0 |
| 2020–21 | Linfield | PR | Dirta | 3–0 | N/A | 3–0 (awd.) |
| 2020–21 | Linfield | 1QR | Legia Warsaw | 0–1 | N/A | 0–1 |
| 2021–22 | Linfield | 1QR | Žalgiris | 1–3 | 1–2 | 2–5 |
| 2022–23 | Linfield | 1QR | The New Saints | 2–0 | 0–1 | 2–1 |
| 2022–23 | Linfield | 2QR | Bodø/Glimt | 1–0 | 0–8 | 1–8 |
| 2023–24 | Larne | 1QR | HJK Helsinki | 0–1 | 2–2 | 2–3 |
| 2024–25 | Larne | 1QR | RFS | 0–4 | 0–3 | 0–7 |
PR = Preliminary round; 1R/2R = First/Second round; 1QR/2QR = First/Second qualifying round; QF = Quarter-finals

### Inter-Cities Fairs Cup / UEFA Cup / UEFA Europa League

| Season | Club | Round | Opponent | Home | Away | Aggregate |
| Inter-Cities Fairs Cup |||||||
| 1962–63 | Glentoran | 1R | Real Zaragoza | 0–2 | 2–6 | 2–8 |
| 1963–64 | Glentoran | 1R | Partick Thistle | 1–4 | 0–3 | 1–7 |
| 1965–66 | Glentoran | 1R | Royal Antwerp | 3–3 | 0–1 | 3–4 |
| 1967–68 | Linfield | 1R | Lokomotive Leipzig | 1–0 | 1–5 | 2–5 |
| 1968–69 | Linfield | 1R | Vitória de Setúbal | 1–3 | 0–3 | 1–6 |
| 1969–70 | Glentoran | 1R | Arsenal | 1–0 | 0–3 | 1–3 |
| 1969–70 | Coleraine | 1R | Jeunesse Esch | 4–0 | 2–3 | 6–3 |
| 1969–70 | Coleraine | 2R | Anderlecht | 3–7 | 1–6 | 4–13 |
| 1970–71 | Coleraine | 1R | Kilmarnock | 1–1 | 3–2 | 4–3 |
| 1970–71 | Coleraine | 2R | Sparta Rotterdam | 1–2 | 0–2 | 1–4 |
| UEFA Cup |||||||
| 1971–72 | Glentoran | 1R | Eintracht Braunschweig | 0–1 | 1–6 | 1–7 |
| 1972–73 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1973–74 | Ards | 1R | Standard Liège | 3–2 | 1–6 | 4–8 |
| 1974–75 | Portadown | 1R | Valur | 2–1 | 0–0 | 2–1 |
| 1974–75 | Portadown | 2R | Partizan | 1–1 | 0–5 | 1–6 |
| 1975–76 | Glentoran | 1R | Ajax | 1–6 | 0–8 | 1–14 |
| 1976–77 | Glentoran | 1R | Basel | 3–2 | 0–3 | 3–5 |
| 1977–78 | Glenavon | 1R | PSV Eindhoven | 2–6 | 0–5 | 2–11 |
| 1978–79 | Glentoran | 1R | IBV | 1–1 | 0–0 | 1–1 (a) |
| 1979–80 | Glenavon | 1R | Standard Liège | 0–1 | 0–1 | 0–2 |
| 1980–81 | Ballymena United | 1R | Vorwärts Frankfurt | 2–1 | 0–3 | 2–4 |
| 1981–82 | Linfield | 1R | Beveren | 0–3 | 0–5 | 0–8 |
| 1982–83 | Glentoran | 1R | Baník Ostrava | 1–3 | 0–1 | 1–4 |
| 1983–84 | Coleraine | 1R | Sparta Rotterdam | 1–1 | 0–4 | 1–5 |
| 1984–85 | Glentoran | 1R | Standard Liège | 1–1 | 0–2 | 1–3 |
| 1985–86 | Coleraine | 1R | Lokomotive Leipzig | 1–1 | 0–5 | 1–6 |
| 1986–87 | Coleraine | 1R | Stahl Brandenburg | 1–1 | 0–1 | 1–2 |
| 1987–88 | Coleraine | 1R | Dundee United | 0–1 | 1–3 | 1–4 |
| 1988–89 | Linfield | 1R | TPS Turku | 1–1 | 0–0 | 1–1 (a) |
| 1989–90 | Glentoran | 1R | Dundee United | 1–3 | 0–2 | 1–5 |
| 1990–91 | Glenavon | 1R | Bordeaux | 0–0 | 0–2 | 0–2 |
| 1991–92 | Bangor | 1R | Sigma Olomouc | 0–3 | 0–3 | 0–6 |
| 1992–93 | Portadown | 1R | Standard Liège | 0–0 | 0–5 | 0–5 |
| 1993–94 | Crusaders | 1R | Servette | 0–0 | 0–4 | 0–4 |
| 1994–95 | Portadown | PR | Slovan Bratislava | 0–2 | 0–3 | 0–5 |
| 1994–95 | Linfield | PR | FH | 3–1 | 0–1 | 3–2 |
| 1994–95 | Linfield | 1R | Odense | 1–1 | 0–5 | 1–6 |
| 1995–96 | Crusaders | PR | Silkeborg | 1–2 | 0–4 | 1–6 |
| 1995–96 | Glenavon | PR | FH | 0–0 | 1–0 | 1–0 |
| 1995–96 | Glenavon | 1R | Werder Bremen | 0–2 | 0–5 | 0–7 |
| 1996–97 | Crusaders | PR | Zalgiris Vilnius | 2–1 | 0–2 | 2–3 |
| 1996–97 | Portadown | PR | Vojvodina | 0–1 | 1–4 | 1–5 |
| 1997–98 | Coleraine | 1QR | Grasshoppers | 1–7 | 0–3 | 1–10 |
| 1998–99 | Linfield | 1QR | Omonia | 5–3 | 1–5 | 6–8 |
| 1999–00 | Linfield | QR | Locomotive Tbilisi | 1–1 | 0–1 | 1–2 |
| 1999–00 | Portadown | QR | CSKA Sofia | 0–3 | 0–5 | 0–8 |
| 2000–01 | Coleraine | QR | Örgryte | 1–2 | 0–1 | 1–3 |
| 2000–01 | Glentoran | QR | Lillestrøm | 0–3 | 0–1 | 0–4 |
| 2001–02 | Glenavon | QR | Kilmarnock | 0–1 | 0–1 | 0–2 |
| 2001–02 | Glentoran | QR | Midtjylland | 0–4 | 1–1 | 1–5 |
| 2002–03 | Glentoran | QR | Wisła Kraków | 0–2 | 0–4 | 0–6 |
| 2002–03 | Linfield | QR | Stabæk | 1–1 | 0–4 | 1–5 |
| 2003–04 | Coleraine | QR | União de Leiria | 2–1 | 0–5 | 2–6 |
| 2003–04 | Portadown | QR | Malmö | 0–2 | 0–4 | 0–6 |
| 2004–05 | Portadown | 1QR | Žalgiris Vilnius | 2–2 | 0–2 | 2–4 |
| 2004–05 | Glentoran | 1QR | Allianssi | 2–2 | 2–1 | 4–3 |
| 2004–05 | Glentoran | 2QR | Elfsborg | 0–1 | 1–2 | 1–3 |
| 2005–06 | Portadown | 1QR | Viking | 1–2 | 0–1 | 1–3 |
| 2005–06 | Linfield | 1QR | Ventspils | 1–0 | 1–2 | 2–2 (a) |
| 2005–06 | Linfield | 2QR | Halmstad | 2–4 | 1–1 | 3–5 |
| 2006–07 | Glentoran | 1QR | Brann | 0–1 | 0–1 | 0–2 |
| 2006–07 | Portadown | 1QR | Kaunas | 1–3 | 0–1 | 1–4 |
| 2007–08 | Dungannon Swifts | 1QR | Sūduva | 1–0 | 0–4 | 1–4 |
| 2007–08 | Glentoran | 1QR | AIK | 0–5 | 0–4 | 0–9 |
| 2008–09 | Cliftonville | 1QR | Copenhagen | 0–4 | 0–7 | 0–11 |
| 2008–09 | Glentoran | 1QR | Liepājas Metalurgs | 1–1 | 0–2 | 1–3 |
| UEFA Europa League |||||||
| 2009–10 | Linfield | 1QR | Randers | 0–3 | 0–4 | 0–7 |
| 2009–10 | Lisburn Distillery | 1QR | Zestaponi | 1–5 | 0–6 | 1–11 |
| 2009–10 | Crusaders | 2QR | Rabotnički | 1–1 | 2–4 | 3–5 |
| 2010–11 | Glentoran | 1QR | KR Reykjavík | 2–2 | 0–3 | 2–5 |
| 2010–11 | Portadown | 1QR | Skonto | 1–1 | 1–0 | 2–1 |
| 2010–11 | Portadown | 2QR | Qarabağ | 1–2 | 1–1 | 2–3 |
| 2010–11 | Cliftonville | 2QR | Cibalia | 1–0 | 0–0 | 1–0 |
| 2010–11 | Cliftonville | 3QR | CSKA Sofia | 1–2 | 0–3 | 1–5 |
| 2011–12 | Cliftonville | 1QR | The New Saints | 0–1 | 1–1 | 1–2 |
| 2011–12 | Glentoran | 1QR | Renova | 2–1 | 1–2 | 3–3 (3–2 p) |
| 2011–12 | Glentoran | 2QR | Vorskla Poltava | 0–2 | 0–3 | 0–5 |
| 2011–12 | Crusaders | 2QR | Fulham | 1–3 | 0–4 | 1–7 |
| 2012–13 | Cliftonville | 1QR | Kalmar | 1–0 | 0–4 | 1–4 |
| 2012–13 | Crusaders | 1QR | Rosenborg | 0–3 | 0–1 | 0–4 |
| 2012–13 | Portadown | 1QR | Shkëndija | 2–1 | 0–0 | 2–1 |
| 2012–13 | Portadown | 2QR | Slaven Belupo | 2–4 | 0–6 | 2–10 |
| 2013–14 | Crusaders | 1QR | Rosenborg | 1–2 | 2–7 | 3–9 |
| 2013–14 | Glentoran | 1QR | KR Reykjavík | 0–3 | 0–0 | 0–3 |
| 2013–14 | Linfield | 1QR | ÍF Fuglafjørður | 3–0 | 2–0 | 5–0 |
| 2013–14 | Linfield | 2QR | Skoda Xanthi | 1–2 | 1–0 | 2–2 (a) |
| 2014–15 | Glenavon | 1QR | FH | 2–3 | 0–3 | 2–6 |
| 2014–15 | Crusaders | 1QR | Ekranas | 3–1 | 2–1 | 5–2 |
| 2014–15 | Crusaders | 2QR | Brommapojkarna | 1–1 | 0–4 | 1–5 |
| 2014–15 | Linfield | 1QR | B36 Tórshavn | 1–1 | 2–1 | 3–2 |
| 2014–15 | Linfield | 2QR | AIK | 1–0 | 0–2 | 1–2 |
| 2015–16 | Glenavon | 1QR | Shakhtyor Soligorsk | 1–2 | 0–3 | 1–5 |
| 2015–16 | Glentoran | 1QR | MŠK Žilina | 1–4 | 0–3 | 1–7 |
| 2015–16 | Linfield | 1QR | NSÍ Runavík | 2–0 | 3–4 | 5–4 |
| 2015–16 | Linfield | 2QR | Spartak Trnava | 1–3 | 1–2 | 2–5 |
| 2016–17 | Glenavon | 1QR | KR Reykjavík | 0–6 | 1–2 | 1–8 |
| 2016–17 | Linfield | 1QR | Cork City | 0–1 | 1–1 | 1–2 |
| 2016–17 | Cliftonville | 1QR | FC Differdange 03 | 2–0 | 1–1 | 3–1 |
| 2016–17 | Cliftonville | 2QR | AEK Larnaca | 2–3 | 0–2 | 2–5 |
| 2017–18 | Ballymena United | 1QR | Odds | 0–2 | 0–3 | 0–5 |
| 2017–18 | Coleraine | 1QR | Haugesund | 0–0 | 0–7 | 0–7 |
| 2017–18 | Crusaders | 1QR | Liepāja | 3–1 | 0–2 | 3–3 (a) |
| 2018–19 | Cliftonville | 1QR | Nordsjælland | 0–1 | 1–2 | 1–3 |
| 2018–19 | Coleraine | 1QR | Spartak Subotica | 1–1 | 0–2 | 1–3 |
| 2018–19 | Glenavon | 1QR | Molde | 2–1 | 1–5 | 3–6 |
| 2019–20 | Ballymena United | PR | NSÍ Runavík | 2–0 | 0–0 | 2–0 |
| 2019–20 | Ballymena United | 1QR | Malmö | 0–4 | 0–7 | 0–11 |
| 2019–20 | Cliftonville | PR | Barry Town United | 4–0 | 0–0 | 4–0 |
| 2019–20 | Cliftonville | 1QR | Haugesund | 0–1 | 1–5 | 1–6 |
| 2019–20 | Crusaders | 1QR | B36 Tórshavn | 2–0 | 3–2 | 5–2 |
| 2019–20 | Crusaders | 2QR | Wolverhampton Wanderers | 1–4 | 0–2 | 1–6 |
| 2019–20 | Linfield | 2QR | HB Tórshavn | 1–0 | 2–2 | 3–2 |
| 2019–20 | Linfield | 3QR | Sutjeska Nikšić | 3–2 | 2–1 | 5–3 |
| 2019–20 | Linfield | PLR | Qarabağ | 3–2 | 1–2 | 4–4 (a) |
| 2020–21 | Coleraine | PR | HB La Fiorita | 1–0 | N/A | 1–0 |
| 2020–21 | Coleraine | QR1 | Maribor | 1–1 (5–4 p) | N/A | 1–1 (5–4 p) |
| 2020–21 | Coleraine | QR2 | Motherwell | 2–2 (0–3 p) | N/A | 2–2 (0–3 p) |
| 2020–21 | Glentoran | PR | HB Tórshavn | 1–0 | N/A | 1–0 |
| 2020–21 | Glentoran | QR1 | Motherwell | 1–5 | N/A | 1–5 |
| 2020–21 | Linfield | QR2 | Floriana | 0–1 | N/A | 0–1 |
| 2022–23 | Linfield | 3QR | Zürich | 0–2 | 0–3 | 0–5 |

### UEFA Europa Conference League

| Season | Club | Round | Opponent | Home | Away | Aggregate |
| UEFA Europa Conference League |||||||
| 2021–22 | Coleraine | 1QR | Velež Mostar | 1–2 | 1–2 | 2–4 |
| 2021–22 | Glentoran | 1QR | The New Saints | 1–1 | 0–2 | 1–3 |
| 2021–22 | Larne | 1QR | Bala Town | 1–0 | 1–0 | 2–0 |
| 2021–22 | Larne | 2QR | AGF | 2–1 | 1–1 | 3–2 |
| 2021–22 | Larne | 3QR | Paços de Ferreira | 1–0 | 0–4 | 1–4 |
| 2021–22 | Linfield | 2QR | Borac Banja Luka | 4–0 | 0–0 | 4–0 |
| 2021–22 | Linfield | 3QR | Fola Esch | 1–2 | 1–2 | 2–4 |
| 2022–23 | Cliftonville | 1QR | Dunajská Streda | 0–3 | 1–2 | 1–5 |
| 2022–23 | Crusaders | 1QR | Bruno's Magpies | 3–1 | 1–2 | 3–1 |
| 2022–23 | Crusaders | 2QR | Basel | 1–1 | 0–2 | 1–3 |
| 2022–23 | Larne | 1QR | St Joseph's | 0–1 | 0–0 | 0–1 |
| 2022–23 | Linfield | PO | RFS | 1–1 | 2–2 | 3–3 (2–4 p) |
| 2023-24 | Linfield | 1QR | Vllaznia | 3-1 | 0-1 | 3-2 |
| 2023-24 | Linfield | 2QR | Pogoń Szczecin | 2-5 | 2-3 | 4-8 |
| 2023-24 | Glentoran | 1QR | Gżira | 2-2 | 1-1 | 3-3 (13–14 p) |
| 2023-24 | Crusaders | 1QR | FC Haka | 2-2 | 1-0 | 3-2 |
| 2023-24 | Crusaders | 2QR | Rosenborg | 2-2 | 2-3 (a.e.t) | 4-5 |
| 2023-24 | Larne | 2QR | FC Ballkani | 0-3 | 1-4 | 1-7 |
| 2024-25 | Crusaders | 1QR | Caernarfon Town | 3-1 | 0-2 | 3-3 (7–8 p) |
| 2024-25 | Linfield | 1QR | Stjarnan | 3-2 | 0-2 | 3-4 |
| 2024-25 | Cliftonville | 2QR | Auda | 1-2 | 0-2 | 1-4 |
| 2024-25 | Larne | 2QR | N/A | 3-0 | 3-0 | 6-0 |
| 2024-25 | Larne | 3QR | Ballkani | 0-1 | 1-0 | 1-1 (4–1 p) |
| 2024-25 | Larne | PO | Lincoln Red Imps | 3-1 | 1-2 | 4-3 |
| 2024-25 | Larne | GS | Molde | N/A | 0-3 | 34th out of 36 teams |
| 2024-25 | Larne | GS | Shamrock Rovers | 1-4 | N/A | 34th out of 36 teams |
| 2024-25 | Larne | GS | St. Gallen | 1-2 | N/A | 34th out of 36 teams |
| 2024-25 | Larne | GS | Olimpija Ljubljana | N/A | 0-1 | 34th out of 36 teams |
| 2024-25 | Larne | GS | Dinamo Minsk | N/A | 0-2 | 34th out of 36 teams |
| 2024-25 | Larne | GS | Gent | 1-0 | N/A | 34th out of 36 teams |
PR = Preliminary round; QR = Qualifying round; 1R/2R = First/Second round; 1QR/2QR/3QR = First/Second/Third qualifying round; PLR = Playoff round

## Defunct competitions
### European Cup Winners' Cup / UEFA Cup Winners' Cup

| Season | Club | Round | Opponent | Home | Away | Aggregate |
| European Cup Winners' Cup |||||||
| 1961–62 | Glenavon | PR | Leicester City | 1–4 | 1–3 | 2–7 |
| 1962–63 | Portadown | 1R | OFK Beograd | 3–2 | 1–5 | 4–7 |
| 1963–64 | Linfield | 2R | Fenerbahçe | 2–0 | 1–4 | 3–4 |
| 1964–65 | Derry City | 1R | Steaua București | 0–2 | 0–3 | 0–5 |
| 1965–66 | Coleraine | 1R | Dynamo Kyiv | 1–6 | 0–4 | 1–10 |
| 1966–67 | Glentoran | 1R | Rangers | 1–1 | 0–4 | 1–5 |
| 1967–68 | Crusaders | 1R | Valencia | 2–4 | 0–4 | 2–8 |
| 1968–69 | Crusaders | 1R | Norrköping | 2–2 | 1–4 | 3–6 |
| 1969–70 | Ards | 1R | Roma | 0–0 | 1–3 | 1–3 |
| 1970–71 | Linfield | 1R | Manchester City | 2–1 | 0–1 | 2–2 (a) |
| 1971–72 | Distillery | 1R | Barcelona | 1–3 | 0–4 | 1–7 |
| 1972–73 | None entered | None entered | None entered | None entered | None entered | None entered |
| 1973–74 | Glentoran | 1R | Chimia Râmnicu Vâlcea | 2–0 | 2–2 | 4–2 |
| 1973–74 | Glentoran | 2R | Brann | 3–1 | 1–1 | 4–2 |
| 1973–74 | Glentoran | QF | Borussia Mönchengladbach | 0–2 | 0–5 | 0–7 |
| 1974–75 | Ards | 1R | PSV Eindhoven | 1–4 | 0–10 | 1–14 |
| 1975–76 | Coleraine | 1R | Eintracht Frankfurt | 2–6 | 1–5 | 3–11 |
| 1976–77 | Carrick Rangers | 1R | Aris | 3–1 | 1–2 | 4–3 |
| 1976–77 | Carrick Rangers | 2R | Southampton | 2–5 | 1–4 | 3–9 |
| 1977–78 | Coleraine | 1R | Lokomotive Leipzig | 1–4 | 2–2 | 3–6 |
| 1978–79 | Ballymena United | 1R | Beveren | 0–3 | 0–3 | 0–6 |
| 1979–80 | Cliftonville | 1R | Nantes | 0–1 | 0–7 | 0–8 |
| 1980–81 | Crusaders | 1R | Newport County | 0–0 | 0–4 | 0–4 |
| 1981–82 | Ballymena United | 1R | Roma | 0–2 | 0–4 | 0–6 |
| 1982–83 | Coleraine | 1R | Tottenham Hotspur | 0–3 | 0–4 | 0–7 |
| 1983–84 | Glentoran | 1R | Paris Saint-Germain | 1–2 | 1–2 | 2–4 |
| 1984–85 | Ballymena United | 1R | Ħamrun Spartans | 0–1 | 1–2 | 1–3 |
| 1985–86 | Glentoran | 1R | Fram Reykjavík | 1–0 | 1–3 | 2–3 |
| 1986–87 | Glentoran | 1R | Lokomotive Leipzig | 1–1 | 0–2 | 1–3 |
| 1987–88 | Glentoran | 1R | RoPS | 1–1 | 0–0 | 1–1 (a) |
| 1988–89 | Glenavon | 1R | AGF | 1–4 | 1–3 | 2–7 |
| 1989–90 | Ballymena United | 1R | Anderlecht | 0–4 | 0–6 | 0–10 |
| 1990–91 | Glentoran | 1R | Steaua București | 1–1 | 0–5 | 1–6 |
| 1991–92 | Glenavon | 1R | Ilves | 3–2 | 1–2 | 4–4 (a) |
| 1992–93 | Glenavon | 1R | Royal Antwerp | 1–1 | 1–1 | 2–2 (1–3p) |
| 1993–94 | Bangor | QR | APOEL | 1–1 | 1–2 | 2–3 |
| UEFA Cup Winners' Cup |||||||
| 1994–95 | Bangor | QR | Tatran Prešov | 0–1 | 0–4 | 0–5 |
| 1995–96 | Linfield | QR | Shakhtar Donetsk | 0–1 | 1–4 | 1–5 |
| 1996–97 | Glentoran | QR | Sparta Prague | 1–2 | 0–8 | 1–10 |
| 1997–98 | Glenavon | QR | Legia Warsaw | 1–1 | 0–4 | 1–5 |
| 1998–99 | Glentoran | QR | Maccabi Haifa | 0–1 | 1–2 | 1–3 |
PR = Preliminary round; QR = Qualifying round; 1R/2R = First/Second round; QF = Quarter-finals

### UEFA Intertoto Cup

| Season | Club | Round | Opponent | Home | Away | Aggregate |
| 1996 | Cliftonville | GS | Standard Liège | 0–3 | | |
| 1996 | Cliftonville | GS | Hapoel Haifa | | 1–1 | |
| 1996 | Cliftonville | GS | Stuttgart | 1–4 | | |
| 1996 | Cliftonville | GS | AaB | | 0–4 | |
| 1997 | Ards | GS | Royal Antwerp | 0–1 | | |
| 1997 | Ards | GS | Nea Salamis Famagusta | | 1–4 | |
| 1997 | Ards | GS | Auxerre | 0–3 | | |
| 1997 | Ards | GS | Lausanne Sports | | 0–6 | |
| 1998 | Omagh Town | 1R | Rimavská Sobota | 2–2 | 0–1 | 2–3 |
| 1999 | Newry Town | 1R | Hrvatski Dragovoljac | 2–0 | 0–1 | 2–1 |
| 1999 | Newry Town | 2R | MSV Duisburg | 1–0 | 0–2 | 1–2 |
| 2000 | Glenavon | 1R | Slaven Belupo | 1–1 | 0–3 | 1–4 |
| 2001 | Cliftonville | 1R | Tiligul Tiraspol | 1–3 | 0–1 | 1–4 |
| 2002 | Coleraine | 1R | Sant Julià | 5–0 | 2–2 | 7–2 |
| 2002 | Coleraine | 2R | Troyes | 1–2 | 1–2 | 2–4 |
| 2003 | Omagh Town | 1R | Shakhtyor Soligorsk | 1–7 | 0–1 | 1–8 |
| 2004 | Ballymena United | 1R | Odense | 0–7 | 0–0 | 0–7 |
| 2005 | Lisburn Distillery | 1R | Žalgiris Vilnius | 0–1 | 0–1 | 0–2 |
| 2006 | Dungannon Swifts | 1R | Keflavik | 0–0 | 1–4 | 1–4 |
| 2007 | Cliftonville | 1R | Dinaburg | 1–1 | 1–0 | 2–1 |
| 2007 | Cliftonville | 2R | Gent | 0–4 | 0–2 | 0–6 |
| 2008 | Lisburn Distillery | 1R | TPS Turku | 2–3 | 1–3 | 3–6 |
GS = Group stage; 1R/2R = First/Second round