Australia have dropped Celtic midfielder Tom Rogic from their World Cup squad.
The 21-year-old, on loan at Melbourne Victory, was one of four players cut from a provisional 27-man selection.
Newcastle Jets goalkeeper Mark Birighitti, Dinamo Moscow defender Luke Wilkshire and Nagoya Grampus 8 striker Josh Kennedy were the other players to miss out on going to Brazil.
League One players Bailey Wright and Massimo Luongo are in the squad.
Preston defender Wright is uncapped and Swindon midfielder Luongo, also 21, made his international debut this year.
New York Red Bulls forward Tim Cahill, 34, is included in the squad, but Lucas Neill, 36, was overlooked from the provisional 30-man squad.
The Watford defender, who has won 96 caps, spent the end of the season on loan at Doncaster in an attempt to secure a place.
Australia are in Group B with defending champions Spain, 2010 runners-up Netherlands and Chile.
Curtis Good, Josh Brillante (Newcastle Jets) and Adam Sarota (Utrecht) were dropped from the initial squad.
Newcastle United defender Good has not played since suffering a hip injury in March, while midfielder Sarota has been making a comeback following knee surgery.
Midfielder Brillante has been deemed surplus to requirements.
Goalkeepers: Eugene Galekovic (Adelaide United), Mitchell Langerak (Borussia Dortmund), Mat Ryan (Club Brugge).
Defenders: Jason Davidson (Heracles Almelo), Ivan Franjic (Brisbane Roar), Ryan McGowan (Shandong Luneng Taishan), Matthew Spiranovic (Western Sydney Wanderers), Alex Wilkinson (Jeonbuk Hyundai), Bailey Wright (Preston North End).
Midfielders: Oliver Bozanic (Luzern), Mark Bresciano (Al Gharafa), James Holland (Austria Vienna), Mile Jedinak (Crystal Palace), Massimo Luongo (Swindon Town), Matthew McKay (Brisbane Roar), Mark Milligan (Melbourne Victory), Tommy Oar (Utrecht), James Troisi (Melbourne Victory), Dario Vidosic (Sion).
Forwards: Tim Cahill (New York Red Bulls), Ben Halloran (Fortuna Dusseldorf), Matthew Leckie (FSV Frankfurt 1899), Adam Taggart (Newcastle Jets).