Niko Kranjcar has become the third player to withdraw from the Croatia World Cup squad due to injury in the last week and will miss the finals in Brazil.

The 29-year-old was injured playing for Queens Park Rangers in their 1-0 Championship play-off win over Derby County at Wembley on Saturday when they won promotion to the Premier League.

Kranjcar, who has 81 caps and scored 16 goals for his country, follows Dnipro defender Ivan Strinic and SV Hamburg midfielder Ivo Ilicevic out of coach Niko Kovac's squad.

Kovac said the injury would sideline Kranjcar for two-to-four weeks.