The qualifying rounds for the2007–08 UEFA Champions League began on 17 July 2007. In total, there were three qualifying rounds which provided 16 clubs to join the group stage.
| Key to colours |
|---|
| Qualify for thegroup stage |
| Eliminated in the Third qualifying round; Advanced to theUEFA Cup first round |
The draw was held on 29 June 2007 inNyon, Switzerland. The draw was conducted by UEFA General SecretaryDavid Taylor and Michele Centenaro, UEFA's head of club competitions.
| Seeded | Unseeded | ||
|---|---|---|---|
|
| ||
The first leg matches were held on 17 July and 18 July, while the second legs were played on 24 July and 25 July 2007.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Khazar Lankaran | 2–4 | 1–1 | 1–3 (a.e.t.) | |
| APOEL | 2–3 | 2–0 | 0–3 (a.e.t.) | |
| Sheriff Tiraspol | 5–0 | 2–0 | 3–0 | |
| FH | 4–1 | 4–1 | 0–0 | |
| The New Saints | 4–4 (a) | 3–2 | 1–2 | |
| Pobeda | 0–1 | 0–1 | 0–0 | |
| Olimpi Rustavi | 0–3 | 0–0 | 0–3 | |
| Zeta | 5–4 | 3–1 | 2–3 | |
| Murata | 1–4 | 1–2 | 0–2 | |
| F91 Dudelange | 5–7 | 1–2 | 4–5 | |
| Linfield | 0–1 | 0–0 | 0–1 | |
| Derry City | 0–2 | 0–0 | 0–2 | |
| Marsaxlokk | 1–9 | 0–6 | 1–3 | |
| Domžale | 3–1 | 1–0 | 2–1 |
Dinamo Zagreb won 4–2 on aggregate.
BATE Borisov won 3–2 on aggregate.
| Sheriff Tiraspol | 2–0 | |
|---|---|---|
| Report |
Sheriff Tiraspol won 5–0 on aggregate.
FH won 4–1 on aggregate.
| The New Saints | 3–2 | |
|---|---|---|
| Report |
|
| Ventspils | 2–1 | |
|---|---|---|
| Report |
|
4–4 on aggregate; Ventspils won on away goals.
Levadia Tallinn won 1–0 on aggregate.
| Astana | 3–0 | |
|---|---|---|
| Report |
Astana won 3–0 on aggregate.
| Zeta | 3–1 | |
|---|---|---|
| Report |
|
| Kaunas | 3–2 | |
|---|---|---|
| Report |
|
Zeta won 5–4 on aggregate.
| Murata | 1–2 | |
|---|---|---|
| Report |
|
Tampere United won 4–1 on aggregate.
| F91 Dudelange | 1–2 | |
|---|---|---|
| Report |
| Žilina | 5–4 | |
|---|---|---|
| Report |
|
Žilina won 7–5 on aggregate.
IF Elfsborg won 1–0 on aggregate.
Pyunik won 2–0 on aggregate.
| Marsaxlokk | 0–6 | |
|---|---|---|
| Report |
|
Sarajevo won 9–1 on aggregate.
| Tirana | 1–2 | |
|---|---|---|
| Report |
|
Domžale won 3–1 on aggregate.
The draw was held on 29 June 2007 in Nyon, Switzerland. The draw was conducted by UEFA General SecretaryDavid Taylor and Michele Centenaro, UEFA's head of club competitions.
| Seeded | Unseeded | ||
|---|---|---|---|
|
|
|
|
The first leg matches were played on 31 July and 1 August, while the second legs were played on 7 August and 8 August 2007.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Pyunik | 1–4 | 0–2 | 1–2 | |
| Red Star Belgrade | 2–2 (a) | 1–0 | 1–2 | |
| Rangers | 3–0 | 2–0 | 1–0 | |
| Debrecen | 0–1 | 0–1 | 0–0 | |
| Zagłębie Lubin | 1–3 | 0–1 | 1–2 | |
| Genk | 2–2 (a) | 1–2 | 1–0 | |
| Ventspils | 0–7 | 0–3 | 0–4 | |
| Astana | 2–10 | 1–3 | 1–7 | |
| FH | 2–4 | 1–3 | 1–1 | |
| Copenhagen | 2–1 | 1–0 | 1–1 (a.e.t.) | |
| Žilina | 0–0 (3–4p) | 0–0 | 0–0 (a.e.t.) | |
| Tampere United | 2–0 | 1–0 | 1–0 | |
| Domžale | 2–5 | 1–2 | 1–3 | |
| Beşiktaş | 4–0 | 1–0 | 3–0 |
Shakhtar Donetsk won 4–1 on aggregate.
2–2 on aggregate; Red Star Belgrade won on away goals.
Rangers won 3–0 on aggregate.
IF Elfsborg won 1–0 on aggregate.
Steaua București won 3–1 on aggregate.
2–2 on aggregate; Sarajevo won on away goals.
Red Bull Salzburg won 7–0 on aggregate.
Rosenborg won 10–2 on aggregate.
| FH | 1–3 | |
|---|---|---|
| Report |
|
| BATE Borisov | 1–1 | |
|---|---|---|
| Report |
|
BATE Borisov won 4–2 on aggregate.
| Beitar Jerusalem | 1–1 (a.e.t.) | |
|---|---|---|
| Report |
|
Copenhagen won 2–1 on aggregate.
0–0 on aggregate; Slavia Prague won 4–3 on penalties.
Tampere United won 2–0 on aggregate.
Dinamo Zagreb won 5–2 on aggregate.
Beşiktaş won 4–0 on aggregate.
The draw was held on 3 August 2007 in Nyon, Switzerland. The draw was conducted by UEFA General SecretaryDavid Taylor and Giorgio Marchetti, UEFA's director of professional football.
| Seeded | Unseeded | ||
|---|---|---|---|
|
|
|
|
The first leg matches were played on 14 August and 15 August, while the second legs were played on 28 August and 29 August 2007. Winners in this round qualified for the group stage, while the losing clubs entered the first round of theUEFA Cup. Due to the death ofAntonio Puerta, the second leg ofSevilla's game againstAEK Athens was postponed until 3 September.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| BATE Borisov | 2–4 | 2–2 | 0–2 | |
| Tampere United | 0–5 | 0–3 | 0–2 | |
| Spartak Moscow | 2–2 (3–4p) | 1–1 | 1–1 (a.e.t.) | |
| Werder Bremen | 5–3 | 2–1 | 3–2 | |
| Red Bull Salzburg | 2–3 | 1–0 | 1–3 | |
| Ajax | 1–3 | 0–1 | 1–2 | |
| Valencia | 5–1 | 3–0 | 2–1 | |
| Sarajevo | 0–4 | 0–1 | 0–3 | |
| Fenerbahçe | 3–0 | 1–0 | 2–0 | |
| Rangers | 1–0 | 1–0 | 0–0 | |
| Toulouse | 0–5 | 0–1 | 0–4 | |
| Benfica | 3–1 | 2–1 | 1–0 | |
| Lazio | 4–2 | 1–1 | 3–1 | |
| Sparta Prague | 0–5 | 0–2 | 0–3 | |
| Zürich | 1–3 | 1–1 | 0–2 | |
| Sevilla | 6–1 | 2–0 | 4–1 |
Steaua București won 4–2 on aggregate.
Rosenborg won 5–0 on aggregate.
| Celtic | 1–1 (a.e.t.) | |
|---|---|---|
| Report |
|
| Penalties | ||
| 4–3 | ||
2–2 on aggregate; Celtic won 4–3 on penalties.
Werder Bremen won 5–3 on aggregate.
Shakhtar Donetsk won 3–2 on aggregate.
| Slavia Prague | 2–1 | |
|---|---|---|
| Report |
|
Slavia Prague won 3–1 on aggregate.
Valencia won 5–1 on aggregate.
Dynamo Kyiv won 4–0 on aggregate.
Fenerbahçe won 3–0 on aggregate.
Rangers won 1–0 on aggregate.
Liverpool won 5–0 on aggregate.
| Benfica | 2–1 | |
|---|---|---|
| Report |
|
Benfica won 3–1 on aggregate.
Lazio won 4–2 on aggregate.
Arsenal won 5–0 on aggregate.
Beşiktaş won 3–1 on aggregate.
| Sevilla | 2–0 | |
|---|---|---|
| Report |
| AEK Athens | 1–4 | |
|---|---|---|
| Report |
|
Sevilla won 6–1 on aggregate.