1947–48 Yugoslav First League


Teams

Changes from last season

;Teams promoted from 1946–47 Yugoslav Second League:
;Teams relegated from 1946–47 Yugoslav First League:

League table

Champions

Dinamo Zagreb
1 og

Top scorers

Cup

Round of Sixteen

Partizan Beograd 3 - 2 Proleter Osijek
Dinamo Zagreb x - x X
X x - x X
X x - x X
X x - x X
X x - x X
Lokomotiva Zagreb x - x X
Crvena Zvezda Beograd x - x X

Quarter finals

Crvena Zvezda Beograd x - x X
Partizan Beograd 2 - 0 Lokomotiva Zagreb
X x - x X
Dinamo Zagreb x - x X

Semi finals

Crvena Zvezda Beograd x - x X
Partizan Beograd 3 - 3 Dinamo Zagreb

Finals

Partizan 0 - 3 Crvena Zvezda
Stadium: Stadion Crvene Zvezde
Attendance: 30,000
Referee: Lemesic
Partizan: Franjo Šoštarić, Vladimir Firm, M.Petrovic, Zlatko Čajkovski, Milorad Jovanović, Lajčo Jakovetić, Prvoslav Mihajlović, Božidar Drenovac, Stjepan Bobek, Aleksandar Atanacković, Kiril Simonovski
Crvena zvezda: Srđan Mrkušić, Branko Stanković, Milenko Drakulić, Dimitrije Tadić, Milivoje Đurđević, Predrag Đajić, Cokic, Rajko Mitić, Kosta Tomašević, Bela Palfi, Branislav Vukosavljević