All the friendlies of the Euro 2016 teams
The countdown to Euro 2016 is almost over. The stage is set in France and the nations of Europe are set to wage footballing war upon one another in the quest to be crowned champions.
Leading up to the 15th edition of the European Championship, each of the competing nations have been sharpening their tools by pitting their abilities against teams in friendly action, to hone their formations and ensure their preparations are in top condition.
Total Sport took a look at all the friendly matches of the Euro 2016 nations, and condensed all the information into an easy to view so you can see just how England's rivals have been getting on.
Albania
3 June v Ukraine (n) L1-3
29 May v Qatar (n) W3-1
29 March v Luxembourg (a) W2-0
26 March v Austria (a) L1-2
16 November v Georgia (h) D2-2
Austria
4 June v Netherlands (h) L0-2
31 May v Malta (h) W2-1
29 March v Turkey (h) L1-2
26 March v Albania (h) W2-1
17 November v Switzerland (h) L1-2
Belgium
5 June v Norway (h) W3-2
1 June v Finland (h) D1-1
28 May v Switzerland (a) W2-1
29 March v Portugal (a) L1-2
17 November v Spain (h) P-P (security reasons)
13 November v Italy (h) W3-1
Croatia
4 June v San Marino (h) W10-0
27 May v Moldova (h) W1-0
26 March v Hungary (a) D1-1
23 March v Israel (h) W2-0
17 November v Russia (a) W3-1
Czech Republic
5 June v South Korea (h) L1-2
1 June v Russia (n) W2-1
27 May v Malta (n) W6-0
29 March v Sweden (a) D1-1
24 March v Scotland (h) L0-1
17 November v Poland (a) L1-3
13 November v Serbia (h) W4-1
England
2 June v Portugal (h) W1-0
27 May v Australia (h) W2-1
22 May v Turkey (h) W2-1
29 March v Netherlands (h) L1-2
26 March v Germany (a) W3-2
17 November v France (h) W2-0
13 November v Spain (a) L0-2
France
4 June v Scotland (h) W3-0
30 May v Cameroon (h) W3-2
29 March v Russia (h) W4-1
25 March v Netherlands (a) W3-2
17 November v England (a) L0-2
13 November v Germany (h) W2-0
Germany
4 June v Hungary (h) W2-0
29 May v Slovakia (h) L1-3
29 March v Italy (h) W4-1
26 March v England (h) L2-3
17 November v Netherlands (h) P-P (security reasons)
13 November v France (a) L0-2
Hungary
4 June v Germany (a) L0-2
20 May v Ivory Coast D0-0
26 March v Croatia (a) D1-1
Iceland
6 June v Liechtenstein (h)
1 June v Norway (a) L2-3
29 March v Greece (a) W3-2
24 March v Denmark (a) L1-2
31 January v United States (a) L2-3
16 January v United Arab Emirates (a) L1-2
13 January v Finland (n) W1-0
17 November v Slovakia (a) L1-3
13 November v Poland (a) L2-4
Italy
6 June v Finland (h)
29 May v Scotland (n) 1-0
29 March v Germany (a) L1-4
24 March v Spain (h) D1-1
17 November v Romania (h) D2-2
13 November v Belgium (a) L1-3
Northern Ireland
4 June v Slovakia (a) D0-0
27 May v Belarus (h) W3-0
28 March v Slovenia (h) W1-0
24 March v Wales (a) D1-1
13 November v Latvia (h) W1-0
Poland
6 June v Lithuania (h)
1 June v Netherlands (h) L1-2
26 March v Finland (h) W5-0
23 March v Serbia (h) W1-0
17 November v Czech Republic (h) W3-1
13 November v Iceland (h) W4-2
Portugal
8 June v Estonia (h)
2 June v England (a) L0-1
29 May v Norway (h) W3-0
29 March v Belgium (h) W2-1
25 March v Bulgaria (h) L0-1
17 November v Luxembourg (a) W2-0
14 November v Russia (a) L0-1
Republic of Ireland
31 May v Belarus (h) L1-2
27 May v Netherlands (h) D1-1
29 March v Slovakia (h) D2-2
25 March v Switzerland (h) W1-0
Romania
3 June v Georgia (h) W5-1
29 May v Ukraine (n) L3-4
25 May v DR Congo (n) D1-1
27 March v Spain (h) D0-0
23 March v Lithuania (h) W1-0
17 November v Italy (a) D2-2
Russia
5 June v Serbia (n) D1-1
1 June v Czech Republic (n) L2-1
29 March v France (a) L1-4
26 March v Lithuania (h) W3-0
17 November v Croatia (h) L1-3
14 November v Portugal (h) W1-0
Slovakia
4 June v Northern Ireland (h) D0-0
29 May v Germany (a) W3-1
27 May v Georgia (n) W3-1
29 March v Republic of Ireland (a) D2-2
25 March v Latvia (h) D0-0
17 November v Iceland (h) W3-1
13 November v Switzerland (h) W3-2
Spain
7 June v Georgia (h)
1 June v South Korea (n) W6-1
29 May v Bosnia and Herzegovina (n) W3-1
27 March v Romania (a) D0-0
24 March v Italy (a) D1-1
17 November v Belgium (a) P-P (security reasons)
13 November v England (h) W2-0
Sweden
5 June v Wales (h) W3-0
30 May v Slovenia (h) D0-0
29 March v Czech Republic (h) D1-1
24 March v Turkey (a) L1-2
10 January v Finland (n) W3-0
6 January v Estonia (n) D1-1
Switzerland
3 June v Moldova (h) W2-1
28 May v Belgium (h) L1-2
29 March v Bosnia and Herzegovina (h) L0-2
25 March v Republic of Ireland (a) L0-1
17 November v Austria (a) W2-1
13 November v Slovakia (a) L2-3
Turkey
5 June v Slovenia (a) W1-0
29 May v Montenegro (h) W1-0
22 May v England (a) L1-2
29 March v Austria (a) W2-1
24 March v Sweden (h) W2-1
17 November v Greece (h) D0-0
13 November v Qatar (a) W2-1
Ukraine
3 June v Albania (n) W3-1
29 May v Romania (n) W4-3
28 March v Wales (h) W1-0
24 March v Cyprus (h) W1-0
Wales
5 June v Sweden (a) L0-3
28 March v Ukraine (a) L0-1
24 March v Northern Ireland (h) D1-1
13 November v Netherlands (h) L2-3