# Bologna FC 1909 in European football

These are the matches that Bologna have played in European football competitions. The club's first entry into European competitions was the 1964–65 European Cup, with their most recent entry being the 2024–25 UEFA Champions League after a 60 year hiatus. Their only European trophy so far came via the 1998 UEFA Intertoto Cup.

## UEFA-organised seasonal competitions

Bologna's score listed first.

### European Cup / UEFA Champions League

| Season | Round | Opponent | Home | Away | Aggregate |
| 1964–65 | Preliminary round | Anderlecht | 2–1 | 0–1 | 2–2 (a) |
| 2024–25 | League phase | Shakhtar Donetsk | 0–0 | — | 28th |
| 2024–25 | League phase | Liverpool | — | 0–2 | 28th |
| 2024–25 | League phase | Aston Villa | — | 0–2 | 28th |
| 2024–25 | League phase | Monaco | 0–1 | — | 28th |
| 2024–25 | League phase | Lille | 1–2 | — | 28th |
| 2024–25 | League phase | Benfica | — | 0–0 | 28th |
| 2024–25 | League phase | Borussia Dortmund | 2–1 | — | 28th |
| 2024–25 | League phase | Sporting CP | — | 1–1 | 28th |

### European Cup Winners' Cup

| Season | Round | Opponent | Home | Away | Aggregate | Reference |
| 1970–71 | First round | Vorwärts Berlin | 1–1 | 0–0 | 1–1 (a) | |
| 1974–75 | First round | Gwardia Warsaw | 2–1 (a.e.t.) | 1–2 | 3–3 (3–5 p) | |

### UEFA Cup

| Season | Round | Opponent | Home | Away | Aggregate |
| 1971–72 | First round | Anderlecht | 1–1 | 2–0 | 3–1 |
| 1971–72 | Second round | Željezničar | 2–2 | 1–1 | 3–3 (a) |
| 1990–91 | First round | Zagłębie Lubin | 1–0 | 1–0 | 2–0 |
| 1990–91 | Second round | Heart of Midlothian | 3–0 | 1–3 | 4–3 |
| 1990–91 | Third round | Admira Wacker | 3–0 (a.e.t.) | 0–3 | 3–3 (6–5 p) |
| 1990–91 | Quarter-finals | Sporting CP | 1–1 | 0–2 | 1–3 |
| 1998–99 | First round | Sporting CP | 2–1 | 2–0 | 4–1 |
| 1998–99 | Second round | Slavia Prague | 2–1 | 2–0 | 4–1 |
| 1998–99 | Third round | Real Betis | 4–1 | 0–1 | 4–2 |
| 1998–99 | Quarter-finals | Lyon | 3–0 | 0–2 | 3–2 |
| 1998–99 | Semi-finals | Marseille | 1–1 | 0–0 | 1–1 (a) |
| 1999–2000 | First round | Zenit Saint Petersburg | 2–2 | 3–0 | 5–2 |
| 1999–2000 | Second round | Anderlecht | 3–0 | 1–2 | 4–2 |
| 1999–2000 | Third round | Galatasaray | 1–1 | 1–2 | 2–3 |

### UEFA Intertoto Cup

| Season | Round | Opponent | Home | Away | Aggregate |
| 1998 | Third round | Național București | 2–0 | 1–3 | 3–3 (a) |
| 1998 | Semi-finals | Sampdoria | 3–1 | 0–1 | 3–2 |
| 1998 | Finals | Ruch Chorzów | 1–0 | 2–0 | 3–0 |
| 2002 | Third round | BATE Borisov | 2–0 | 0–0 | 2–0 |
| 2002 | Semi-finals | Teplice | 5–1 | 3–1 | 8–2 |
| 2002 | Finals | Fulham | 2–2 | 1–3 | 3–5 |

## FIFA-only recognized seasonal competitions
### Inter-Cities Fairs Cup

| Season | Round | Opponent | Home | Away | Aggregate |
| 1966–67 | First round | Göztepe | 3–1 | 2–1 | 5–2 |
| 1966–67 | Second round | Sparta Prague | 2–1 | 2–2 | 4–3 |
| 1966–67 | Third round | West Bromwich Albion | 3–0 | 3–1 | 6–1 |
| 1966–67 | Quarter-finals | Leeds United | 1–0 | 0–1 (a.e.t.) | 1–1 (c) |
| 1967–68 | First round | Lyn | 2–0 | 0–0 | 2–0 |
| 1967–68 | Second round | Dinamo Zagreb | 0–0 | 2–1 | 2–1 |
| 1967–68 | Third round | Given bye | Given bye | Given bye | Given bye |
| 1967–68 | Quarter-finals | Vojvodina | 0–0 | 2–0 | 2–0 |
| 1967–68 | Semi-finals | Ferencváros | 2–2 | 2–3 | 4–5 |
| 1968–69 | First round | Basel | 4–1 | 2–1 | 6–2 |
| 1968–69 | Second round | OFK Beograd | 1–1 | 0–1 | 1–2 |

## Overall record
### UEFA competitions record

    Accurate as of 29 January 2025
| Competition | Pld | W | D | L | GF | GA | GD | W% |
| European Cup / UEFA Champions League | 10 | 2 | 3 | 5 | 6 | 11 | −5 | 020.00 |
| Cup Winners' Cup | 4 | 1 | 2 | 1 | 4 | 4 | +0 | 025.00 |
| UEFA Cup | 28 | 13 | 8 | 7 | 43 | 27 | +16 | 046.43 |
| UEFA Intertoto Cup | 12 | 7 | 2 | 3 | 22 | 12 | +10 | 058.33 |
| Total | 54 | 23 | 15 | 16 | 75 | 54 | +21 | 042.59 |

### By club

The following list details Bologna's all-time record against clubs they have met one or more times in European competition. The club and its country are given, as well as the number of matches played (Pld), won by Bologna (W), drawn (D) and lost (L), goals for Bologna (GF), goals against Bologna (GA), Bologna's goal difference (GD), and their win percentages (W%). Statistics are correct as of the 2024–25 season and include goals scored during extra time where applicable; in these games, the result given is the result at the end of extra time.
Accurate as of 29 January 2025
| Club | Pld | W | D | L | GF | GA | GD | W% |
| Admira Wacker | 2 | 1 | 0 | 1 | 3 | 3 | +0 | 050.00 |
| Anderlecht | 6 | 3 | 1 | 2 | 9 | 4 | +5 | 050.00 |
| Aston Villa | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 000.00 |
| BATE Borisov | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 050.00 |
| Basel | 2 | 2 | 0 | 0 | 6 | 2 | +4 | 100.00 |
| Benfica | 1 | 0 | 1 | 0 | 0 | 0 | +0 | 000.00 |
| Borussia Dortmund | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 100.00 |
| Dinamo Zagreb | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 050.00 |
| Ferencváros | 2 | 0 | 1 | 1 | 4 | 5 | −1 | 000.00 |
| Fulham | 2 | 0 | 1 | 1 | 3 | 5 | −2 | 000.00 |
| Galatasaray | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 000.00 |
| Göztepe | 2 | 2 | 0 | 0 | 5 | 2 | +3 | 100.00 |
| Gwardia Warsaw | 2 | 1 | 0 | 1 | 3 | 3 | +0 | 050.00 |
| Heart of Midlothian | 2 | 1 | 0 | 1 | 4 | 3 | +1 | 050.00 |
| Leeds United | 2 | 1 | 0 | 1 | 1 | 1 | +0 | 050.00 |
| Lille | 1 | 0 | 0 | 1 | 1 | 2 | −1 | 000.00 |
| Liverpool | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 000.00 |
| Lyn | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 050.00 |
| Lyon | 2 | 1 | 0 | 1 | 3 | 2 | +1 | 050.00 |
| Marseille | 2 | 0 | 2 | 0 | 1 | 1 | +0 | 000.00 |
| Monaco | 1 | 0 | 0 | 1 | 0 | 1 | −1 | 000.00 |
| OFK Beograd | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 000.00 |
| Progresul București | 2 | 1 | 0 | 1 | 3 | 3 | +0 | 050.00 |
| Real Betis | 2 | 1 | 0 | 1 | 4 | 2 | +2 | 050.00 |
| Ruch Chorzów | 2 | 2 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| Sampdoria | 2 | 1 | 0 | 1 | 3 | 2 | +1 | 050.00 |
| Shakhtar Donetsk | 1 | 0 | 1 | 0 | 0 | 0 | +0 | 000.00 |
| Slavia Prague | 2 | 2 | 0 | 0 | 4 | 1 | +3 | 100.00 |
| Sparta Prague | 2 | 1 | 1 | 0 | 4 | 3 | +1 | 050.00 |
| Sporting CP | 5 | 2 | 2 | 1 | 6 | 5 | +1 | 040.00 |
| Teplice | 2 | 2 | 0 | 0 | 8 | 2 | +6 | 100.00 |
| Vojvodina | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 050.00 |
| Vorwärts Berlin | 2 | 0 | 2 | 0 | 1 | 1 | +0 | 000.00 |
| West Bromwich Albion | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 100.00 |
| Zagłębie Lubin | 2 | 2 | 0 | 0 | 2 | 0 | +2 | 100.00 |
| Željezničar | 2 | 0 | 2 | 0 | 3 | 3 | +0 | 000.00 |
| Zenit Saint Petersburg | 2 | 1 | 1 | 0 | 5 | 2 | +3 | 050.00 |
Source: UEFA.com Pld = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; GF = Goals for; GA = Goals against; GD = Goal difference.