# 1. HNL 2003/04

Die 1. HNL 2003/04 (durch Sponsoring auch Prva HNL Ožujsko) war die 13. Spielzeit der höchsten kroatischen Fußballliga. Die Saison begann am 24. Juli 2003 und endete am 15. Mai 2004.
Titelverteidiger war NK Dinamo Zagreb.

## Modus

Die Saison startete mit zwölf Mannschaften. Zuerst wurde eine Vorrunde mit Hin- und Rückspiel durchgeführt, danach spielten die besten sechs Teams den Meister aus und die letzten sechs spielten in der Abstiegsrunde.
Die Ergebnisse aus der Vorrunde wurden in die Meister- bzw. Abstiegsrunde übernommen. Der Tabellenletzte stieg direkt ab, der Vorletzte musste in die Relegation.

## Vereine

1. HNL 2003/04 (Kroatien)
Zagreb
Rijeka
Split
Osijek
Varaždin
Slavonski Brod
Koprivnica
Vinkovci
Velika
Zadar
Zaprešić :
Spielorte der kroatischen 1. HNL 2003/04 :
| Verein | Stadt | Stadion | Kapazität |
| NK Dinamo Zagreb | Zagreb | Stadion Maksimir | 35.123 |
| NK Zagreb | Zagreb | Stadion Kranjčevićeva | 08.850 |
| HNK Rijeka | Rijeka | Stadion Rujevica | 05.700 |
| NK Osijek | Osijek | Gradski vrt | 22.050 |
| Hajduk Split | Split | Stadion Poljud | 34.448 |
| Cibalia Vinkovci | Vinkovci | HNK Cibalia | 10.000 |
| NK Marsonia | Slavonski Brod | Gradski Stadion zu Savu | 10.000 |
| NK Slaven Belupo | Koprivnica | Gradski Stadion | 03.139 |
| NK Varteks Varaždin | Varaždin | Stadion Anđelko Herjavec | 10.800 |
| Inker Zaprešić | Zaprešić | Stadion ŠRC Zaprešić | 04.528 |
| NK Kamen Ingrad Velika | Velika | ŠRC Kamen Ingrad | 10.000 |
| NK Zadar | Zadar | Stanovi | 05.860 |

## Vorrunde
### Tabelle

| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Hajduk Split (P) | 22 | 18 | 1 | 3 | 046:180 | +28 | 55 |
| 2. | NK Dinamo Zagreb (M) | 22 | 15 | 5 | 2 | 047:160 | +31 | 50 |
| 3. | HNK Rijeka | 22 | 8 | 7 | 7 | 026:250 | +1 | 31 |
| 4. | NK Osijek | 22 | 8 | 5 | 9 | 036:400 | −4 | 29 |
| 5. | NK Varteks Varaždin | 22 | 7 | 8 | 7 | 021:250 | −4 | 29 |
| 6. | NK Zadar | 22 | 7 | 7 | 8 | 037:440 | −7 | 28 |
| 7. | NK Kamen Ingrad Velika | 22 | 8 | 4 | 10 | 032:270 | +5 | 28 |
| 8. | Inker Zaprešić (N) | 22 | 6 | 9 | 7 | 022:230 | −1 | 27 |
| 9. | NK Slaven Belupo | 22 | 6 | 8 | 8 | 022:270 | −5 | 26 |
| 10. | Cibalia Vinkovci | 22 | 5 | 5 | 12 | 025:350 | −10 | 20 |
| 11. | NK Zagreb | 22 | 3 | 10 | 9 | 021:320 | −11 | 19 |
| 12. | NK Marsonia (N) | 22 | 4 | 5 | 13 | 025:480 | −23 | 17 |
Platzierungskriterien: 1. Punkte – 2. Tordifferenz – 3. geschossene Tore für Meisterschaft, UEFA-Plätze, Relegation und Abstieg: 1. Punkte – 2. Tordifferenz – 3. geschossene Tore – 4. Direkter Vergleich Punkte, Tordifferenz, geschossene Tore
| (M) | amtierender kroatischer Meister 2002/03 |
| (P) | amtierender kroatischer Pokalsieger 2002/03 |
| (N) | Aufsteiger aus der 2. HNL 2002/03 |

### Kreuztabelle

| 2003/04 | 2003/04 | | | | | | | | | | | | |
| 1. | Hajduk Split | | 3:1 | 4:0 | 2:0 | 2:0 | 3:1 | 1:0 | 1:4 | 2:1 | 3:1 | 2:0 | 5:0 |
| 2. | NK Dinamo Zagreb | 1:0 | | 2:0 | 4:0 | 3:0 | 4:2 | 1:1 | 1:0 | 4:0 | 3:2 | 1:1 | 7:0 |
| 3. | HNK Rijeka | 1:2 | 0:0 | | 2:0 | 0:0 | 4:2 | 1:2 | 0:1 | 2:0 | 0:1 | 1:0 | 3:1 |
| 4. | NK Osijek | 2:3 | 3:2 | 2:3 | | 3:1 | 1:2 | 3:2 | 3:2 | 0:1 | 2:1 | 5:2 | 2:1 |
| 5. | NK Varteks Varaždin | 2:0 | 0:2 | 1:1 | 1:1 | | 3:2 | 1:0 | 2:0 | 2:0 | 1:0 | 2:0 | 1:1 |
| 6. | NK Zadar | 1:3 | 2:2 | 3:2 | 1:1 | 2:2 | | 2:1 | 0:0 | 2:0 | 4:1 | 1:1 | 3:2 |
| 7. | NK Kamen Ingrad Velika | 0:1 | 0:1 | 0:1 | 2:0 | 3:0 | 2:2 | | 3:1 | 2:0 | 3:2 | 1:1 | 5:0 |
| 8. | Inker Zaprešić | 0:2 | 1:1 | 1:1 | 1:1 | 0:0 | 0:2 | 3:1 | | 2:0 | 1:0 | 1:1 | 1:1 |
| 9. | NK Slaven Belupo | 1:1 | 0:1 | 1:1 | 3:3 | 2:1 | 4:0 | 2:0 | 1:1 | | 0:0 | 1:0 | 3:1 |
| 10. | Cibalia Vinkovci | 2:3 | 0:1 | 0:1 | 3:2 | 2:0 | 1:1 | 1:1 | 1:0 | 1:1 | | 1:1 | 2:4 |
| 11. | NK Zagreb | 0:2 | 0:2 | 1:1 | 0:0 | 1:1 | 3:1 | 3:1 | 1:1 | 1:1 | 2:0 | | 2:3 |
| 12. | NK Marsonia | 0:1 | 1:3 | 1:1 | 1:2 | 0:0 | 4:1 | 0:2 | 0:1 | 0:0 | 1:3 | 3:0 | |

## Meisterrunde

Die gegeneinander erzielten Ergebnisse aus der Vorrunde wurden mit eingerechnet
| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Hajduk Split (P) | 32 | 25 | 3 | 4 | 063:240 | +39 | 78 |
| 2. | NK Dinamo Zagreb (M) | 32 | 23 | 7 | 2 | 077:250 | +52 | 76 |
| 3. | HNK Rijeka | 32 | 11 | 9 | 12 | 036:410 | −5 | 42 |
| 4. | NK Osijek | 32 | 11 | 6 | 15 | 050:570 | −7 | 39 |
| 5. | NK Varteks Varaždin | 32 | 9 | 11 | 12 | 033:420 | −9 | 38 |
| 6. | NK Zadar | 32 | 7 | 11 | 14 | 046:710 | −25 | 32 |
| (M) | amtierender kroatischer Meister 2002/03 |
| (P) | amtierender kroatischer Pokalsieger 2002/03 |
| Meisterrunde | | | | | | |
| Hajduk Split | | 0:0 | 2:0 | 2:0 | 2:0 | 5:1 |
| NK Dinamo Zagreb | 3:1 | | 5:0 | 4:1 | 4:1 | 5:0 |
| HNK Rijeka | 0:1 | 0:1 | | 2:1 | 1:0 | 3:1 |
| NK Osijek | 0:1 | 2:3 | 2:1 | | 4:1 | 1:1 |
| NK Varteks Varaždin | 0:0 | 3:4 | 1:1 | 2:0 | | 4:1 |
| NK Zadar | 2:3 | 1:1 | 2:2 | 0:3 | 0:0 | |

## Abstiegsrunde

Die gegeneinander erzielten Ergebnisse aus der Vorrunde wurden mit eingerechnet
| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 7. | NK Kamen Ingrad Velika | 32 | 13 | 7 | 12 | 045:360 | +9 | 46 |
| 8. | Inker Zaprešić (N) | 32 | 11 | 9 | 12 | 040:380 | +2 | 42 |
| 9. | NK Slaven Belupo | 32 | 10 | 10 | 12 | 037:390 | −2 | 40 |
| 10. | NK Zagreb | 32 | 8 | 12 | 12 | 033:410 | −8 | 36 |
| 11. | Cibalia Vinkovci | 32 | 8 | 7 | 17 | 039:530 | −14 | 31 |
| 12. | NK Marsonia | 32 | 5 | 10 | 17 | 032:640 | −32 | 25 |
| (N) | Aufsteiger aus der 2. HNL 2002/03 |
| Abstiegsrunde | | | | | | |
| NK Kamen Ingrad Velika | | 1:0 | 1:0 | 1:0 | 3:1 | 0:0 |
| Inker Zaprešić | 3:2 | | 4:3 | 0:1 | 3:1 | 3:0 |
| NK Slaven Belupo | 1:1 | 2:0 | | 0:1 | 2:0 | 2:1 |
| NK Zagreb | 1:2 | 2:1 | 0:2 | | 2:1 | 3:0 |
| Cibalia Vinkovci | 2:1 | 3:1 | 2:1 | 2:2 | | 0:0 |
| NK Marsonia | 1:1 | 0:3 | 2:2 | 0:0 | 3:2 | |

## Relegationsspiel

| Datum | | Gesamt | | Hinspiel | Rückspiel |
| 21. und 23. Mai | Međimurje Čakovec | 4:2 | Cibalia Vinkovci | 2:0 | 2:2 |

## Torschützenliste

| Pl. | Name | Mannschaft | Tore |
| 1. | Kroatien Robert Špehar | NK Osijek | 18 |
| 2. | Kroatien Goran Ljubojević | NK Osijek | 16 |
| 2. | Kroatien Dario Zahora | NK Dinamo Zagreb | 16 |
| 4. | Bosnien und Herzegowina Zoran Zekić | NK Kamen Ingrad Velika | 13 |
| 5. | Kroatien Mate Brajković | NK Zadar | 12 |
| 5. | Kroatien Petar Krpan | Hajduk Split | 12 |
| 5. | Kroatien Marijan Vuka | NK Marsonia | 12 |
| 8. | Kroatien Sandro Klić | HNK Rijeka | 11 |
| 8. | Nordmazedonien Goce Sedloski | NK Dinamo Zagreb | 11 |