# Lille OSC in European football

French football club Lille OSC played their first European competition in the 1951 Latin Cup. Their first match was against Portuguese side Sporting CP.

## Overall record

    Page is a work in progress.

### By competition

    As of match played 12 March 2025
Latin Cup and 1967 Intertoto Cup excluded because they weren’t organised by UEFA.
| Competition | Pld | W | D | L | GF | GA | GD | Win% |
| UEFA Champions League | 68 | 19 | 18 | 31 | 67 | 83 | −16 | 027.94 |
| UEFA Cup/Europa League | 58 | 24 | 19 | 15 | 81 | 62 | +19 | 041.38 |
| UEFA Europa Conference League | 12 | 7 | 4 | 1 | 20 | 8 | +12 | 058.33 |
| UEFA Intertoto Cup | 12 | 7 | 4 | 1 | 17 | 7 | +10 | 058.33 |
| Total | 150 | 57 | 45 | 48 | 185 | 160 | +25 | 038.00 |
Legend: Pld = Played; W = Won; D = Drawn; L = Lost; GF = Goals For; GA = Goals Against; GD = Goal Difference.

### Results

| Season | Competition | Round | Opponent | Home | Away | Aggregate |
| 1951 | Latin Cup | Semi-finals | Sporting CP | 1–1 (a.e.t.) | 6–4 (a.e.t.)* | — |
| 1951 | Latin Cup | Final | Milan | 0–5 | 0–5 | 0–5 |
| 1967 | Intertoto Cup | Group stage | Sion | 3–1 | 0–0 | 3rd |
| 1967 | Intertoto Cup | Group stage | Beerschot | 2–2 | 0–1 | 3rd |
| 1967 | Intertoto Cup | Group stage | Groningen | 3–1 | 2–1 | 3rd |
| 2001–02 | UEFA Champions League | Third qualifying round | Parma | 2–0 | 0–1 | 2–1 |
| 2001–02 | UEFA Champions League | Group G | Manchester United | 1–1 | 0–1 | 3rd |
| 2001–02 | UEFA Champions League | Group G | Olympiacos | 3–1 | 1–2 | 3rd |
| 2001–02 | UEFA Champions League | Group G | Deportivo La Coruña | 1–1 | 1–1 | 3rd |
| 2001–02 | UEFA Cup | Third round | Fiorentina | 1–0 | 2–0 | 3–0 |
| 2001–02 | UEFA Cup | Fourth round | Borussia Dortmund | 1–1 | 0–0 | 1–1 (a) |
| 2004–05 | UEFA Intertoto Cup | Third round | Dinamo Minsk | 2–1 | 2–2 | 4–3 |
| 2004–05 | UEFA Intertoto Cup | Semi-finals | Slaven Belupo | 3–0 | 1–1 | 4–1 |
| 2004–05 | UEFA Intertoto Cup | Finals | União de Leiria | 0–0 | 2–0 (a.e.t.) | 2–0 |
| 2004–05 | UEFA Cup | First round | Shelbourne | 2–2 | 2–0 | 4–2 |
| 2004–05 | UEFA Cup | Group H | Alemannia Aachen | — | 0–1 | 1st |
| 2004–05 | UEFA Cup | Group H | Zenit Saint Petersburg | 2–1 | — | 1st |
| 2004–05 | UEFA Cup | Group H | AEK Athens | — | 2–1 | 1st |
| 2004–05 | UEFA Cup | Group H | Sevilla | 1–0 | — | 1st |
| 2004–05 | UEFA Cup | Round of 32 | Basel | 2–0 | 0–0 | 2–0 |
| 2004–05 | UEFA Cup | Round of 16 | Auxerre | 0–1 | 0–0 | 0–1 |
| 2005–06 | UEFA Champions League | Group D | Benfica | 0–0 | 0–1 | 3rd |
| 2005–06 | UEFA Champions League | Group D | Villarreal | 0–0 | 0–1 | 3rd |
| 2005–06 | UEFA Champions League | Group D | Manchester United | 1–0 | 0–0 | 3rd |
| 2005–06 | UEFA Cup | Round of 32 | Shakhtar Donetsk | 3–2 | 0–0 | 3–2 |
| 2005–06 | UEFA Cup | Round of 16 | Sevilla | 1–0 | 0–2 | 1–2 |
| 2006–07 | UEFA Champions League | Third qualifying round | Rabotnički | 3–0 | 1–0 | 4–0 |
| 2006–07 | UEFA Champions League | Group H | Anderlecht | 2–2 | 1–1 | 2nd |
| 2006–07 | UEFA Champions League | Group H | AEK Athens | 3–1 | 0–1 | 2nd |
| 2006–07 | UEFA Champions League | Group H | Milan | 0–0 | 0–2 | 2nd |
| 2006–07 | UEFA Champions League | Round of 16 | Manchester United | 0–1 | 0–1 | 0–2 |
| 2009–10 | UEFA Europa League | Third qualifying round | Sevojno | 2–0 | 2–0 | 4–0 |
| 2009–10 | UEFA Europa League | Play-off round | Genk | 2–1 | 4–2 | 6–3 |
| 2009–10 | UEFA Europa League | Group B | Valencia | 1–1 | 1–3 | 2nd |
| 2009–10 | UEFA Europa League | Group B | Slavia Prague | 3–1 | 5–1 | 2nd |
| 2009–10 | UEFA Europa League | Group B | Genoa | 3–0 | 2–3 | 2nd |
| 2009–10 | UEFA Europa League | Round of 32 | Fenerbahçe | 2–1 | 1–1 | 3–2 |
| 2009–10 | UEFA Europa League | Round of 16 | Liverpool | 1–0 | 0–3 | 1–3 |
| 2010–11 | UEFA Europa League | Play-off round | Vaslui | 0–0 | 2–0 | 2–0 |
| 2010–11 | UEFA Europa League | Group C | Sporting CP | 1–2 | 0–1 | 2nd |
| 2010–11 | UEFA Europa League | Group C | Gent | 3–0 | 1–1 | 2nd |
| 2010–11 | UEFA Europa League | Group C | Levski Sofia | 1–0 | 2–2 | 2nd |
| 2010–11 | UEFA Europa League | Round of 32 | PSV Eindhoven | 2–2 | 1–3 | 3–5 |
| 2011–12 | UEFA Champions League | Group B | CSKA Moscow | 2–2 | 2–0 | 4th |
| 2011–12 | UEFA Champions League | Group B | Trabzonspor | 0–0 | 1–1 | 4th |
| 2011–12 | UEFA Champions League | Group B | Internazionale | 0–1 | 1–2 | 4th |
| 2012–13 | UEFA Champions League | Play-off round | Copenhagen | 2–0 | 0–1 | 2–1 |
| 2012–13 | UEFA Champions League | Group F | BATE Borisov | 1–3 | 2–0 | 4th |
| 2012–13 | UEFA Champions League | Group F | Valencia | 0–1 | 0–2 | 4th |
| 2012–13 | UEFA Champions League | Group F | Bayern Munich | 0–1 | 1–6 | 4th |
| 2014–15 | UEFA Champions League | Third qualifying round | Grasshoppers | 1–1 | 2–0 | 3–1 |
| 2014–15 | UEFA Champions League | Play-off round | Porto | 0–1 | 0–2 | 0–3 |
| 2014–15 | UEFA Europa League | Group H | Krasnodar | 1–1 | 1–1 | 4th |
| 2014–15 | UEFA Europa League | Group H | VfL Wolfsburg | 1–1 | 1–5 | 4th |
| 2014–15 | UEFA Europa League | Group H | Everton | 0–0 | 0–3 | 4th |
| 2016–17 | UEFA Europa League | Third qualifying round | Gabala | 1–1 | 0–1 | 1–2 |
| 2019–20 | UEFA Champions League | Group H | Ajax | 0–2 | 0–3 | 4th |
| 2019–20 | UEFA Champions League | Group H | Chelsea | 0–2 | 1–2 | 4th |
| 2019–20 | UEFA Champions League | Group H | Valencia | 1–1 | 1–4 | 4th |
| 2020–21 | UEFA Europa League | Group H | Sparta Prague | 2–1 | 4–1 | 2nd |
| 2020–21 | UEFA Europa League | Group H | Celtic | 2–2 | 2–3 | 2nd |
| 2020–21 | UEFA Europa League | Group H | Milan | 1–1 | 3–0 | 2nd |
| 2020–21 | UEFA Europa League | Round of 32 | Ajax | 1–2 | 1–2 | 2–4 |
| 2021–22 | UEFA Champions League | Group G | VfL Wolfsburg | 0–0 | 3–1 | 1st |
| 2021–22 | UEFA Champions League | Group G | Red Bull Salzburg | 1–0 | 1–2 | 1st |
| 2021–22 | UEFA Champions League | Group G | Sevilla | 0–0 | 2–1 | 1st |
| 2021–22 | UEFA Champions League | Round of 16 | Chelsea | 1–2 | 0–2 | 1–4 |
| 2023–24 | UEFA Europa Conference League | Play-off round | Rijeka | 2–1 | 1–1 (a.e.t.) | 3–2 |
| 2023–24 | UEFA Europa Conference League | Group A | Olimpija Ljubljana | 2–0 | 2–0 | 1st |
| 2023–24 | UEFA Europa Conference League | Group A | KÍ | 3–0 | 0–0 | 1st |
| 2023–24 | UEFA Europa Conference League | Group A | Slovan Bratislava | 2–1 | 1–1 | 1st |
| 2023–24 | UEFA Europa Conference League | Round of 16 | Sturm Graz | 1–1 | 3–0 | 4–1 |
| 2023–24 | UEFA Europa Conference League | Quarter-finals | Aston Villa | 2–1 (a.e.t.) | 1–2 | 3–3 (3–4 p) |
| 2024–25 | UEFA Champions League | Third qualifying round | Fenerbahçe | 2–1 | 1–1 (a.e.t.) | 3–2 |
| 2024–25 | UEFA Champions League | Play-off round | Slavia Prague | 2–0 | 1–2 | 3–2 |
| 2024–25 | UEFA Champions League | League phase | Sporting CP | — | 0–2 | 7th |
| 2024–25 | UEFA Champions League | League phase | Real Madrid | 1–0 | — | 7th |
| 2024–25 | UEFA Champions League | League phase | Atlético Madrid | — | 3–1 | 7th |
| 2024–25 | UEFA Champions League | League phase | Juventus | 1–1 | — | 7th |
| 2024–25 | UEFA Champions League | League phase | Bologna | — | 2–1 | 7th |
| 2024–25 | UEFA Champions League | League phase | Sturm Graz | 3–2 | — | 7th |
| 2024–25 | UEFA Champions League | League phase | Liverpool | — | 1–2 | 7th |
| 2024–25 | UEFA Champions League | League phase | Feyenoord | 6–1 | — | 7th |
| 2024–25 | UEFA Champions League | Round of 16 | Borussia Dortmund | 1–2 | 1–1 | 2–3 |
* Replay instead of home and away tie.