UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

EURO form guide: the contenders' latest results

How the 24 teams who have reached UEFA EURO 2020 are shaping up: upcoming fixtures, form and latest XIs.

Harry Maguire celebrates his winner for England against Poland
Harry Maguire celebrates his winner for England against Poland The FA via Getty Images

The countdown for the rescheduled UEFA EURO 2020 is on, with the 2022 FIFA World Cup European Qualifiers helping hopefuls hone their teams. Check out the 24 contenders' form from their six most recent games, as well as their latest starting XIs and next opponents.

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

Austria

Form: LWDDWW
Latest: Austria 0-4 Denmark, 31/03
Next: England vs Austria, 02/06
Most recent XI: A. Schlager; Ilsanker, Trauner, Dragović; Lainer, Sabitzer, X. Schlager, Ulmer; Baumgartner, Kalajdzic, Alaba

Highlights: Belgium 8-0 Belarus (2 mins)
Highlights: Belgium 8-0 Belarus (2 mins)

Belgium

Form: WDWWWW
Latest: Belgium 8-0 Belarus, 30/03
Next: Belgium vs Croatia, 06/06
Most recent XI: Mignolet; Alderweireld, Denayer, Vertonghen; Meunier, Praet, Vanaken, T Hazard; Doku, Trossard, Batshuayi

EURO 2020 fixtures

Croatia

Form: WWLLLD
Latest: Croatia 3-0 Malta, 30/03
Next
: Croatia vs Armenia, 01/06
Most recent XI: Livaković; Juranović, Vida, Čaleta-Car, Melnjak; Kovačić, Badelj, Pašalić, Vlašić, Oršić; Budimir

Czech Republic

Form: LDWWWL
Latest: Wales 1-0 Czech Republic, 30/03
Next: Italy vs Czech Republic, 04/06
Most recent XI: Vaclík; Coufal, Čelůstka, Kúdela, Bořil; Holeš, Souček; Provod, Darida, Jankto; Schick

Highlights: Austria 0-4 Denmark (2 mins)
Highlights: Austria 0-4 Denmark (2 mins)

Denmark

Form: WWWLWW
Latest: Austria 0-4 Denmark, 31/03
Next: Denmark vs Bosnia and Herzegovina, 06/06
Most recent XI: Schmeichel; Mæhle, A. Christensen, Kjær, Wass; Eriksen, Højbjerg, Delaney; Y. Poulsen, Wind, Braithwaite

England

Form: WWWWLW
Latest: England 2-1 Poland, 31/03
Next: England vs Austria, 02/06
Most recent XI: Pope; Walker, Maguire, Stones, Chilwell; Phillips, Rice, Foden; Mount, Kane, Sterling

Meet the qualified teams

Finland

Form: LDDLWW
Latest: Switzerland 3-2 Finland, 31/03
Next: Sweden vs Finland, 29/05
Most recent XI: Joronen; O’Shaughnessy, Ojala, Ivanov; Pirinen, Taylor, Lam, Valakari, Soiri; Forss, Pohjanpalo

France

Form: WWDWWL
Latest: Bosnia and Herzegovina 0-1 France, 31/03
Next: France vs Germany, 15/06
Most recent XI: Lloris; Hernández, Kimpembe, Varane, Pavard; Pogba, Rabiot; Coman, Griezmann, Lemar; Mbappé

Germany

Form: LWWLWW
Latest: Germany 1-2 North Macedonia, 31/03
Next: Germany vs Latvia, 07/06
Most recent XI: Ter Stegen; Emre Can, Ginter, Rüdiger, Gosens; Goretzka, Kimmich, Gündoğan; Havertz, Gnabry, Sané

Highlights: Andorra 1-4 Hungary (2 mins)
Highlights: Andorra 1-4 Hungary (2 mins)

Hungary

Form: WWDWDW
Latest: Andorra 1-4 Hungary, 31/03
Next: Hungary vs Portugal, 15/06
Most recent XI: Dibusz; Fiola, Lang, Attila Szalai; Lovrencsics, Kalmár, Nagy, Kleinheisler, Hangya; Nikolić, Ádám Szalai

Italy

Form: WWWWWW
Latest: Lithuania 0-2 Italy, 31/03
Next: Italy vs San Marino, 28/05
Most recent XI: Donnarumma; Tolói, Mancini, Bastoni, Emerson; Pellegrini, Locatelli, Pessina; Bernardeschi, Immobile, El Shaarawy

Netherlands

Form: WWLWWD
Latest: Gibraltar 0-7 Netherlands, 30/03
Next
: Netherlands vs Scotland, 02/06
Most recent XI: Krul; Dumfries, De Ligt, Blind, Wijndal; Wijnaldum, Klaassen, F de Jong; Berghuis, L de Jong, Depay

Highlights: Germany 1-2 North Macedonia (2 mins)
Highlights: Germany 1-2 North Macedonia (2 mins)

North Macedonia

Form: WWLLWW
Latest: Germany 1-2 North Macedonia, 31/03
Next: Austria vs North Macedonia, 13/06
Most recent XI: Dimitrievski; Ristovski, Velkoski, Musliu; Nikolov, Bardi, Ademi, Elmas, Alioski; Pandev, Trajkovski

Poland

Form: LWDLLW
Latest: England 2-1 Poland, 31/03
Next: Poland vs Iceland, 08/06
Most recent XI: Szczesny; Bednarek, Glik, Helik; Bereszynski, Krychowiak, Moder, Rybus; Swiderski, K. Piatek, Zielinski

Portugal

Form: WDWWLW
Latest: Luxembourg 1-3 Portugal, 30/03
Next: Spain vs Portugal, 04/06
Most recent XI: Lopes; Nuno Mendes, Rúben Dias, Fonte, João Cancelo; Bernardo Silva, Renato Sanches, Rúben Neves; João Félix, Diogo Jota, Ronaldo

Russia

Form: LWWLLD
Latest: Slovakia 2-1 Russia, 30/03
Next: Belgium vs Russia, 12/06
Most recent XI: Shunin; Mário Fernandes, Semenov, Dzhikiya, Kudryashov; Golovin, Ozdoev, Kuzyaev; Zhemaletdinov, Dzyuba, Zhirkov

Highlights: Scotland 4-0 Faroe Islands (2 mins)
Highlights: Scotland 4-0 Faroe Islands (2 mins)

Scotland

Form: WDDLLD
Latest: Scotland 4-0 Faroe Islands, 31/03
Next: Netherlands vs Scotland, 02/06
Most recent XI: Gordon; Hanley, McTominay, Tierney; Fraser, McLean, McGregor, McGinn, Robertson; Dykes, Adams

EURO 2020: all you need to know

Slovakia

Form: WDDLWW
Latest: Slovakia 2-1 Russia, 30/03
Next
: Austria vs Slovakia, 06/06
Most recent XI: Kuciak; Pekarík, Šatka, Škriniar, Hubočan; Kucka, Hromada; Koscelník, Duda, Mak; Schranz

Highlights: Spain 3-1 Kosovo (2 mins)
Highlights: Spain 3-1 Kosovo (2 mins)

Spain

Form: WWDWDD
Latest: Spain 3-1 Kosovo, 31/03
Next: Spain vs Portugal, 04/06
Most recent XI: Unai Simón; Llorente, E. García, Iñigo Martínez, Jordi Alba; Sergio Busquets, Pedri, Koke; Olmo, Ferran Torres, Morata

Sweden

Form: WWWLWL
Latest: Sweden 1-0 Estonia, 31/03
Next: Sweden vs Finland, 29/05
Most recent XI: Johnsson; Bengtsson, Nilsson, Starfelt, Krafth; Sema, Cajuste, Svanberg, Karlsson; Berg, Quaison

Switzerland

Form: WWWDLD
Latest: Switzerland 3-2 Finland, 31/03
Next: Switzerland vs USA, 30/05
Most recent XI: Omlin; Cumart, Elvedi, Benito; Mbabu, Sow, Zakaria, Zuber; Shaqiri, Fernandes; Gavranović

Highlights: Turkey 3-3 Latvia (2 mins)
Highlights: Turkey 3-3 Latvia (2 mins)

Turkey

Form: DWWLWD
Latest: Turkey 3-3 Latvia, 30/03
Next: Turkey vs Azerbaijan, 27/05
Most recent XI: Uğurcan Çakır; Mert Müldür, Ozan Kabak, Çağlar Söyüncü, Caner Erkin; Okay Yokuşlu; Kenan Karaman, Ozan Tufan, Yusuf Yazıcı, Hakan Çalhanoğlu; Burak Yılmaz

Ukraine

Form: DDDLLW
Latest: Ukraine 1-1 Kazakhstan, 31/03
Next: Ukraine vs Bahrain, 23/05
Most recent XI: Trubin; Karavaev, Kryvtsov, Matviyenko, Mykhaylichenko; Shaparenko, Sydorchuk, Zinchenko; Malinovskyi, Yaremchuk, Júnior Moraes

Wales

Form: WWLWWD
Latest: Wales 1-0 Czech Republic, 30/03
Next: Wales vs Albania, 05/06
Most recent XI
: Ward; J Lawrence, Rodon, Mepham; Roberts, N Williams, Ampadu, Morrell; James, Bale; Wilson