|Date of birth||29 November 1959|
|Place of birth||Rijeka, SFR Yugoslavia|
|Height||1.89 m (6 ft 2 in)|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
Born in Rijeka, Socialist Federal Republic of Yugoslavia, Ravnić started playing with hometown's NK Rijeka, making his professional debuts at the age of 18 and eventually appearing in over 400 official games. In 1988 he moved abroad, signing with La Liga side Real Valladolid at the same time as compatriot Janko Janković – his teammate at Rijeka – and was an essential offensive element in his first year, as the Castile and León club finished sixth and reached the final of the Copa del Rey.
In the following seasons Ravnić alternated between the bench and the posts, notably competing with René Higuita in the 1991–92 campaign, which ended in relegation. Aged 32, he signed with UE Lleida in the second division, helping it return to the top level after a 43-year absence whilst winning the Ricardo Zamora Trophy (only 20 goals conceded in all 38 matches).
After the Catalans were immediately relegated back, Ravnić chose to retire, later working with Valladolid as a goalkeeper coach and returning to Lleida as a youth coordinator. His first head coaching experience would arrive in the following decade, with amateurs AE Prat and FC Benavent.
Ravnić last international appearance was on 11 November 1987, for the same competition: he allowed four goals before half-time against England, being replaced by Vladan Radača in an eventual 1–4 loss.