Northern Ireland national football team results |
---|
![]() |
Win Draw Loss |
This is a list of the Northern Ireland national football team results from 2020 to the present day. [1]
4 September 2020–21 UEFA Nations League B | Romania ![]() | 1–1 | ![]() | Bucharest, Romania |
19:45 BST Match 649 | Pușcaș ![]() | Report | Whyte ![]() | Stadium: Arena Națională Attendance: 0 Referee: François Letexier (France) |
7 September 2020–21 UEFA Nations League B | Northern Ireland ![]() | 1–5 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 650 | McNair ![]() | Report | Elyounoussi ![]() Haaland ![]() Sørloth ![]() | Stadium: Windsor Park Attendance: 0 Referee: Bartosz Frankowski (Poland) |
8 October UEFA Euro 2020 Path B play-off semi-final | Bosnia and Herzegovina ![]() | 1–1 (a.e.t.) (3–4 p) | ![]() | Sarajevo, Bosnia and Herzegovina |
19:45 BST Match 651 | Krunić ![]() | Report | McGinn ![]() | Stadium: Stadion Grbavica [note 1] Attendance: 1,800 [2] Referee: Antonio Mateu Lahoz (Spain) |
Penalties | ||||
Pjanić ![]() Hajradinović ![]() Višća ![]() Hotić ![]() Džeko ![]() | ![]() ![]() ![]() ![]() ![]() |
11 October 2020–21 UEFA Nations League B | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 652 | Report | Gregoritsch ![]() | Stadium: Windsor Park Attendance: 600 Referee: Petr Ardeleánu (Czech Republic) |
14 October 2020–21 UEFA Nations League B | Norway ![]() | 1–0 | ![]() | Oslo, Norway |
19:45 BST Match 653 | Dallas ![]() | Report | Stadium: Ullevaal Stadion Attendance: 200 Referee: Kristo Tohver (Estonia) |
12 November UEFA Euro 2020 Path B play-off final | Northern Ireland ![]() | 1–2 (a.e.t.) | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 654 | Škriniar ![]() | Report | Kucka ![]() Ďuriš ![]() | Stadium: Windsor Park Attendance: 1,060 Referee: Felix Brych (Germany) |
15 November 2020–21 UEFA Nations League B | Austria ![]() | 2–1 | ![]() | Vienna, Austria |
19:45 GMT Match 655 | Schaub ![]() Grbić ![]() | Report | Magennis ![]() | Stadium: Ernst-Happel-Stadion Attendance: 0 Referee: Maurizio Mariani (Italy) |
18 November 2020–21 UEFA Nations League B | Northern Ireland ![]() | 1–1 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 656 | Boyce ![]() | Report | Bicfalvi ![]() | Stadium: Windsor Park Attendance: 1,060 Referee: Sandro Schärer (Switzerland) |
25 March 2022 FIFA World Cup Group C Qualifier | Italy ![]() | 2–0 | ![]() | Parma, Italy |
19:45 GMT Match 657 | Berardi ![]() Immobile ![]() | Report | Stadium: Stadio Ennio Tardini Attendance: 0 Referee: Ali Palabıyık (Turkey) |
28 March International Friendly | Northern Ireland ![]() | 1–2 | ![]() | Belfast, Northern Ireland |
17:05 BST Match 658 | McGinn ![]() | Report | Reyna ![]() Pulisic ![]() | Stadium: Windsor Park Attendance: 0 Referee: Robert Jenkins (Wales) |
31 March 2022 FIFA World Cup Group C Qualifier | Northern Ireland ![]() | 0–0 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 659 | Report | Stadium: Windsor Park Attendance: 0 Referee: Yigal Frid (Israel) |
30 May International Friendly | Malta ![]() | 0–3 | ![]() | Klagenfurt, Austria |
17:00 BST Match 660 | Report | Jones ![]() Whyte ![]() McCann ![]() | Stadium: Wörthersee Stadion Referee: Sebastian Gishamer (Austria) |
3 June International Friendly | Ukraine ![]() | 1–0 | ![]() | Dnipro, Ukraine |
19:00 BST Match 661 | Zubkov ![]() | Report | Stadium: Dnipro-Arena Attendance: 15,000 Referee: Szymon Marciniak (Poland) |
2 September 2022 FIFA World Cup Group C Qualifier | Lithuania ![]() | 1–4 | ![]() | Vilnius, Lithuania |
19:45 BST Match 662 | Baravykas ![]() | Report | Ballard ![]() Washington ![]() Lavery ![]() McNair ![]() | Stadium: LFF Stadium Attendance: 1,612 Referee: Stéphanie Frappart (France) |
5 September International Friendly | Estonia ![]() | 0–1 | ![]() | Tallinn, Estonia |
17:00 BST Match 663 | Report | Ferguson ![]() | Stadium: A. Le Coq Arena Attendance: 2,524 Referee: Mads-Kristoffer Kristoffersen (Denmark) |
8 September 2022 FIFA World Cup Group C Qualifier | Northern Ireland ![]() | 0–0 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 664 | Report | Stadium: Windsor Park Attendance: 15,660 Referee: Harald Lechner (Austria) |
9 October 2022 FIFA World Cup Group C Qualifier | Switzerland ![]() | 2–0 | ![]() | Geneva, Switzerland |
19:45 BST Match 665 | Zuber ![]() Fassnacht ![]() | Report | Stadium: Stade de Genève Attendance: 19,129 Referee: Slavko Vinčić (Slovenia) |
12 October 2022 FIFA World Cup Group C Qualifier | Bulgaria ![]() | 2–1 | ![]() | Sofia, Bulgaria |
19:45 BST Match 666 | Nedelev ![]() | Report | Washington ![]() | Stadium: Vasil Levski National Stadium Attendance: 822 Referee: Aleksei Kulbakov (Belarus) |
12 November 2022 FIFA World Cup Group C Qualifier | Northern Ireland ![]() | 1–0 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 667 | Šatkus ![]() | Report | Stadium: Windsor Park Attendance: 14,336 Referee: István Vad (Hungary) |
15 November 2022 FIFA World Cup Group C Qualifier | Northern Ireland ![]() | 0–0 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 668 | Report | Stadium: Windsor Park Attendance: 15,969 Referee: István Kovács (Romania) |
25 March International Friendly | Luxembourg ![]() | 1–3 | ![]() | Luxembourg City, Luxembourg |
19:15 GMT Match 669 | Da Graça ![]() | Report | Magennis ![]() Davis ![]() Whyte ![]() | Stadium: Stade de Luxembourg Attendance: 4,500 Referee: Daniel Schlager (Germany) |
29 March International Friendly | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 670 | Report | Sallai ![]() | Stadium: Windsor Park Attendance: 18,000 Referee: Rob Harvey (Republic of Ireland) |
2 June 2022–23 UEFA Nations League C | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 671 | Report | Bakasetas ![]() | Stadium: Windsor Park Attendance: 16,977 Referee: Erik Lambrechts (Belgium) |
5 June 2022–23 UEFA Nations League C | Cyprus ![]() | 0–0 | ![]() | Larnaca, Cyprus |
17:00 BST Match 672 | Report | Stadium: AEK Arena – Georgios Karapatakis Attendance: 1,663 Referee: Enea Jorgji (Albania) |
9 June 2022–23 UEFA Nations League C | Kosovo ![]() | 3–2 | ![]() | Pristina, Kosovo |
19:45 BST Match 673 | Muriqi ![]() Bytyqi ![]() | Report | Lavery ![]() Ballard ![]() | Stadium: Fadil Vokrri Stadium Attendance: 11,700 Referee: Jakob Kehlet (Denmark) |
12 June 2022–23 UEFA Nations League C | Northern Ireland ![]() | 2–2 | ![]() | Belfast, Northern Ireland |
14:00 BST Match 674 | McNair ![]() J. Evans ![]() | Report | Kakoullis ![]() | Stadium: Windsor Park Attendance: 16,454 Referee: Ricardo de Burgos Bengoetxea (Spain) |
24 September 2022–23 UEFA Nations League C | Northern Ireland ![]() | 2–1 | ![]() | Belfast, Northern Ireland |
17:00 BST Match 675 | Whyte ![]() Magennis ![]() | Report | Muriqi ![]() | Stadium: Windsor Park Attendance: 17,148 Referee: Glenn Nyberg (Sweden) |
27 September 2022–23 UEFA Nations League C | Greece ![]() | 3–1 | ![]() | Athens, Greece |
19:45 BST Match 676 | Pelkas ![]() Masouras ![]() Mantalos ![]() | Report | Lavery ![]() | Stadium: Agia Sophia Stadium Attendance: 5,871 Referee: Filip Glova (Slovakia) |
23 March UEFA Euro 2024 Group H Qualifier | San Marino ![]() | 0–2 | ![]() | Serravalle, San Marino |
19:45 GMT Match 677 | Report | D. Charles ![]() | Stadium: Stadio Olimpico de Serravalle Attendance: 2,099 [3] Referee: Gergő Bogár (Hungary) |
26 March UEFA Euro 2024 Group H Qualifier | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 678 | Report | Källman ![]() | Stadium: Windsor Park Attendance: 17,936 Referee: Ivan Kružliak (Slovakia) |
16 June UEFA Euro 2024 Group H Qualifier | Denmark ![]() | 1–0 | ![]() | Copenhagen, Denmark |
19:45 BST Match 679 | Wind ![]() | Report | Stadium: Parken Stadium Attendance: 35,701 Referee: Daniel Stefański (Poland) |
19 June UEFA Euro 2024 Group H Qualifier | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 680 | Report | Aymbetov ![]() | Stadium: Windsor Park Attendance: 18,002 Referee: Roi Reinshreiber (Israel) |
7 September UEFA Euro 2024 Group H Qualifier | Slovenia ![]() | 4–2 | ![]() | Ljubljana, Slovenia |
19:45 BST Match 681 | Šporar ![]() Evans ![]() Šeško ![]() | Report | Price ![]() Evans ![]() | Stadium: Stožice Stadium Attendance: 12,587 Referee: Marco Guida (Italy) |
10 September UEFA Euro 2024 Group H Qualifier | Kazakhstan ![]() | 1–0 | ![]() | Astana, Kazakhstan |
14:00 BST Match 682 | Samorodov ![]() | Report | Stadium: Astana Arena Attendance: 28,458 Referee: Daniel Schlager (Germany) |
14 October UEFA Euro 2024 Group H Qualifier | Northern Ireland ![]() | 3–0 | ![]() | Belfast, Northern Ireland |
14:00 BST Match 683 | Smyth ![]() Magennis ![]() McMenamin ![]() | Report | Stadium: Windsor Park Attendance: 17,886 Referee: Bram Van Driessche (Belgium) |
17 October UEFA Euro 2024 Group H Qualifier | Northern Ireland ![]() | 0–1 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 684 | Report | Gnezda Čerin ![]() | Stadium: Windsor Park Attendance: 16,332 Referee: István Kovács (Romania) |
17 November UEFA Euro 2024 Group H Qualifier | Finland ![]() | 4–0 | ![]() | Helsinki, Finland |
17:00 GMT Match 685 | Pohjanpalo ![]() Håkans ![]() Pukki ![]() Lod ![]() | Report | Stadium: Helsinki Olympic Stadium Attendance: 28,711 Referee: Aliyar Aghayev (Azerbaijan) |
20 November UEFA Euro 2024 Group H Qualifier | Northern Ireland ![]() | 2–0 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 686 | Price ![]() Charles ![]() | Report | Stadium: Windsor Park Attendance: 17,366 Referee: Jérôme Brisard (France) |
22 March International Friendly | Romania ![]() | 1–1 | ![]() | Bucharest, Romania |
19:45 GMT Match 687 | Man ![]() | Report | Reid ![]() | Stadium: Arena Națională Attendance: 30,439 Referee: Kristoffer Karlsson (Sweden) |
26 March International Friendly | Scotland ![]() | 0–1 | ![]() | Glasgow, Scotland |
19:45 GMT Match 688 | Report | Bradley ![]() | Stadium: Hampden Park Attendance: 33,452 Referee: Robert Jones (England) |
8 June International Friendly | Spain ![]() | 5–1 | ![]() | Palma, Spain |
20:30 BST Match 689 | Pedri ![]() Morata ![]() Fabián ![]() Oyarzabal ![]() | Report | Ballard ![]() | Stadium: Estadi Mallorca Son Moix Attendance: 18,300 Referee: Bastien Dechepy (France) |
11 June International Friendly | Andorra ![]() | 0–2 | ![]() | Murcia, Spain |
19:45 BST Match 690 | Report | Bradley ![]() | Stadium: Estadio Nueva Condomina Attendance: 500 Referee: Jason Barcelo (Gibraltar) |
5 September 2024–25 UEFA Nations League C | Northern Ireland ![]() | 2–0 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 691 | McNair ![]() Ballard ![]() | Report | Stadium: Windsor Park Attendance: 17,213 Referee: Marian Barbu (Romania) |
8 September 2024–25 UEFA Nations League C | Bulgaria ![]() | 1–0 | ![]() | Plovdiv, Bulgaria |
17:00 BST Match 692 | Despodov ![]() | Report | Stadium: Stadion Hristo Botev Attendance: 14,300 Referee: Tasos Sidiropoulos (Greece) |
12 October 2024–25 UEFA Nations League C | Belarus ![]() | 0–0 | ![]() | Zalaegerszeg, Hungary [5] |
19:45 BST Match 693 | Report | Stadium: ZTE Arena Attendance: 0 Referee: Henrik Nalbandyan (Armenia) |
15 October 2024–25 UEFA Nations League C | Northern Ireland ![]() | 5–0 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 694 | Report | Stadium: Windsor Park Attendance: 17,891 Referee: Jérôme Brisard (France) |
15 November 2024–25 UEFA Nations League C | Northern Ireland ![]() | 2–0 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 695 | Ballard ![]() D. Charles ![]() | Report | Stadium: Windsor Park Attendance: 18,044 Referee: Luis Godinho (Portugal) |
18 November 2024–25 UEFA Nations League C | Luxembourg ![]() | 2–2 | ![]() | Luxembourg City, Luxembourg |
19:45 GMT Match 696 | Korać ![]() Rodrigues ![]() | Report | Price ![]() Bradley ![]() | Stadium: Stade de Luxembourg Attendance: 6,870 Referee: Elchin Masiyev (Azerbaijan) |
21 March International Friendly | Northern Ireland ![]() | 1–1 | ![]() | Belfast, Northern Ireland |
19:45 GMT Match 697 | Price ![]() | Report | Sierro ![]() | Stadium: Windsor Park Attendance: 17,862 Referee: Mohammed Al-Hakim (Sweden) |
25 March International Friendly | Sweden ![]() | 5–1 | ![]() | Solna, Sweden |
18:00 GMT Match 698 | Holm ![]() Nygren ![]() Sema ![]() Isak ![]() Elanga ![]() | Report | Price ![]() | Stadium: Nationalarenan Attendance: 14,147 Referee: Matthew MacDermid (Scotland) |
7 June International Friendly | Denmark ![]() | 2–1 | ![]() | Copenhagen, Denmark |
18:00 GMT Match 699 | Isaksen ![]() Eriksen ![]() | Report | P. Højbjerg ![]() | Stadium: Parken Stadium Attendance: 22,151 Referee: Antoniou Menelaus (Cyprus) |
10 June International Friendly | Northern Ireland ![]() | 1–0 | ![]() | Belfast, Northern Ireland |
19:45 BST Match 700 | Price ![]() | Report | Stadium: Windsor Park Attendance: 18,021 Referee: Morten Krogh (Denmark) |
4 September 2026 FIFA World Cup Group A Qualifier | Luxembourg ![]() | 1–3 | ![]() | Luxembourg City, Luxembourg |
19:45 BST Match 701 | Dardari ![]() | report |
| Stadium: Stade de Luxembourg Attendance: 9,214 Referee: Andris Treimanis (Latvia) |
7 September 2026 FIFA World Cup Group A Qualifier | Germany ![]() | 3–1 | ![]() | Cologne, Germany |
19:45 BST Match 702 | Gnabry ![]() Amiri ![]() Wirtz ![]() | report | Price ![]() | Stadium: RheinEnergieStadion Attendance: 43,169 Referee: Espen Eskås (Norway) |
10 October 2026 FIFA World Cup Group A Qualifier | Northern Ireland ![]() | v | ![]() | Belfast, Northern Ireland |
19:45 BST Match 703 | report | Stadium: Windsor Park |
13 October 2026 FIFA World Cup Group A Qualifier | Northern Ireland ![]() | v | ![]() | Belfast, Northern Ireland |
19:45 BST Match 704 | report | Stadium: Windsor Park |
14 November 2026 FIFA World Cup Group A Qualifier | Slovakia ![]() | v | ![]() | Košice, Slovakia |
19:45 GMT Match 705 | report | Stadium: Košická futbalová aréna |
17 November 2026 FIFA World Cup Group A Qualifier | Northern Ireland ![]() | v | ![]() | Belfast, Northern Ireland |
19:45 BST Match 706 | report | Stadium: Windsor Park |