Croatia vs Slovenia Predictions, Picks & Odds – 07/06/2026
Best odds to bet on Croatia vs Slovenia
Croatia vs Slovenia Preview
Croatia head into this neighbourly fixture at Stadion Anđelko Herjavec on the back of a difficult run, with two defeats in their last three outings, including a 2-0 loss to Belgium on 2 June. Zlatko Dalić will view this as a final dress rehearsal before the World Cup, and a strong side captained by Luka Modrić, who is training with a protective mask after cheekbone surgery, is expected. Joško Gvardiol and Mateo Kovačić have also returned to fitness.
Slovenia arrive in mixed form, having managed just one win from their last two fixtures, with a 1-1 draw against Cyprus on 4 June hardly inspiring confidence. New coach Boštjan Cesar is overseeing a rebuilding project following a disappointing qualifying campaign that saw them miss out on the World Cup entirely. With only one victory across all historical meetings against Croatia, the visitors face a considerable challenge to upset the established order in this Balkan derby.
Croatia's home win at 1.36 represents the standout selection here. The Vatreni boast a commanding head-to-head record, winning seven of their all-time meetings against Slovenia while conceding just one defeat. Despite back-to-back losses heading into this fixture, Zlatko Dalić's side carry considerably more quality across every department, and the return of key personnel sharpens that edge further.
Slovenia's form offers little to trouble the hosts. A draw with Cyprus hardly inspires confidence, and Boštjan Cesar's rebuilding project remains in its infancy following a failed World Cup qualifying campaign. Croatia, by contrast, will treat this as a final dress rehearsal before the summer's showpiece tournament, with local pride adding extra motivation.
With Luka Modrić fit despite wearing a protective mask, Joško Gvardiol back in training after a broken leg, and Mateo Kovačić recovered from his Achilles issue, Croatia should field close to full strength. The under 2.5 goals line at N/A also merits attention given the cautious nature of pre-tournament friendlies, but the home win is our primary pick. 18+. Please gamble responsibly. For help, visit GambleAware.co.uk
Trends to Know about Croatia vs Slovenia
- Croatia lead head-to-head record 7-1
- Croatia's key trio return from injury
- Slovenia winless in last two outings
Form & Statistics: Croatia vs Slovenia
Croatia
Recent form
Season statistics (3)
Slovenia
Recent form
Season statistics (2)
Lineups: Croatia vs Slovenia
Croatia
Starters
- 1 Dominik Livaković
- 2 Joško Gvardiol
- 3 Josip Šutalo
- 4 Duje Ćaleta-Car
- 5 Ivan Perišić
- 6 Mateo Kovačić
- 7 Luka Modrić
- 8 Josip Stanišić
- 9 Nikola Vlašić
- 10 Andrej Kramarić
- 11 Ante Budimir
Bench
- Petar Musa
- Igor Matanović
- Martin Baturina
- Luka Sučić
- Marin Pongračić
Slovenia
Starters
- 1 Jan Oblak
- 2 David Brekalo
- 3 Jaka Bijol
- 4 Miha Blažič
- 5 Žan Karničnik
- 6 Sandi Lovrić
- 7 Adam Gnezda Čerin
- 8 Tamar Svetlin
- 9 Benjamin Verbič
- 10 Andraž Šporar
- 11 Žan Vipotnik
Bench
- Tian Nai Koren
- Tomi Horvat
- Vanja Drkušić
Absent
- Benjamin Šeško (Shin injury.)
- Timi Max Elsnik (Not called up to the squad.)
- Jon Gorenc Stankovic (Not called up to the squad.)
Medium confidence
A 3-4-1-2 against a 3-5-2 sets up a fascinating midfield contest, with Luka Modrić and Mateo Kovačić expected to dictate tempo for Croatia from the centre of the park. Slovenia's five-man midfield will look to crowd that space and deny the hosts the freedom they crave.
For Slovenia, Jan Oblak anchors a back three that must withstand the movement of Kramarić and Budimir up front. Both probable lineups carry reasonable confidence from multiple outlets, though the final selections may yet shift before kickoff in what promises to be a competitive friendly.
Croatia vs Slovenia: Head-to-Head
Average statistics (recent meetings)
How to Watch Croatia vs Slovenia Match?
What time is Croatia vs Slovenia?
Croatia vs Slovenia kicks off at 19:45 BST on Saturday 7 June 2026.
Where is Croatia vs Slovenia being played?
This match takes place at Stadion Anđelko Herjavec in Velika Gorica, Croatia.
How Can I Watch Croatia vs Slovenia on TV and Live Stream?
Check local listings for broadcast details, as coverage varies by region for friendly internationals.
View Odds >
Coral
Ladbrokes