russia, confederations cup
YURI CORTEZ/AFP/Getty

The FIFA Confederations Cup 2017 starts off in Russia on Saturday, June 17, and eight strong football nation ply their trade in the competition. The tournament will give a blueprint of Russia's preparations for the World Cup 2018.

From Cristiano Ronaldo to Arturo Vidal and Alexis Sanchez to Leroy Sane, some of the most-experienced and highly-rated footballers take to the field as they look ahead to the international competition as a warm-up sort of a tournament before the gruelling 2017-18 club football season, starting August.

Schedule of the competition.

Neither Brazil, the most successful side in the competition, nor two-time champions France are competing.

The only team participating this year to have won the Confederation Cup in the past is Mexico.

FIFA President Gianni Infantino, as well as Russian President Vladimir Putin, will reportedly be attending the first match of the Confederations Cup 2017 between hosts Russia and New Zealand, on Saturday.

Here are the squads of all teams

GROUP A

Portugal: Rui Patricio (Sporting), Beto (Sporting), Jose Sa (Porto); Nelson Semedo (Benfica), Cedric Soares (Southampton), Pepe (Real Madrid), Bruno Alves (Cagliari), Luis Neto (Zenit), Jose Fonte (Southampton), Raphael Guerreiro (Borussia Dortmund), Eliseu (Benfica); William Carvalho (Sporting), Danilo (Porto), Joao Moutinho (Monaco), Pizzi (Benfica), Andre Gomes (Barcelona), Adrien Silva (Sporting), Bernardo Silva (Monaco); Cristiano Ronaldo (Real Madrid), Ricardo Quaresma (Besiktas), Gelson Martins (Sporting), Andre Silva (Porto), Nani (Valencia)

Russia: Igor Akinfeev (CSKA Moscow), Vladimir Gabulov (Arsenal Tula), Guilherme (Lokomotiv Moscow); Georgy Dzhikiya (Spartak Moscow), Fyodor Kudryashov (FC Rostov), Ilya Kutepov (Spartak Moscow), Roman Shishkin (FC Krasnodar), Igor Smolnikov (Zenit St. Petersburg), Viktor Vasin (CSKA Moscow), Dmitry Kombarov (Spartak Moscow); Yuri Gazinsky (FC Krasnodar), Denis Glushakov (Spartak Moscow), Alexander Golovin (CSKA Moscow), Alexei Miranchuk (Lokomotiv Moscow), Alexander Samedov (Spartak Moscow), Dmitry Tarasov (Lokomotiv Moscow), Alexander Yerokhin (FC Rostov), Yuri Zhirkov (Zenit St. Petersburg), Ruslan Kambolov (Rubin Kazan); Alexander Bukharov (FC Rostov), Maxim Kannunikov (Rubin Kazan), Dmitry Poloz (FC Rostov), Fyodor Smolov (FC Krasnodar).

Mexico: Guillermo Ochoa (Granada), Alfredo Talavera (Deportivo Toluca), Rodolfo Cota (Chivas Guadalajara); Diego Reyes (Espanyol), Nestor Araujo (Santos Laguna), Carlos Salcedo (Fiorentina), Rafael Marquez (Atlas), Hector Moreno (PSV Eindhoven), Luis Reyes (Atlas); Andres Guardado (PSV Eindhoven), Jonathan dos Santos (Villarreal), Hector Herrera (Porto), Oswaldo Alanis (Chivas Guadalajara), Miguel Layun (Porto), Giovani dos Santos (LA Galaxy), Carlos Vela (Real Sociedad), Javier Aquino (Tigres); Marco Fabian (Eintracht Frankfurt), Javier Hernandez (Bayer Leverkusen), Raul Jimenez (Benfica), Hirving Lozano (Pachuca), Oribe Peralta (Club America)

New Zealand: Stefan Marinovic (Unterhaching), Tamati Williams (Waalwijk), Glen Moss (Newcastle Jets); Andrew Durante (Wellington Phoenix), Thomas Doyle (Wellington Phoenix), Storm Roux (Central Coast Mariners), Michael Boxall (SuperSport United), Kip Colvey (San Jose Earthquakes), Themi Tzimopoulos (Giannina), Deklan Wynne (Vancouver Whitecaps), Sam Brotherton (Sunderland), Tommy Smith (Ipswich Town), Dane Ingham (Brisbane Roar); Bill Tuiloma (Marseille), Clayton Lewis (Auckland City), Michael McGlinchey (Wellington Phoenix), Ryan Thomas (PEC Zwolle); Chris Wood (Leeds United), Monty Patterson (Ipswich Town), Shane Smeltz (Borneo), Kosta Barbarouses (Wellington Phoenix), Marco Rojas (Melbourne Victory), Alex Rufer (Wellington Phoenix)

GROUP B

Australia: Mathew Ryan (Genk), Mitchell Langerak (Stuttgart), Daniel Vukovic (Sydney FC); Milos Degenek (Yokohama F Marinos), Alex Gersbach (Rosenborg), Dylan McGowan (Pacos de Ferreira), Bailey Wright (Bristol City), Aziz Behich (Bursaspor), Ryan McGowan (Guizhou Hengfeng Zhicheng), Trent Sainsbury (Inter Milan); Mark Milligan (Baniyas), Aaron Mooy (Huddersfield), Ajdin Hrustic (Groningen), Massimo Luongo (QPR), Jackson Irvine (Burton Albion), James Jeggo (Sturm Graz); Tim Cahill (Melbourne City), Mathew Leckie (FC Ingolstadt), Tomi Juric (Luzern), Robbie Kruse (Liaoning Whowin), Jamie McLaren (Brisbane Roar), James Troisi (Melbourne Victory), Tom Rogic (Celtic)

Cameroon: Joseph Ondoa (Sevilla), Georges Bokwe (Mjondalen), Andre Onana (Ajax); Ernest Mabouka (MSK Zilina), Adolphe Teikeu (Sochaux), Michael Ngadeu (Slavia Prague), Jerome Guihoata (Panionios), Collins Fai (Standard Liege), Lucien Owona (Alcorcon), Jonathan Ngwem (Sambizanga); Andre Zambo Anguissa (Marseille), Georges Mandjeck (FC Metz), Sebastien Siani (Oostende), Arnaud Djoum (Hearts); Nicolas Ngamaleu (Rheindof), Benjamin Moukandjo (Lorient), Jacques Zoua (Kaiserslautern), Vincent Aboubakar (Besiktas), Olivier Boumal (Panathinaikos), Christian Bassogog (Henan Jianye), Robert Tambe Ndip (Spartak Trnava), Karl Toko (Angers)

Chile: Claudio Bravo (Manchester City), Christopher Toselli (Universidad Catolica), Johnny Herrera (Universidad de Chile); Eugenio Mena (Sport Recife), Enzo Roco (Cruz Azul), Mauricio Isla (Cagliari), Paulo Diaz (San Lorenzo), Jean Beausejour (Universidad de Chile), Gary Medel (Inter), Gonzalo Jara (Universidad de Chile); Francisco Silva (Cruz Azul), Jose Fuenzalida (Universidad Catolica), Arturo Vidal (Bayern Munich), Pablo Hernandez (Celta Vigo), Felipe Gutierrez (Internacional), Charles Aranguiz (Bayer Leverkusen), Marcelo Diaz (Celta Vigo); Alexis Sanchez (Arsenal), Angelo Sagal (Huachipato), Eduardo Vargas (Tigres UANL), Martin Rodriguez (Cruz Azul), Leonardo Valencia (Palestino), Edson Punch (Necaxa)

Germany: Bernd Leno (Bayer Leverkusen), Marc-Andre Ter Stegen (Barcelona), Kevin Trapp (PSG); Matthias Ginter (Borussia Dortmund), Jonas Hector (Cologne), Benjamin Henrichs (Bayer Leverkusen), Joshua Kimmich (Bayern Munich), Shkodran Mustafi (Arsenal), Marvin Plattenhardt (Hertha Berlin), Antonio Rudiger (Roma), Niklas Sule (Hoffenheim); Julian Draxler (PSG), Leon Goretzka (Schalke), Kerem Demirbay (Hoffenheim), Lars Stindl (Borussia Monchengladbach), Emre Can (Liverpool), Amin Younes (Ajax), Leroy Sane (Manchester City), Julian Brandt (Bayer Leverkusen), Sebastian Rudy (Hoffenheim); Sandro Wagner (Hoffenheim), Timo Werner (Leipzig)