Sweden boss Janne Andersson has announced a 23-man World Cup squad on Tuesday that has ended hopes of seeing the towering Swede Zlatan Ibrahimovic feature at Russia 2018.

Sweden squad:

Goalkeepers: Robin Olsen (FC Copenhagen/DEN), Kristoffer Nordfeldt (Swansea/ENG), Karl-Johan Johnsson (Guingamp/FRA).

Defenders: Andreas Granqvist (Krasnodar/RUS), Victor Nilsson Lindelof, (Manchester United/ENG), Mikael Lustig (Celtic/SCO), Ludwig Augustinsson (Werder Bremen/GER), Pontus Jansson (Leeds/ENG), Emil Krafth (Bologna/ITA), Filip Helander (Bologna/ITA), Martin Olsson (Swansea/ENG).

Midfielders: Sebastian Larsson (Hull/ENG), Gustav Svensson (Seattle Sounders FC/USA), Albin Ekdal (Hamburg/GER), Emil Forsberg (RB Leipzig/GER), Viktor Claesson (Krasnodar/RUS), Jimmy Durmaz (Toulouse/FRA), Marcus Rohden (Crotone/ITA), Oscar Hiljemark (Genoa/ITA)

Forwards: Marcus Berg (Al Ain/UAE), John Guidetti (Alaves/ESP), Isaac Kiese-Thelin (Waslan Beeveren/BEL), Ola Toivonen (Toulouse/FRA)