EURO form guide: the contenders' latest results

How the 20 teams who have confirmed their places at UEFA EURO 2020 are shaping up: form, upcoming fixtures and latest XIs.

EURO co-hosts England and Denmark faced off at Wembley in the UEFA Nations League
EURO co-hosts England and Denmark faced off at Wembley in the UEFA Nations League Getty Images

The countdown for the rescheduled UEFA EURO 2020 is on, with the UEFA Nations League and a few friendlies helping hopefuls hone their teams. Check out the 20 contenders' form from their six most recent games, as well as upcoming fixtures and latest starting XIs.

Form includes all matches including friendlies; most recent result listed first.

Austria

Form: WWWLWL
Latest: Romania 0-1 Austria, 14/10
Next: Luxembourg vs Austria, 11/11
Most recent XI: Pervan; Lainer, Dragović, Hinteregger, Alaba; Schöpf, Ilsanker, Baumgartlinger, Baumgartner; Gregoritsch, X. Schlager

Belgium

Form: WLDWWW
Latest: Iceland 1-2 Belgium, 14/10
Next: Belgium vs Switzerland, 11/11
Most recent XI: Mignolet; Alderweireld, Denayer, Boyata; Meunier, Witsel, Tielemans, Carrasco; Trossard, Lukaku, Doku

EURO 2020 fixtures

Croatia

Form: LWWLLW
Latest: Croatia 1-2 France, 14/10
Next: Turkey vs Croatia, 11/11
Most recent XI: Livaković; Uremović, Lovren, Vida, Barišić; Badelj, Modrić; Pašalić, Vlašić, Perišić, Petković

Czech Republic

Form: LWWLWL
Latest: Scotland 0-1 Czech Republic, 14/10
Next: Germany vs Czech Republic, 11/11
Most recent XI: Vaclík; Coufal, Kúdela, Čelůstka, Bořil; Masopust, Soucek, Darida, Král, Provod; Vydra

Highlights: England 0-1 Denmark
Highlights: England 0-1 Denmark

Denmark

Form: WWWDLD
Latest: England 0-1 Denmark, 14/10
Next: Denmark vs Sweden, 11/11
Most recent XI: Schmeichel; Wass, Kjær, A. Christensen, Skov; Delaney, Eriksen, Højbjerg; Braithwaite, Dolberg, Y. Poulsen

England

Form: LWWDWW
Latest: England 0-1 Denmark, 14/10
Next: Belgium vs England, 15/11
Most recent XI: Pickford; Walker, Coady, Maguire; James, Mount, Rice, Phillips, Maitland-Niles; Kane, Rashford

Meet the qualified teams

Finland

Form: WWLWLL
Latest: Finland 1-0 Republic of Ireland, 14/10
Next: France vs Finland, 11/11
Most recent XI: Hradecky; Granlund, Toivio, Arajuuri, Uronen; Soiri, Kamara, Sparv, Taylor; Pukki, Jensen

France

Form: WDWWWW
Latest: Croatia 1-2 France; 14/10
Next: France vs Finland, 11/11
Most recent XI: Lloris; Mendy, Varane, Lenglet, Digne; Tolisso, Nzonzi, Rabiot; Griezmann; Mbappé, Martial

Highlights: Germany 3-3 Switzerland
Highlights: Germany 3-3 Switzerland

Germany

Form: DWDDDW
Latest: Germany 3-3 Switzerland, 13/10
Next: Germany vs Czech Republic, 11/11
Most recent XI: Neuer; Klostermann, Ginter, Rüdiger, Gosens; Kroos, Kimmich, Goretzka; Gnabry, Havertz, Werner

Italy

Form: DDWWDW
Latest: Italy 1-1 Netherlands, 14/10
Next: Italy vs Estonia, 11/11
Most recent XI: Donnarumma; D'Ambrosio, Bonucci, Chiellini, Spinazzola; Verratti, Jorginho, Barella; Chiesa, Immobile, Pellegrini

Netherlands

Form: DDLLWW
Latest: Italy 1-1 Netherlands, 14/10
Next: Netherlands vs Spain, 11/11
Most recent XI: Cillessen; Blind, Aké, Van Dijk, De Vrij, Hateboer; Wijnaldum, F. de Jong, Van de Beek; Depay, L. de Jong

Hghlights: Poland 3-0 Bosnia and Herzegovina
Hghlights: Poland 3-0 Bosnia and Herzegovina

Poland

Form: WDWWLW
Latest: Poland 3-0 Bosnia and Herzegovina, 14/10
Next: Poland vs Ukraine, 11/11
Most recent XI: Szczęsny; Kędziora, Glik, Bednarek, Reca; Góralski, Linetty; Jóźwiak, Klich, Grosicki; Lewandowski

Portugal

Form: WDDWWW
Latest: Portugal 3-0 Sweden 14/10
Next: Portugal vs Andorra, 11/11
Most recent XI: Rui Patrício; João Cancelo, Pepe, Rúben Dias, Guerreiro; William Carvalho, Bruno Fernandes, Danilo; Diogo Jota, João Félix, Bernardo Silva

Russia

Form: DDLWWW
Latest: Russia 0-0 Hungary, 14/10
Next: Moldova vs Russia 12/11
Most recent XI: Shunin; Smolnikov, Semenov, Kudryashov, Zhirkov; Anton Miranchuk, Zobnin, Ozdoev; Ionov, Dzyuba, Kuzyaev

EURO 2020: all you need to know

Spain

Form: LWDWDW
Latest: Ukraine 1-0 Spain, 13/10
Next: Netherlands vs Spain, 11/11
Most recent XI: De Gea; Jesús Navas, Ramos, Pau Torres, Reguilón; Merino, Rodri, Canales; Rodrigo, Fati, Traoré

Sweden

Form: LLWLLW
Latest: Portugal 0-3 Sweden 14/10
Next: Denmark vs Sweden, 11/11
Most recent XI: Olsen; Lustig, Jansson, Lindelöf, Bengtsson; Kulusevski, Olsson, Ekdal, Claesson; Berg, Quaison

Switzerland

Form: DLLDLW
Latest: Germany 3-3 Switzerland, 13/10
Next: Belgium vs Switzerland, 11/11
Most recent XI: Sommer; Widmer, Elvedi, Schär, Rodríguez; Zuber, Xhaka, Freuler, Shaqiri; Seferović; Gavranović

Turkey

Form: DDDDLW
Latest: Turkey 2-2 Serbia, 14/10
Next: Turkey vs Croatia, 11/11
Most recent XI: Mert Günök; Zeki Çelik, Merih Demiral, Mahmut Tekdemir, Hasan Ali Kaldırım; Cengiz Ünder, Ozan Tufan, Hakan Çalhanoğlu, Okay Yokuşlu, Kenan Karaman; Burak Yilmaz

Highlights: Ukraine 1-0 Spain
Highlights: Ukraine 1-0 Spain

Ukraine

Form: WLLLWDW
Latest: Ukraine 1-0 Spain, 13/10
Next: Poland vs Ukraine, 11/11
Most recent XI: Buschchan; Karavaev, Zabarnyi, Mykolenko, Sobol; Sydorchuk, Makarenko, Shaparenko; Yarmolenko, Yaremchuck, Zubkov

Wales

Form: WDLWWW
Latest: Bulgaria 0-1 Wales, 14/10
Next: Wales vs Republic of Ireland, 15/11
Most recent XI: Hennessey; N. Williams, Mepham, Rodon, Ampadu, Davies; James, Norrington-Davies, Smith, Wilson; T. Roberts