4 September  2020 (2020 -09-04) 2020–21 UEFA Nations League Scotland 1–1 Israel Glasgow
Match 784 Christie 45'
Report Zahavi 73'
Stadium: Hampden Park
Attendance: 0[A]
Referee: Slavko Vinčić (Slovenia)
7 September  2020 (2020 -09-07) 2020–21 UEFA Nations League Czech Republic 1–2 Scotland Olomouc
Match 785
Report Lyndon Dykes
Ryan Christie
Stadium: Andrův stadion
Attendance: 0[A]
Referee: Serdar Gözübüyük (Netherlands)
8 October  2020 (2020 -10-08) UEFA_Euro_2020_qualifying_play-offs Scotland 0–0 Israel Glasgow
Match 786 Report Stadium: Hampden Park
Attendance: 0[A]
11 October  2020 (2020 -10-11) 2020–21 UEFA Nations League Scotland 1–0 Slovakia Glasgow
Match 787 Lyndon Dykes
Report Stadium: Hampden Park
Attendance: 0[A]
14 October  2020 (2020 -10-14) 2020–21 UEFA Nations League Scotland 1–0 Czech Republic Glasgow
Match 788 Ryan Fraser
Report Stadium: Hampden Park
Attendance: 0[A]
12 November  2020 (2020 -11-12) UEFA_Euro_2020_qualifying_play-offs Serbia 1–1 Scotland Belgrade
Match 789
Report Ryan Christie
Stadium: Red Star Stadium
Attendance: 0[A]
15 November  2020 (2020 -11-15) 2020–21 UEFA Nations League Slovakia 1–0 Scotland Trnava
Match 790
Report Stadium: Anton Malatinský Stadium
Attendance: 0[A]
18 November  2020 (2020 -11-18) 2020–21 UEFA Nations League Israel 1–0 Scotland Netanya
Match 791
Report Stadium: Netanya Stadium
Attendance: 0[A]
25 March  2021 (2021 -03-25) 2022 FIFA World Cup qualification (UEFA) Scotland 2–2 Austria Glasgow
Match 792 Grant Hanley
John McGinn
Report

Stadium: Hampden Park
Attendance: 0[A]
28 March  2021 (2021 -03-28) 2022 FIFA World Cup qualification (UEFA) Israel 1–1 Scotland Tel Aviv
Match 793
Report Ryan Fraser
Stadium: Bloomfield Stadium
Attendance: 5,000[B]
31 March  2021 (2021 -03-31) 2022 FIFA World Cup qualification (UEFA) Scotland 4–0 Faroe Islands Glasgow
Match 794 John McGinn
John McGinn

Ryan Fraser
Report Stadium: Hampden Park
Attendance: 0[A]
2 June  2021 (2021 -06-02) Friendly Netherlands 2–2 Scotland Faro/Loulé
Match 795

Report

Stadium: Estádio Algarve
Attendance: 0[A]
6 June  2021 (2021 -06-06) Friendly Luxembourg 0–1 Scotland Luxembourg City
Match 796 Report
Stadium: Stade Josy Barthel
Attendance: 1,000[B]
14 June  2021 (2021 -06-14) UEFA Euro 2020 Group D Scotland 0–2 Czech Republic Glasgow
Match 797 Report

Stadium: Hampden Park
Attendance: 9,847[B]
18 June  2021 (2021 -06-18) UEFA Euro 2020 Group D England 0–0 Scotland London
Match 798 Report Stadium: Wembley Stadium
Attendance: 20,306[B]
22 June  2021 (2021 -06-22) UEFA Euro 2020 Group D Scotland 1–3 Croatia Glasgow
Match 799
Report


Stadium: Hampden Park
Attendance: 9,896[B]
1 September  2021 (2021 -09-01) 2022 FIFA World Cup qualification (UEFA) Denmark 2–0 Scotland Copenhagen
Match 800

Report Stadium: Parken Stadium
Attendance: 34,562
4 September  2021 (2021 -09-04) 2022 FIFA World Cup qualification (UEFA) Scotland 1–0 Moldova Glasgow
Match 801 Lyndon Dykes
Report Stadium: Hampden Park
Attendance: 40,869
7 September  2021 (2021 -09-07) 2022 FIFA World Cup qualification (UEFA) Austria 0–1 Scotland Vienna
Match 802 Report Lyndon Dykes
Stadium: Ernst-Happel-Stadion
Attendance: 18,800
9 October  2021 (2021 -10-09) 2022 FIFA World Cup qualification (UEFA) Scotland 3–2 Israel Glasgow
Match 803 John McGinn
Lyndon Dykes

Report

Stadium: Hampden Park
Attendance: 50,585
12 October  2021 (2021 -10-12) 2022 FIFA World Cup qualification (UEFA) Faroe Islands 0–1 Scotland Tórshavn
Match 804 Report Lyndon Dykes
Stadium: Tórsvøllur
Attendance: 4,233
12 November  2021 (2021 -11-12) 2022 FIFA World Cup qualification (UEFA) Moldova 0–2 Scotland Chișinău
Match 805 Report

Stadium: Zimbru Stadium
Attendance: 3,642
15 November  2021 (2021 -11-15) 2022 FIFA World Cup qualification (UEFA) Scotland 2–0 Denmark Glasgow
Match 806

Report Stadium: Hampden Park
Attendance: 49,527
24 March  2022 (2022 -03-24) Friendly Scotland 1–1 Poland Glasgow
Match 807
Report
Stadium: Hampden Park
Attendance: 39,090
29 March  2022 (2022 -03-29) Friendly Austria 2–2 Scotland Vienna
Match 808

Report
John McGinn
Stadium: Ernst-Happel-Stadion
Attendance: 6,600
1 June  2022 (2022 -06-01) 2022 FIFA World Cup qualification – UEFA R2 Scotland 1–3 Ukraine Glasgow
Match 809
Report


Stadium: Hampden Park
Attendance: 49,772
8 June  2022 (2022 -06-08) 2022–23 UEFA Nations League B Scotland 2–0 Armenia Glasgow
Match 810

Report Stadium: Hampden Park
Attendance: 38,627
11 June  2022 (2022 -06-11) 2022–23 UEFA Nations League B Republic of Ireland 3–0 Scotland Dublin
Match 811


Report Stadium: Aviva Stadium
Attendance: 46,927
14 June  2022 (2022 -06-14) 2022–23 UEFA Nations League B Armenia 1–4 Scotland Yerevan
Match 812
Report

John McGinn

Stadium: Republican Stadium
Attendance: 13,500
21 September  2022 (2022 -09-21) 2022–23 UEFA Nations League B Scotland 3–0 Ukraine Glasgow
Match 813
Lyndon Dykes
Lyndon Dykes
Report Stadium: Hampden Park
Attendance: 42, 846
24 September  2022 (2022 -09-24) 2022–23 UEFA Nations League B Scotland 2–1 Republic of Ireland Glasgow
Match 814
Ryan Christie
Report
Stadium: Hampden Park
Attendance: 48,853
27 September  2022 (2022 -09-27) 2022–23 UEFA Nations League B Ukraine 0–0 Scotland Kraków
Match 815 Report Stadium: Józef Piłsudski Stadium
Attendance: 13,534
16 November  2022 (2022 -11-16) Friendly Turkey 2–1 Scotland Diyarbakır
Match 816

Report John McGinn
Stadium: Diyarbakır Stadium
Attendance: 28,348
25 March  2023 (2023 -03-25) UEFA Euro 2024 qualifying Group A Scotland 3–0 Cyprus Glasgow
Match 817 John McGinn


Report Stadium: Hampden Park
Attendance: 48,195
28 March  2023 (2023 -03-28) UEFA Euro 2024 qualifying Group A Scotland 2–0 Spain Glasgow
Match 818

Report Stadium: Hampden Park
Attendance: 47,976
17 June  2023 (2023 -06-17) UEFA Euro 2024 qualifying Group A Norway 1–2 Scotland Oslo
Match 819
Report Lyndon Dykes

Stadium: Ullevaal Stadion
Attendance: 25,791
20 June  2023 (2023 -06-20) UEFA Euro 2024 qualifying Group A Scotland 2–0 Georgia Glasgow
Match 820

Report Stadium: Hampden Park
Attendance: 50,062
8 September  2023 (2023 -09-08) UEFA Euro 2024 qualifying Group A Cyprus 0–3 Scotland Larnaca
Match 821 Report


Stadium: AEK Arena
Attendance: 6,633
12 September  2023 (2023 -09-12) Friendly Scotland 1–3 England Glasgow
Match 822
Report


Stadium: Hampden Park
Attendance: 49,129
12 October  2023 (2023 -10-12) UEFA Euro 2024 qualifying Group A Spain 2–0 Scotland Seville
Match 823

Report Stadium: Estadio de La Cartuja
Attendance: 45,623
17 October  2023 (2023 -10-17) Friendly France 4–1 Scotland Villeneuve-d'Ascq
Match 824



Report
Stadium: Stade Pierre-Mauroy
Attendance: 44,000
16 November  2023 (2023 -11-16) UEFA Euro 2024 qualifying Group A Georgia 2–2 Scotland Tbilisi
Match 825

Report

Stadium: Boris Paichadze Dinamo Arena
Attendance: 44,595
19 November  2023 (2023 -11-19) UEFA Euro 2024 qualifying Group A Scotland 3–3 Norway Glasgow
Match 826


Report


Stadium: Hampden Park
Attendance: 48,138
22 March  2024 (2024 -03-22) Friendly Netherlands 4–0 Scotland Amsterdam
Match 827



Report Stadium: Johan Cruyff Arena
Attendance: 46,223
26 March  2024 (2024 -03-26) Friendly Scotland 0–1 Northern Ireland Glasgow
Match 828 Report
Stadium: Hampden Park
Attendance: 33,452
3 June  2024 (2024 -06-03) Friendly Gibraltar 0–2 Scotland Faro/Loulé
Match 829 Report Ryan Christie

Stadium: Estádio Algarve
7 June  2024 (2024 -06-07) Friendly Scotland 2–2 Finland Glasgow
Match 830

Report

Stadium: Hampden Park
14 June  2024 (2024 -06-14) UEFA Euro 2024 Group A Germany 5–1 Scotland Munich
Match 831




Report
Stadium: Allianz Arena
Attendance: 66,052
19 June  2024 (2024 -06-19) UEFA Euro 2024 Group A Scotland 1–1 Switzerland Cologne
Match 832
Report
Stadium: RheinEnergieStadion
Attendance: 42,711
23 June  2024 (2024 -06-23) UEFA Euro 2024 Group A Scotland 0–1 Hungary Stuttgart
Match 833 Report
Stadium: MHPArena
Attendance: 54,000