Match 1
Group J
June 17, 2023
Iceland
1-2
Slovakia
Match 2
Group F
June 17, 2023
Belgium
1-1
Austria
Match 3
Group A
June 17, 2023
Norway
1-2
Scotland
Match 4
Group B
June 19, 2023
France
1-0
Greece
Match 5
Group D
June 19, 2023
Turkey
2-0
Wales
Match 6
Group H
June 19, 2023
Slovenia
1-1
Denmark
Match 7
Group I
June 19, 2023
Switzerland
2-2
Romania
Match 8
Group J
June 20, 2023
Iceland
0-1
Portugal
Match 9
Group B
September 7, 2023
France
2-0
Ireland
Match 10
Group G
September 7, 2023
Serbia
1-2
Hungary
Match 11
Group J
September 8, 2023
Slovakia
0-1
Portugal
Match 12
Group C
September 9, 2023
Ukraine
1-1
England
Match 13
Group I
September 9, 2023
Romania
1-1
Israel
Match 14
Group E
September 10, 2023
Albania
2-0
Poland
Match 15
Group H
September 10, 2023
Finland
0-1
Denmark
Match 16
Group C
September 12, 2023
Italy
2-1
Ukraine
Match 17
Group F
September 12, 2023
Sweden
1-3
Austria
Match 18
Group A
October 12, 2023
Spain
2-0
Scotland
Match 19
Group D
October 12, 2023
Croatia
0-1
Turkey
Match 20
Group E
October 12, 2023
Albania
3-0
Czech Republic
Match 21
Group I
October 12, 2023
Israel
-
Switzerland
Match 22
Group B
October 13, 2023
Netherlands
1-2
France
Match 23
Group F
October 13, 2023
Austria
2-3
Belgium
Match 24
Group G
October 14, 2023
Hungary
2-1
Serbia
Match 25
Group H
October 14, 2023
Slovenia
3-0
Finland
Match 26
Group A
October 15, 2023
Norway
0-1
Spain
Match 27
Group D
October 15, 2023
Wales
2-1
Croatia
Match 28
Group E
October 15, 2023
Poland
1-1
Moldova
Match 29
Group F
October 16, 2023
Belgium
-
Sweden
Match 30
Group C
October 17, 2023
England
3-1
Italy
Match 31
Group G
November 16, 2023
Bulgaria
2-2
Hungary
Match 32
Group J
November 16, 2023
Slovakia
4-2
Iceland
Match 33
Group E
November 17, 2023
Poland
1-1
Czech Republic
Match 34
Group G
November 17, 2023
Hungary
3-1
Montenegro
Match 35
Group H
November 17, 2023
Denmark
2-1
Slovenia
Match 36
Group B
November 18, 2023
Netherlands
1-0
Ireland
Match 37
Group A
November 19, 2023
Scotland
3-3
Norway
Match 38
Group C
November 20, 2023
Ukraine
0-0
Italy
Match 39
Group I
November 21, 2023
Romania
1-0
Switzerland
Match 40
Group D
November 21, 2023
Wales
1-1
Turkey
Match 41
Group Friendly
June 3, 2024
Germany
-
Ukraine
Match 42
Group Friendly
June 4, 2024
Italy
-
Turkey
Match 43
Group Friendly
June 5, 2024
Denmark
-
Sweden
Match 44
Group Friendly
June 7, 2024
Poland
-
Ukraine
Match 45
Group Friendly
June 8, 2024
Switzerland
-
Austria
Match 46
Group Friendly
June 8, 2024
Portugal
-
Croatia
Match 47
Group Friendly
June 9, 2024
Slovakia
-
Wales
Match 48
Group Friendly
June 10, 2024
Poland
-
Turkey
Match 49
Group Friendly
June 10, 2024
Netherlands
-
Iceland
Match 50
Group Friendly
June 11, 2024
Portugal
-
Ireland