The qualifying rounds for the2002–03 UEFA Champions League began on 17 July 2002. 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 for this round was performed on 21 June 2002 inGeneva,Switzerland.
Teams with acoefficient of at least 1.498 were seeded.[1]
| Seeded | Unseeded |
|---|---|
|
|
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| F91 Dudelange | 1–4 | 1–1 | 0–3 | |
| Hibernians | 3–2 | 2–2 | 1–0 | |
| Portadown | 2–3 | 0–0 | 2–3 | |
| Željezničar | 4–0 | 3–0 | 1–0 | |
| Skonto | 6–0 | 5–0 | 1–0 | |
| Flora | 0–1 | 0–0 | 0–1 | |
| Sheriff Tiraspol | 4–4 (a) | 2–1 | 2–3 | |
| Tampere United | 0–6 | 0–4 | 0–2 | |
| Kaunas | 2–3 | 2–3 | 0–0 | |
| Torpedo Kutaisi | 6–2 | 5–2 | 1–0 |
| F91 Dudelange | 1–1 | |
|---|---|---|
| Report |
|
Vardar won 4–1 on aggregate.
Hibernians won 3–2 on aggregate.
| Belshina Bobruisk | 3–2 | |
|---|---|---|
| Report |
|
Belshina Bobruisk won 3–2 on aggregate.
| ÍA | 0–1 | |
|---|---|---|
| Report |
|
Željezničar won 4–0 on aggregate.
| Skonto | 5–0 | |
|---|---|---|
| Report |
Skonto won 6–0 on aggregate.
APOEL won 1–0 on aggregate.
| Sheriff Tiraspol | 2–1 | |
|---|---|---|
| Report |
|
4–4 on aggregate; Sheriff Tiraspol won on away goals.
| Tampere United | 0–4 | |
|---|---|---|
| Report |
|
Pyunik won 6–0 on aggregate.
Dinamo Tirana won 3–2 on aggregate.
| Torpedo Kutaisi | 5–2 | |
|---|---|---|
| Report |
|
Torpedo Kutaisi won 6–2 on aggregate.
The draw for this round was performed on 21 June 2002 inGeneva,Switzerland.
Teams with acoefficient of at least 10.916 were seeded.[1]
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Sheriff Tiraspol | 1–6 | 1–4 | 0–2 | |
| Maccabi Haifa | 5–0 | 4–0 | 1–0 | |
| Dynamo Kyiv | 6–2 | 4–0 | 2–2 | |
| Zalaegerszeg | 2–2 (a) | 1–0 | 1–2 | |
| Boavista | 7–3 | 4–0 | 3–3 | |
| Sparta Prague | 5–1 | 3–0 | 2–1 | |
| Skonto | 0–2 | 0–0 | 0–2 | |
| Vardar | 2–4 | 1–3 | 1–1 | |
| Hammarby IF | 1–5 | 1–1 | 0–4 | |
| Žilina | 1–4 | 1–1 | 0–3 | |
| Maribor | 4–5 | 2–1 | 2–4 | |
| Lillestrøm | 0–2 | 0–1 | 0–1 | |
| Club Brugge | 4–1 | 3–1 | 1–0 | |
| Brøndby | 5–0 | 1–0 | 4–0 |
GAK won 6–1 on aggregate.
Maccabi Haifa won 5–0 on aggregate.
| Pyunik | 2–2 | |
|---|---|---|
| Report |
|
Dynamo Kyiv won 6–2 on aggregate.
2–2 on aggregate; Zalaegerszeg won on away goals.
| Hibernians | 3–3 | |
|---|---|---|
| Report |
|
Boavista won 7–3 on aggregate.
Sparta Prague won 5–1 on aggregate.
Levski Sofia won 2–0 on aggregate.
| Legia Warsaw | 1–1 | |
|---|---|---|
| Report |
|
Legia Warsaw won 4–2 on aggregate.
| Hammarby IF | 1–1 | |
|---|---|---|
| Report |
|
Partizan won 5–1 on aggregate.
Basel won 4–1 on aggregate.
| APOEL | 4–2 | |
|---|---|---|
| Report |
APOEL won 5–4 on aggregate.
| Željezničar | 1–0 | |
|---|---|---|
| Report |
Željezničar won 2–0 on aggregate.
Club Brugge won 4–1 on aggregate.
| Brøndby | 1–0 | |
|---|---|---|
| Report |
| Dinamo Tirana | 0–4 | |
|---|---|---|
| Report |
|
Brøndby won 5–0 on aggregate.
The draw for this round was performed on 26 July 2002 inNyon,Switzerland.
Teams with acoefficient of at least 36.062 were seeded.[1]
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Genk | 4–4 (a) | 2–0 | 2–4 | |
| Feyenoord | 3–0 | 1–0 | 2–0 | |
| Maccabi Haifa | 5–3 | 2–0 | 3–3 | |
| Boavista | 0–1 | 0–1 | 0–0 | |
| APOEL | 2–4 | 2–3 | 0–1 | |
| Zalaegerszeg | 1–5 | 1–0 | 0–5 | |
| Sporting CP | 0–2 | 0–0 | 0–2 | |
| Partizan | 1–6 | 0–3 | 1–3 | |
| Shakhtar Donetsk | 2–2 (1–4p) | 1–1 | 1–1 (a.e.t.) | |
| Željezničar | 0–5 | 0–1 | 0–4 | |
| Celtic | 3–3 (a) | 3–1 | 0–2 | |
| GAK | 3–5 | 0–2 | 3–3 | |
| Rosenborg | 4–2 | 1–0 | 3–2 | |
| Levski Sofia | 0–2 | 0–1 | 0–1 | |
| Milan | 2–2 (a) | 1–0 | 1–2 | |
| Barcelona | 4–0 | 3–0 | 1–0 |
4–4 on aggregate; Genk won on away goals.
| Feyenoord | 1–0 | |
|---|---|---|
| Report |
Feyenoord won 3–0 on aggregate.
| Maccabi Haifa | 2–0 | |
|---|---|---|
| Report |
| Sturm Graz | 3–3 | |
|---|---|---|
| Report |
Maccabi Haifa won 5–3 on aggregate.
Auxerre won 1–0 on aggregate.
| APOEL | 2–3 | |
|---|---|---|
| Report |
|
| AEK Athens | 1–0 | |
|---|---|---|
| Report |
AEK Athens won 4–2 on aggregate.
| Manchester United | 5–0 | |
|---|---|---|
| Report |
Manchester United won 5–1 on aggregate.
Internazionale won 2–0 on aggregate.
| Bayern Munich | 3–1 | |
|---|---|---|
| Report |
|
Bayern Munich won 6–1 on aggregate.
| Club Brugge | 1–1 (a.e.t.) | |
|---|---|---|
| Report |
|
| Penalties | ||
| 4–1 | ||
2–2 on aggregate; Club Brugge won 4–1 on penalties.
Newcastle United won 5–0 on aggregate.
3–3 on aggregate; Basel won on away goals.
| Lokomotiv Moscow | 3–3 | |
|---|---|---|
| Report |
Lokomotiv Moscow won 5–3 on aggregate.
| Brøndby | 2–3 | |
|---|---|---|
| Report |
|
Rosenborg won 4–2 on aggregate.
Dynamo Kyiv won 2–0 on aggregate.
2–2 on aggregate; Milan won on away goals.
Barcelona won 4–0 on aggregate.