# 2003–04 UEFA Cup qualifying round

The 2003–04 UEFA Cup qualifying round was played from 12 to 28 August 2003. The round consisted of 41 ties, with the winners advancing to the first round of the 2003–04 UEFA Cup.

## Draw

The draw was held on 20 June 2003, 14:00 CEST, at the UEFA headquarters in Nyon, Switzerland. Teams were divided into geographical groups, each with seeded and unseeded pots.

## Summary

The first legs were played on 12, 13 and 14 August, and the second legs were played on 27 and 28 August 2003.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| AIK | 1–0 | Fylkir | 1–0 | 0–0 |
| Vllaznia | 0–6 | Dundee | 0–2 | 0–4 |
| Levadia Maardu | 3–6 | Varteks | 1–3 | 2–3 |
| Esbjerg | 9–1 | FC Santa Coloma | 5–0 | 4–1 |
| Željezničar | 4–1 | Anorthosis Famagusta | 1–0 | 3–1 |
| Hapoel Tel Aviv | 3–2 | Banants | 1–1 | 2–1 |
| Brøndby | 5–0 | Dinamo Minsk | 3–0 | 2–0 |
| Malmö FF | 6–0 | Portadown | 4–0 | 2–0 |
| Dinamo București | 6–3 | Liepājas Metalurgs | 5–2 | 1–1 |
| Valletta | 0–4 | Neuchâtel Xamax | 0–2 | 0–2 |
| Kärnten | 3–2 | Grindavík | 2–1 | 1–1 |
| Viktoria Žižkov | 6–1 | Zhenis | 3–0 | 3–1 |
| Sarajevo | 1–4 | Sartid | 1–1 | 0–3 |
| APOEL | 5–1 | Derry City | 2–1 | 3–0 |
| Litex Lovech | 0–2 | Zimbru Chișinău | 0–0 | 0–2 |
| Neman Grodno | 1–1 (a) | Steaua București | 1–1 | 0–0 |
| Etzella Ettelbruck | 1–9 | Kamen Ingrad | 1–2 | 0–7 |
| Manchester City | 7–0 | Total Network Solutions | 5–0 | 2–0 |
| Molde | 6–0 | KÍ | 2–0 | 4–0 |
| Odense | 4–1 | TVMK | 1–1 | 3–0 |
| Ventspils | 3–3 (a) | Wisła Płock | 1–1 | 2–2 |
| MYPA | 5–4 | Young Boys | 3–2 | 2–2 |
| Vaduz | 0–2 | Dnipro Dnipropetrovsk | 0–1 | 0–1 |
| Coleraine | 2–6 | União de Leiria | 2–1 | 0–5 |
| Groclin Grodzisk Wielkopolski | 6–1 | Atlantas | 2–0 | 4–1 |
| Dinamo Tirana | 1–7 | Lokeren | 0–4 | 1–3 |
| Cwmbrân Town | 0–6 | Maccabi Haifa | 0–3 | 0–3 |
| Publikum | 12–2 | Belasica | 7–2 | 5–0 |
| Cementarnica 55 | 1–1 (a) | GKS Katowice | 0–0 | 1–1 |
| Matador Púchov | 6–0 | Sioni Bolnisi | 3–0 | 3–0 |
| Red Star Belgrade | 8–2 | Nistru Otaci | 5–0 | 3–2 |
| Ekranas | 2–3 | Debrecen | 1–1 | 1–2 (a.e.t.) |
| Birkirkara | 0–6 | Ferencváros | 0–5 | 0–1 |
| Haka | 2–2 (a) | Hajduk Split | 2–1 | 0–1 |
| Torpedo Moscow | 9–0 | Domagnano | 5–0 | 4–0 |
| Atyrau | 1–6 | Levski Sofia | 1–4 | 0–2 |
| Olimpija Ljubljana | 4–2 | Shelbourne | 1–0 | 3–2 |
| Lens | 5–0 | Torpedo Kutaisi | 3–0 | 2–0 |
| Nordsjælland | 6–0 | Shirak | 4–0 | 2–0 |
| Artmedia Petržalka | 2–0 | F91 Dudelange | 1–0 | 1–0 |
| NSÍ | 1–9 | Lyn | 1–3 | 0–6 |

## Matches

AIK won 1–0 on aggregate.
Dundee won 6–0 on aggregate.
Varteks won 6–3 on aggregate.
Esbjerg won 9–1 on aggregate.
Željezničar won 4–1 on aggregate.
Hapoel Tel Aviv won 3–2 on aggregate.
Brøndby won 5–0 on aggregate.
Malmö FF won 6–0 on aggregate.
Dinamo București won 6–3 on aggregate.
Neuchâtel Xamax won 4–0 on aggregate.
Kärnten won 3–2 on aggregate.
Viktoria Žižkov won 6–1 on aggregate.
Sartid won 4–1 on aggregate.
APOEL won 5–1 on aggregate.
Zimbru Chișinău won 2–0 on aggregate.
1–1 on aggregate; Steaua București won on away goals.
Kamen Ingrad won 9–1 on aggregate.
Manchester City won 7–0 on aggregate.
Molde won 6–0 on aggregate.
Odense won 4–1 on aggregate.
3–3 on aggregate; Ventspils won on away goals.
MYPA won 5–4 on aggregate.
Dnipro Dnipropetrovsk won 2–0 on aggregate.
União de Leiria won 6–2 on aggregate.
Groclin Grodzisk Wielkopolski won 6–1 on aggregate.
Lokeren won 7–1 on aggregate.
Maccabi Haifa won 6–0 on aggregate.
Publikum won 12–2 on aggregate.
1–1 on aggregate; Cementarnica 55 won on away goals.
Matador Púchov won 6–1 on aggregate.
Red Star Belgrade won 8–2 on aggregate.
Debrecen won 3–2 on aggregate.
Ferencváros won 6–0 on aggregate.
2–2 on aggregate; Hajduk Split won on away goals.
Torpedo Moscow won 9–0 on aggregate.
Levski Sofia won 6–1 on aggregate.
Olimpija Ljubljana won 4–2 on aggregate.
Lens won 5–0 on aggregate.
Nordsjælland won 6–0 on aggregate.
Artmedia Petržalka won 2–0 on aggregate.
Lyn won 9–1 on aggregate.