Croatia head coach Zlatko Dalić has named his final team that would clash with Peru on 23 March and Mexico on 27 March in Dallas.
The squad includes Real Madrid midfielder Luca Modric, Barcelona’s Ivan Rakitic, Inter Milan’s Ivan Perišić and Juventus Mario Mandžukić.
The team will be without Liverpool’s Dejan Lovren who would be missing due to his toe injury, Besiktas loanee Matej Mitrović who misses out due to a hamstring injury, alongside Ivan Santini and Marin Leovac.
Goalkeepers: Danijel Subašić (Monaco), Lovre Kalinić (Gent), Dominik Livaković (Dinamo Zagreb)
Defenders: Domagoj Vida (Besiktas), Vedran Ćorluka (Lokomotiv Moscow), Zoran Nižić (Hajduk), Josip Pivarić (Dynamo Kyiv), Ivan Strinić (Sampdoria), Šime Vrsaljko (Atletico Madrid), Tin Jedvaj (Bayer Leverkusen).
Midfielders: Milan Badelj (Fiorentina), Ivan Rakitić (Barcelona), Marcelo Brozović (Inter), Mateo Kovačić (Real Madrid), Marko Rog (Napoli), Mario Pašalić (Spartak Moscow), Filip Bradarić (Rijeka), Luka Modrić (Real Madrid).
Forwards: Ivan Perišić (Inter), Ante Rebić (Eintracht), Marko Pjaca (Schalke), Andrej Kramarić (Hoffenheim), Mario Mandžukić (Juventus), Duje Čop (Standard Liege), Nikola Kalinić (Milan)