Die Saison 2003/04 war die 4. Spielzeit der EuroLeague unter Leitung der ULEB und die insgesamt 47. Saison des bedeutendsten Wettbewerbs für europäische Basketball-Vereinsmannschaften, der von 1958 bis 2000 von der FIBA unter verschiedenen Bezeichnungen organisiert wurde.
In dieser ersten Phase traten die 24 Mannschaften aufgeteilt in drei Gruppen (A bis C) in Heim- bzw. Auswärtsspielen gegeneinander an bis ein jedes Team 14 Spiele absolviert hatte. Für die nächste Runde qualifizierten sich die fünf besten aus jeder Gruppe sowie der beste Gruppensechste.
In der zweiten Phase der EuroLeague wurden die verbliebenen 16 Mannschaften in vier Gruppen (D bis G) zu je vier Teams aufgeteilt. Dabei spiegelte sich das Abschneiden aus der Regulären Saison in der Setzliste für die Auslosung wider. Auch in dieser Phase traten die Mannschaften einer jeden Gruppe in Hin- und Rückspielen gegeneinander an. Die jeweiligen Gruppensieger qualifizierten sich dabei für das Final Four Turnier.
* Pamesa Valencia reiste wegen der angespannten Lage im Land – ausgelöst durch die Tötung von Ahmed Yassin – nicht nach Israel. Die ULEB wertete das Spiel daraufhin mit 20:0 für Maccabi Tel Aviv.<ref>Infos auf linguasport.com, abgerufen am 21. April 2014.</ref>
Final Four Turnier
In einem Turnier, das innerhalb eines Wochenendes stattfand, traten je zwei Mannschaften in Halbfinals gegeneinander an. Die Sieger qualifizierten sich für das Finale, aus dem der Sieger der EuroLeague hervorging.