Beşiktaş'ın Avrupa kupaları tarihi
UEFA Şampiyonlar Ligi performansı > 2003-2004 sezonu

| Sıra | Takım | P | O | G | B | M | + | - | Av |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1. |  Chelsea | 13 | 6 | 4 | 1 | 1 | 9 | 3 | +6 |
| 2. |  Sparta Praha | 8 | 6 | 2 | 2 | 2 | 5 | 5 | +0 |
| 3. |  Beşiktaş | 7 | 6 | 2 | 1 | 3 | 5 | 7 | -2 |
| 4. |  Lazio | 5 | 6 | 1 | 2 | 3 | 6 | 10 | -4 |
| Tarih | Takım 1 | Takım 2 | Sonuç | Goller ve Kırmızı Kartlar | Not |
| --- | --- | --- | --- | --- | --- |
| 16 Eylül 2003 |  Beşiktaş |  Lazio | 0 - 2 |  |  |
| 1 Ekim 2003 |  Chelsea |  Beşiktaş | 0 - 2 | Sergen Yalçın  24', 29', İlhan Mansız  45', 51' |  |
| 22 Ekim 2003 |  Sparta Praha |  Beşiktaş | 2 - 1 | Daniel Pancu  60' (pen.) |  |
| 4 Kasım 2003 |  Beşiktaş |  Sparta Praha | 1 - 0 | Ronaldo Guiaro  82' |  |
| 26 Kasım 2003 |  Lazio |  Beşiktaş | 1 - 1 | Daniel Pancu  45' |  |
| 9 Aralık 2003 |  Beşiktaş |  Chelsea | 0 - 2 |  |  |
Beşiktaş, Türkiye şampiyonu olarak Şampiyonlar Ligi gruplarına doğrudan katıldı. İlk maçta İstanbul'da, geçen sezon UEFA Kupası'nda çeyrek finalde elendiği rakibi Lazio ile oynayan Beşiktaş 37. dakikada Jaap Stam ve 77'de Stefano Fiore'nin golleriyle yine 2-0 yenildi. İkinci maçta İngiltere'ye, lig dördüncüsü Chelsea ile oynamaya gitti. Sergen'in 24 ve 29. dakikalarda attığı iki golle Beşiktaş maçı 2-0 yaptı. İlhan Mansız'ın 50. dakikada gördüğü kırmızı kartla zorlanan Beşiktaş, güçlü bir savunma yaparak skoru korudu. 3. maçta Prag'da Sparta Prag'a karşı oynayan Beşiktaş, goller kaçırdıktan sonra 58. dakikada Lukáš Zelenka'nın golünü yedi. İki dakika sonra Pancu penaltıdan golü bulsa da 85. dakikada ofsayt itirazlarına rağmen Karel Poborský'nin golüyle Beşiktaş maçı 2-1 kaybetti.
4. maçta İstanbul'da Sparta Prag'a karşı baskılı oynayan Beşiktaş, golü Ronaldo ile 82. dakikada buldu. 5. maçta Beşiktaş, İtalya'ya gitti. Roma'da Lazio karşısında Pancu'nun penaltı golüyle öne geçse de 56. dakikada Roberto Muzzi'nin golüyle 1-1 berabere kaldı. Son maçlara girilirken Beşiktaş 10 puanlı Chelsea'nin arkasında 7 puanla ikinciydi. Onu 5 puanlı Sparta Prag ve Lazio takip ediyordu. Lazio maçı öncesi UEFA'dan İstanbul'da El Kaide tarafından düzenlenen terör saldırıları nedeniyle son maçın tarafsız bir sahada oynatılması kararı çıktı. Beşiktaş'ın itirazlarına rağmen karar değiştirilmedi. Beşiktaş ve Chelsea, Gelsenkirchen'de karşı karşıya geldi. Beşiktaş uzun süre dayansa da 77'de Jimmy Floyd Hasselbaink ve 86'da Wayne Bridge'in golleriyle 2-0 yenildi. Sparta Prag-Lazio maçı 0-0 devam ettiği için Beşiktaş bu mağlubiyete rağmen gruptan çıkıyordu. ancak 90+3'te Marek Kincl attığı golle Sparta Prag'ın Lazio maçını 1-0 kazanmasını sağladı. Böylece Beşiktaş 3. olarak UEFA'ya katılmaya hak kazandı. Sparta Prag sonraki tur Milan'a elenirken, Chelsea yarı finale çıkıp Monaco'ya elendi.
1. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Kaan Dobra, Antonio Carlos Zago, Ronaldo Guiaro, Tümer Metin ('57 Ahmed Hassan), Ahmet Yıldırım, Federico Giunti ('73 Sinan Kaloğlu), İbrahim Üzülmez, İlhan Mansız ('57 Sergen Yalçın), Daniel Pancu
2. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Emre Aşık, Antonio Carlos Zago, Ronaldo Guiaro, Okan Koç ('60 Kaan Dobra), İbrahim Üzülmez, Federico Giunti ('69 Yasin Sülün), Sergen Yalçın ('82 Ahmed Hassan), Daniel Pancu, İlhan Mansız
3. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Emre Aşık, Antonio Carlos Zago, Ronaldo Guiaro, Kaan Dobra, İbrahim Üzülmez, Federico Giunti, Sergen Yalçın ('82 Ahmed Hassan), Daniel Pancu, Ahmet Dursun ('65 Sinan Kaloğlu)
4. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Ahmet Yıldırım, Antonio Carlos Zago, Ronaldo Guiaro, Kaan Dobra ('62 Ahmed Hassan), İbrahim Üzülmez ('72 Tümer Metin), Federico Giunti, Sergen Yalçın ('90 Ahmet Dursun), Daniel Pancu, İlhan Mansız
5. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Emre Aşık, Antonio Carlos Zago, Ronaldo Guiaro, Okan Koç, İbrahim Üzülmez, Federico Giunti ('89 Ahmet Yıldırım), Sergen Yalçın ('79 Tümer Metin), Daniel Pancu, İlhan Mansız
6. maçın kadrosu: Oscar Cordoba, Tayfur Havutçu, Emre Aşık, Antonio Carlos Zago, Ronaldo Guiaro, Yasin Sülün ('81 Ahmed Hassan), İbrahim Üzülmez, Kaan Dobra ('70 Okan Koç), Sergen Yalçın ('75 Tümer Metin), Daniel Pancu, İlhan Mansız
Teknik direktör: Mircea Lucescu