Football National Teams Results
All results played so far from 1872 until today.
Friday 3rd March 2023
Friendly
Bahamas 

1 - 2

Nassau Roscow A. L. Davies Soccer Field
1 - 0
Lesly St. Fleur
(?)
1 - 1
Billy Forbes
(?)
1 - 2
Billy Forbes
(?)
Grenada 

1 - 2

St. Georges Kirani James Athletic Stadium
0 - 1
Saviola Elva
(31)
0 - 2
Saviola Elva
(69)
1 - 2
Shermine Williams
(89)
Saturday 4th March 2023
Friendly
Anguilla 

2 - 2

The Valley Raymond E. Guishard Technical Centre
1 - 0
Germain Hughes
(11)
2 - 0
Jordan Deans
(26)
2 - 1
Alain Cordero
(74)
2 - 2
Romalli Chilin
(90 +5)
Bahamas 

2 - 0

Nassau Roscow A. L. Davies Soccer Field
1 - 0
Omari Bain
(?)
2 - 0
Deron Ferguson
(?)
Sunday 5th March 2023
Friendly
Grenada 

2 - 0

Gouyave Cuthbert Peter's Park
1 - 0
Kimron Marshall
(5)
2 - 0
Kriston Julien
(68)
Friday 10th March 2023
Friendly
Saint Martin 

3 - 2

Quartier D'Orléans Stade Thelbert Carti
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
Saturday 11th March 2023
Friendly
Jamaica 

0 - 1

Montego Bay Catherine Hall Sports Complex
0 - 1
Reon Moore
(67)
Sunday 12th March 2023
Friendly
Guatemala 

1 - 1

San Jose (USA) PayPal Park
0 - 1
Carlos Harvey
(18)
1 - 1
Darwin Lom
(85 Pen.)
Tuesday 14th March 2023
Friendly
Jamaica 

0 - 0

Kingston National Stadium Independence Park
Wednesday 15th March 2023
Friendly
Bangladesh 

1 - 1

Medina (SAR) Prince Mohammed bin Abdul Aziz Stadium
0 - 1
Chiukepo Msowoya
(75)
1 - 1
Bishwanath Ghosh
(89)
Thursday 16th March 2023
Friendly
Lesotho 

0 - 0

Maseru Bambatha Ts'ita Sports Arena
Sunday 19th March 2023
Friendly
Ethiopia 

1 - 0

Adama Adama Science and Technology University Stadium
1 - 0
Canaan Markneh
(83)
Monday 20th March 2023
Fiji Friendly Tournament 2023 Group Mode
Fiji 

1 - 2

Lautoka Churchill Park
0 - 1
Johnathan Sesejack
(18)
1 - 1
Patrick Joseph
(22 Pen.)
1 - 2
Claude Aru
(47)
Tuesday 21st March 2023
Friendly
Maldives 

1 - 0

Gan Laamu Gan Zone Stadium
1 - 0
Aisam Ibrahim
(8)
Tahiti 

0 - 2

Papeete Stade Pater
0 - 1
Makalu Xowi
(69)
0 - 2
William Rokuad
(88)
Wednesday 22nd March 2023
Nepal Prime Minister's Three Nations Cup 2023 1. Round Group A
Nepal 

2 - 0

Kathmandu Dasarath Rangasala Stadium
1 - 0
Ananta Tamang
(29)
2 - 0
Nawayug Shrestha
(54)
Hero Tri-Nation International Football Tournament 2023 Group Mode
India 

1 - 0

Imphal Khuman Lampak Main Stadium
1 - 0
Anirudh Thapa
(45 +1)
Africa Cup of Nations 2023 Qualifying 1. Round - Group A
Sierra Leone 

2 - 2

Agadir (MAR) Stade Adrar
0 - 1
Luís Leal
(43)
1 - 1
Mustapha Bundu
(48)
1 - 2
Luís Leal
(59)
2 - 2
Abu Komeh
(78)
Africa Cup of Nations 2023 Qualifying 1. Round - Group L
Benin 

1 - 1

Cotonou Stade de l'Amitie
0 - 1
Gilbert Mugisha
(13)
1 - 1
Steve Mounié
(82)
Friendly
El Salvador 

0 - 1

Los Angeles (USA) BMO Stadium
0 - 1
Melvin Cartagena
(33 Own goal)
Ireland 

3 - 2

Dublin Aviva Stadium
1 - 0
Callum O'Dowda
(6)
2 - 0
Evan Ferguson
(17)
2 - 1
Roberts Uldriķis
(33)
2 - 2
Artūrs Zjuzins
(45 +1)
3 - 2
Chiedozie Ogbene
(65)
Thursday 23rd March 2023
Fiji Friendly Tournament 2023 Group Mode
Solomon Islands 

2 - 0

Lautoka (FJI) Churchill Park
1 - 0
Gagame Feni
(68)
2 - 0
William Komasi
(81)
UEFA European Championship 2024 Qualifying 1. Round - Group C
Italy 

1 - 2

Naples Stadio Diego Armando Maradona
0 - 1
Declan Rice
(13)
0 - 2
Harry Kane
(44 Pen.)
1 - 2
Mateo Retegui
(56)
North Macedonia 

2 - 1

Skopje Toše Proeski Arena
1 - 0
Eljif Elmas
(66)
2 - 0
Darko Churlinov
(72)
2 - 1
Yannick Yankam
(85)
UEFA European Championship 2024 Qualifying 1. Round - Group H
Denmark 

3 - 1

Copenhagen Parken Stadium
1 - 0
Rasmus Højlund
(21)
1 - 1
Oliver Antman
(53)
2 - 1
Rasmus Højlund
(82)
3 - 1
Rasmus Højlund
(90 +3)
Kazakhstan 

1 - 2

Astana Astana Arena
1 - 0
Maksim Samorodov
(23)
1 - 1
David Brekalo
(47)
1 - 2
Žan Vipotnik
(78)
San Marino 

0 - 2

Serravalle Stadio Olimpico di Serravalle
0 - 1
Dion Charles
(24)
0 - 2
Dion Charles
(55)
UEFA European Championship 2024 Qualifying 1. Round - Group J
Bosnia and Herzegovina 

3 - 0

Zenica Bilino Polje Stadium
1 - 0
Rade Krunić
(14)
2 - 0
Rade Krunić
(40)
3 - 0
Amar Dedić
(63)
Portugal 

4 - 0

Lisbon Estadio Jose de Alvalade
1 - 0
João Cancelo
(8)
2 - 0
Bernardo Silva
(47)
3 - 0
Cristiano Ronaldo
(51 Pen.)
4 - 0
Cristiano Ronaldo
(63)
Slovakia 

0 - 0

Trnava Antona Malatinskeho Stadium
CONCACAF Nations League 2022/23 League C Group B
Saint Martin 

1 - 3

The Valley (AIA) Raymond E. Guishard Technical Centre
0 - 1
Tiquanny Williams
(26)
1 - 1
Pierre-Bertrand Arné
(31)
1 - 2
Romaine Sawyers
(35)
1 - 3
Harry Panayiotou
(89)
CONCACAF Nations League 2022/23 League C Group D
British Virgin Islands 

1 - 3

Road Town A.O. Shirley Recreation Grounds
0 - 1
Tyler Forbes
(36 Pen.)
1 - 1
Leandro Antonetti
(44)
1 - 2
Devin Vega
(46)
1 - 3
Ian Silva
(90 +4)
CONCACAF Nations League 2022/23 League B Group A
Barbados 

0 - 1

Wildey Wildey Astro Turf
0 - 1
Maykel Reyes
(3)
Guadeloupe 

0 - 1

Les Abymes Stade Rene Serge Nabajoth
0 - 1
Ashley Nathaniel-George
(57)
CONCACAF Nations League 2022/23 League B Group D
French Guiana 

1 - 1

Rémire-Montjoly Stade Municipal Dr. Edmard Lama
1 - 0
Jean-David Legrand
(86)
1 - 1
Carlos Heredia
(90 +4)
CONCACAF Nations League 2022/23 League A Group A
Suriname 

0 - 2

Paramaribo Franklin Essed Stadium
0 - 1
Johan Vásquez
(64)
0 - 2
Damil Dankerlui
(82 Own goal)
Africa Cup of Nations 2023 Qualifying 1. Round - Group E
Ghana 

1 - 0

Kumasi Baba Yara Stadium
1 - 0
Antoine Semenyo
(90 +6)
Madagascar 

0 - 3

Antananarivo Stade Municipal de Mahamasina
0 - 1
Isaac Ngoma
(36)
0 - 2
Louis Mafouta
(45)
0 - 3
Louis Mafouta
(79)
Africa Cup of Nations 2023 Qualifying 1. Round - Group F
Algeria 

2 - 1

Baraki Nelson Mandela Stadium
0 - 1
Daniel Sosah
(38)
1 - 1
Rahim Alhassane
(54)
2 - 1
Riyad Mahrez
(88)
Africa Cup of Nations 2023 Qualifying 1. Round - Group G
Congo 

1 - 2

Brazzaville Stade Alphonse Massamba
0 - 1
Peter Chol
(66)
1 - 1
Thievy Bifouma
(90 Pen.)
1 - 2
Tito Okello
(90 +6)
Africa Cup of Nations 2023 Qualifying 1. Round - Group H
Zambia 

3 - 1

Ndola Levy Mwanawasa Stadium
0 - 1
Tshwarelo Bereng
(33)
1 - 1
Fashion Sakala
(37)
2 - 1
Lameck Banda
(53)
3 - 1
Lameck Banda
(57)
Africa Cup of Nations 2023 Qualifying 1. Round - Group I
Gabon 

1 - 0

Franceville Stade de Franceville
1 - 0
Lloyd Palun
(71)
Friendly
Argentina 

2 - 0

Buenos Aires Estadio Monumental Antonio Vespucio Liberti
1 - 0
Thiago Almada
(78)
2 - 0
Lionel Messi
(89)
Hong Kong 

1 - 1

Hong Kong Mong Kok Stadium
0 - 1
Lionel Tan
(20)
1 - 1
Lionel Tan
(43 Own goal)
Hungary 

1 - 0

Budapest Puskás Aréna
1 - 0
Martin Ádám
(41)
Iran 

1 - 1

Tehran Azadi Stadium
0 - 1
Anton Miranchuk
(28 Pen.)
1 - 1
Mehdi Taremi
(49 Pen.)
Malaysia 

1 - 0

Iskandar Puteri Sultan Ibrahim Stadium
1 - 0
Akhyar Rashid
(28)
New Zealand 

0 - 0

Auckland Mount Smart Stadium
Friday 24th March 2023
UEFA European Championship 2024 Qualifying 1. Round - Group B
France 

4 - 0

Paris - St. Denis Stade de France
1 - 0
Antoine Griezmann
(2)
2 - 0
Dayot Upamecano
(8)
3 - 0
Kylian Mbappé
(21)
4 - 0
Kylian Mbappé
(88)
Gibraltar 

0 - 3

Faro-Loule (POR) Estadio Algarve
0 - 1
Giorgos Masouras
(11)
0 - 2
Manolis Siopis
(45)
0 - 3
Tasos Bakasetas
(58)
UEFA European Championship 2024 Qualifying 1. Round - Group E
Czech Republic 

3 - 1

Prague Eden Arena
1 - 0
Ladislav Krejčí
(1)
2 - 0
Tomáš Čvančara
(3)
3 - 0
Jan Kuchta
(64)
3 - 1
Damian Szymański
(87)
Moldova 

1 - 1

Chisinau Zimbru Stadium
0 - 1
Mads Boe Mikkelsen
(27)
1 - 1
Ion Nicolaescu
(87 Pen.)
UEFA European Championship 2024 Qualifying 1. Round - Group F
Austria 

4 - 1

Pasching Raiffeisen Arena
1 - 0
Marcel Sabitzer
(27)
2 - 0
Michael Gregoritsch
(29)
3 - 0
Marcel Sabitzer
(50)
3 - 1
Emin Mahmudov
(64)
4 - 1
Christoph Baumgartner
(69)
Sweden 

0 - 3

Solna Friends Arena
0 - 1
Romelu Lukaku
(35)
0 - 2
Romelu Lukaku
(49)
0 - 3
Romelu Lukaku
(83)
UEFA European Championship 2024 Qualifying 1. Round - Group G
Bulgaria 

0 - 1

Razgrad Ludogorets Arena
0 - 1
Nikola Krstović
(70)
Serbia 

2 - 0

Belgrade Rajko Mitić Stadium
1 - 0
Dušan Tadić
(16)
2 - 0
Dušan Vlahović
(53)
CONCACAF Nations League 2022/23 League C Group C
Anguilla 

1 - 2

The Valley Raymond E. Guishard Technical Centre
0 - 1
Andrus Remy
(18)
0 - 2
Gregson President
(45 +2)
1 - 2
Lamar Carpenter
(76)
CONCACAF Nations League 2022/23 League B Group C
Bahamas 

0 - 3

Nassau Thomas A. Robinson National Stadium
0 - 1
Kareem Moses
(5)
0 - 2
Joevin Jones
(26)
0 - 3
Ryan Telfer
(34)
Nicaragua 

4 - 1

Managua Nicaragua National Football Stadium
1 - 0
Ariagner Smith
(3)
1 - 1
Kyle Edwards
(18 Pen.)
2 - 1
Juan Ramón Barrera
(42)
3 - 1
Matias Belli
(60)
4 - 1
Francisco Flores
(90 +2)
CONCACAF Nations League 2022/23 League B Group D
Belize 

1 - 2

Belmopan FFB Field
0 - 1
Óscar Castellanos
(30)
0 - 2
Oscar Santis
(44)
1 - 2
Jordy Polanco
(45 +1)
CONCACAF Nations League 2022/23 League A Group D
Grenada 

1 - 7

St. Georges Kirani James Athletic Stadium
0 - 1
Ricardo Pepi
(4)
0 - 2
Brenden Aaronson
(20)
0 - 3
Weston McKennie
(31)
1 - 3
Myles Hippolyte
(32)
1 - 4
Weston McKennie
(31)
1 - 5
Weston McKennie
(34)
1 - 6
Christian Pulisic
(49)
1 - 7
Alejandro Zendejas
(72)
Africa Cup of Nations 2023 Qualifying 1. Round - Group A
Nigeria 

0 - 1

Abuja Moshood Abiola National Stadium
0 - 1
Mama Baldé
(29)
Africa Cup of Nations 2023 Qualifying 1. Round - Group B
Burkina Faso 

1 - 0

Marrakech (MAR) Stade de Marrakech
1 - 0
Abdoul Tapsoba
(87)
Cape Verde 

0 - 0

Praia Estádio Nacional de Cabo Verde
Africa Cup of Nations 2023 Qualifying 1. Round - Group C
Cameroon 

1 - 1

Yaounde Stade Omnisport Ahmadou Ahidjo
0 - 1
Peter Shalulile
(26)
1 - 1
Olivier Kemen
(72)
Africa Cup of Nations 2023 Qualifying 1. Round - Group D
Egypt 

2 - 0

Cairo 30 June Stadium
1 - 0
Mohamed Salah
(20)
2 - 0
Omar Marmoush
(45 +1)
Guinea 

2 - 0

Casablanca (MAR) Stade Mohamed V
1 - 0
François Kamano
(39)
2 - 0
Mohamed Bayo
(73)
Africa Cup of Nations 2023 Qualifying 1. Round - Group F
Uganda 

0 - 1

Ismailia (EGY) Suez Canal Stadium
0 - 1
Simon Msuva
(68)
Africa Cup of Nations 2023 Qualifying 1. Round - Group G
Mali 

2 - 0

Bamako Stade du 26 Mars
1 - 0
Kamory Doumbia
(3)
2 - 0
Adama Malouda Traoré
(90 +5)
Africa Cup of Nations 2023 Qualifying 1. Round - Group H
Ivory Coast 

3 - 1

Bouake Stade Municipal
1 - 0
Christian Kouamé
(29)
2 - 0
Sébastien Haller
(61)
3 - 0
Jean-Philippe Krasso
(89)
3 - 1
Ibroihim Youssouf
(90 +3)
Africa Cup of Nations 2023 Qualifying 1. Round - Group I
DR Congo 

3 - 1

Lubumbashi Stade TP Mazembe
1 - 0
Gaël Kakuta
(37)
2 - 0
Cédric Bakambu
(42)
2 - 1
Aly Abeid
(55)
3 - 1
Arthur Masuaku
(67)
Africa Cup of Nations 2023 Qualifying 1. Round - Group J
Equatorial Guinea 

2 - 0

Malabo Nuevo Estadio de Malabo
1 - 0
Saúl Coco
(20)
2 - 0
Bikoro Sisinio
(66)
Tunisia 

3 - 0

Tunis - Radès Stade Olympique Hammadi Agrebi
1 - 0
Iheb Msakni
(12)
2 - 0
Ali Maâloul
(21 Pen.)
3 - 0
Haythem Jouini
(86)
Africa Cup of Nations 2023 Qualifying 1. Round - Group K
South Africa 

2 - 2

Soweto Orlando Stadium
1 - 0
Lyle Foster
(11 Pen.)
2 - 0
Lyle Foster
(22)
2 - 1
Tonia Tisdell
(68)
2 - 2
Mohammed Sangare
(90 +1)
Africa Cup of Nations 2023 Qualifying 1. Round - Group L
Senegal 

5 - 1

Diamniadio Diamniadio Olympic Stadium
1 - 0
Youssouf Sabaly
(9)
2 - 0
Sadio Mané
(15)
3 - 0
Iliman Ndiaye
(32)
4 - 0
Boulaye Dia
(39)
4 - 1
Gildo Vilanculos
(48)
5 - 1
Habib Diallo
(88)
Friendly
Australia 

3 - 1

Sydney Western Sydney Stadium
1 - 0
Jackson Irvine
(12)
1 - 1
Félix Torres
(23)
2 - 1
Awer Mabil
(32)
3 - 1
Garang Kuol
(84)
Japan 

1 - 1

Tokyo Japan National Stadium
0 - 1
Fede Valverde
(38)
1 - 1
Takuma Nishimura
(75)
Kuwait 

2 - 0

Kuwait City Jaber Al-Ahmad International Stadium
1 - 0
Bader Al-Fadhel
(71)
2 - 0
Ali Khalaf
(87)
Saudi Arabia 

1 - 2

Jeddah Prince Abdullah Al-Faisal Stadium
0 - 1
Josef Martínez
(26)
0 - 2
José Salomón Rondón
(34)
1 - 2
Salem Al-Dawsari
(73)
South Korea 

2 - 2

Ulsan Ulsan Munsu Football Stadium
1 - 0
Son Heung-Min
(10)
2 - 0
Son Heung-Min
(45 +2)
2 - 1
James Rodríguez
(46)
2 - 2
Jorge Carrascal
(49)
Tahiti 

2 - 1

Papeete Stade Pater
1 - 0
Roonui Tinirauarii
(30)
1 - 1
Leopold Makalu
(33)
2 - 1
Roonui Tinirauarii
(76)
Uzbekistan 

1 - 0

Jeddah (SAR) King Abdullah Sports City
1 - 0
Eldor Shomurodov
(36)
Saturday 25th March 2023
Muratti Vase 2023 Semifinals
Alderney 

1 - 6

Mount Hale Arsenal Ground
0 - 1
Harrison Moon
(11)
0 - 2
Harrison Moon
(21)
0 - 3
Jason Atkins
(35 Own goal)
1 - 3
Jamie Blackham
(50)
1 - 4
Francis Lekimamati
(59)
1 - 5
Karl Hinds
(70)
1 - 6
Jack Cannon
(85 Pen.)
Nepal Prime Minister's Three Nations Cup 2023 1. Round Group A
Bhutan 

1 - 2

Kathmandu (NEP) Dasarath Rangasala Stadium
0 - 1
Bounphachan Bounkong
(3)
1 - 1
Chencho Gyeltshen
(34)
1 - 2
Bounphachan Bounkong
(72)
Hero Tri-Nation International Football Tournament 2023 Group Mode
Myanmar 

1 - 1

Imphal (IND) Khuman Lampak Main Stadium
1 - 0
Aung Thu
(82)
1 - 1
Kairat Zhyrgalbek Uulu
(90 +6)
UEFA European Championship 2024 Qualifying 1. Round - Group A
Scotland 

3 - 0

Glasgow Hampden Park
1 - 0
John McGinn
(21)
2 - 0
Scott McTominay
(87)
3 - 0
Scott McTominay
(90 +3)
Spain 

3 - 0

Malaga Estadio La Rosaleda
1 - 0
Dani Olmo
(13)
2 - 0
Joselu
(84)
3 - 0
Joselu
(85)
UEFA European Championship 2024 Qualifying 1. Round - Group D
Armenia 

1 - 2

Yerevan Vazgen Sargsyan (Republican) Stadium
1 - 0
Ozan Kabak
(10 Own goal)
1 - 1
Orkun Kökçü
(34)
1 - 2
Kerem Aktürkoğlu
(64)
Croatia 

1 - 1

Split Poljud Stadium
1 - 0
Andrej Kramarić
(28)
1 - 1
Nathan Broadhead
(90 +3)
UEFA European Championship 2024 Qualifying 1. Round - Group I
Andorra 

0 - 2

Andorra la Vella Estadi Nacional
0 - 1
Dennis Man
(35)
0 - 2
Denis Alibec
(49)
Belarus 

0 - 5

Novi Sad (SRB) Karađorđe Stadium
0 - 1
Renato Steffen
(4)
0 - 2
Renato Steffen
(17)
0 - 3
Renato Steffen
(29)
0 - 4
Granit Xhaka
(62)
0 - 5
Zeki Amdouni
(65)
Israel 

1 - 1

Jaffa Bloomfield Stadium
0 - 1
Eli Dasa
(36 Own goal)
1 - 1
Dor Peretz
(56)
CONCACAF Nations League 2022/23 League C Group A
Sint Maarten 

6 - 1

St. Croix (JIU) Bethlehem Soccer Complex
1 - 0
Elmer De Vries
(5)
2 - 0
Gerwin Lake
(9)
3 - 0
Chovanie Amatkarijo
(46)
4 - 0
Gerwin Lake
(55)
5 - 0
T-Shawn Illidge
(62)
5 - 1
Guillermo Montero
(69)
6 - 1
Gerwin Lake
(84)
Turks & Caicos Islands 

1 - 0

Providenciales TCIFA National Academy
1 - 0
Jeff Beljour
(69)
CONCACAF Nations League 2022/23 League B Group B
Bermuda 

0 - 2

Hamilton National Sports Centre
0 - 1
Liam Gordon
(52)
0 - 2
Jeremy Garrett
(58)
Montserrat 

0 - 4

Plymouth Blakes Estate Football Ground
0 - 1
Duckens Nazon
(49)
0 - 2
Frantzdy Pierrot
(60)
0 - 3
Derrick Etienne
(70)
0 - 4
Mondy Prunier
(84)
CONCACAF Nations League 2022/23 League A Group B
Martinique 

1 - 2

Fort-de-France Stade Pierre-Aliker
1 - 0
Mickaël Biron
(18)
1 - 1
Aarón Suárez
(88)
1 - 2
Anthony Contreras
(90 +2)
CONCACAF Nations League 2022/23 League A Group C
Curaçao 

0 - 2

Willemstad Ergilio Hato Stadium
0 - 1
Jonathan David
(23)
0 - 2
Cyle Larin
(43)
Friendly
Bahrain 

1 - 2

Arad Muharraq Club Stadium
0 - 1
Michel Termanini
(51)
0 - 2
Islam Batran
(61)
1 - 2
Sayed Dhiya Shubbar
(80)
Bangladesh 

1 - 0

Sylhet Sylhet District Stadium
1 - 0
Tariq Kazi
(42)
Georgia 

6 - 1

Batumi Batumi Stadium
1 - 0
Davit Volkovi
(15)
1 - 1
Batbold Baljinnyam
(31)
2 - 1
Giorgi Chakvetadze
(56)
3 - 1
Giorgi Chakvetadze
(58)
4 - 1
Saba Lobzhanidze
(70)
5 - 1
Giorgi Beridze
(88)
6 - 1
Budu Zivzivadze
(90 +1)
Germany 

2 - 0

Mainz Mewa Arena
1 - 0
Niclas Füllkrug
(12)
2 - 0
Niclas Füllkrug
(33)
Indonesia 

3 - 1

Bekasi Patriot Chandrabhaga Stadium
1 - 0
Yakob Sayuri
(6)
2 - 0
Dendy Sulistyawan
(14)
3 - 0
Rizky Ridho
(44)
3 - 1
Pacifique Niyongabire
(51)
Morocco 

2 - 1

Tangier Stade Ibn Batouta
1 - 0
Sofiane Boufal
(29)
1 - 1
Casemiro
(67)
2 - 1
Abdelhamid Sabiri
(79)
Syria 

3 - 1

Dubai (VAE) Rashid Al Maktoum Stadium
1 - 0
Omar Al-Somah
(26)
1 - 1
Suphanat Mueanta
(45 +3)
2 - 1
Omar Kharbin
(56 Pen.)
3 - 1
Mohammad Al-Hallaq
(84)
United Arab Emirates 

0 - 0

Abu Dhabi Al-Nahyan Stadium
Sunday 26th March 2023
Fiji Friendly Tournament 2023 Group Mode
Fiji 

0 - 2

Lautoka Churchill Park
0 - 1
Gagame Feni
(40 Pen.)
0 - 2
Gagame Feni
(53)
UEFA European Championship 2024 Qualifying 1. Round - Group C
England 

2 - 0

London Wembley Stadium
1 - 0
Harry Kane
(37)
2 - 0
Bukayo Saka
(40)
Malta 

0 - 2

Ta'Qali National Stadium
0 - 1
Mateo Retegui
(15)
0 - 2
Matteo Pessina
(27)
UEFA European Championship 2024 Qualifying 1. Round - Group H
Kazakhstan 

3 - 2

Astana Astana Arena
0 - 1
Rasmus Højlund
(21)
0 - 2
Rasmus Højlund
(35)
1 - 2
Baktiyar Zaynutdinov
(73 Pen.)
2 - 2
Askhat Tagybergen
(86)
3 - 2
Abat Aimbetov
(89)
Northern Ireland 

0 - 1

Belfast Windsor Park
0 - 1
Benjamin Källman
(28)
Slovenia 

2 - 0

Ljubljana Stožice Stadium
1 - 0
Benjamin Šeško
(56)
2 - 0
Roberto Di Maio
(60 Own goal)
UEFA European Championship 2024 Qualifying 1. Round - Group J
Liechtenstein 

0 - 7

Vaduz Rheinpark Stadion
0 - 1
Davíð Ólafsson
(3)
0 - 2
Hákon Haraldsson
(38)
0 - 3
Aron Einar Gunnarsson
(48)
0 - 4
Aron Einar Gunnarsson
(68)
0 - 5
Aron Einar Gunnarsson
(73 Pen.)
0 - 6
Andri Guðjohnsen
(85)
0 - 7
Mikael Ellertsson
(87)
Luxembourg 

0 - 6

Luxembourg Stade de Luxembourg
0 - 1
Cristiano Ronaldo
(9)
0 - 2
João Félix
(15)
0 - 3
Bernardo Silva
(18)
0 - 4
Cristiano Ronaldo
(31)
0 - 5
Otávio Monteiro
(77)
0 - 6
Rafael Leão
(88)
Slovakia 

2 - 0

Bratislava Slovan Tehelne Pole Stadium
1 - 0
Róbert Mak
(13)
2 - 0
Lukáš Haraslín
(40)
CONCACAF Nations League 2022/23 League C Group D
Puerto Rico 

5 - 1

Bayamon Estadio Juan Ramón Loubriel
1 - 0
Ricardo Rivera
(2)
2 - 0
Gerald Díaz
(40)
3 - 0
Ricardo Rivera
(70)
3 - 1
Gunnar Studenhofft
(85)
4 - 1
Joel Burgos
(89)
5 - 1
Joel Burgos
(90 +2)
CONCACAF Nations League 2022/23 League B Group A
Antigua & Barbuda 

1 - 2

North Sound Sir Vivian Richards Cricket Ground
1 - 0
Myles Weston
(31)
1 - 1
Thierry Gale
(62)
1 - 2
Tajio James
(87)
Cuba 

1 - 0

Santiago de Cuba Estadio Antonio Maceo
1 - 0
Yasniel Matos
(45 +2)
CONCACAF Nations League 2022/23 League A Group A
Mexico 

2 - 2

Mexico City Estadio Azteca
0 - 1
Bobby Decordova-Reid
(8)
1 - 1
Orbelín Pineda
(17)
1 - 2
Edson Álvarez
(33 Own goal)
2 - 2
Hirving Lozano
(45 +2)
Africa Cup of Nations 2023 Qualifying 1. Round - Group A
Sao Tome & Principe 

0 - 2

Agadir (MAR) Stade Adrar
0 - 1
Abu Bakarr Samura
(7)
0 - 2
Alhassan Koroma
(28)
Africa Cup of Nations 2023 Qualifying 1. Round - Group H
Lesotho 

0 - 2

Soweto (SAF) Dobsonville Stadium
0 - 1
Patson Daka
(14)
0 - 2
Patson Daka
(69)
Friendly
Macau 

0 - 1

Taipa Estadio Campo Desportivo
0 - 1
Lionel Tan
(66)
New Zealand 

2 - 1

Wellington Sky Stadium
1 - 0
Zhu Chenjie
(43 Own goal)
2 - 0
Matthew Garbett
(81)
2 - 1
Ba Dun
(90 +2)
Russia 

2 - 0

Saint Petersburg Petrovsky Stadium
1 - 0
Anton Miranchuk
(50)
2 - 0
Sergei Pinyayev
(58)
Monday 27th March 2023
UEFA European Championship 2024 Qualifying 1. Round - Group B
Ireland 

0 - 1

Dublin Aviva Stadium
0 - 1
Benjamin Pavard
(50)
Netherlands 

3 - 0

Rotterdam De Kuip Stadium
1 - 0
Memphis Depay
(23)
2 - 0
Nathan Aké
(50)
3 - 0
Nathan Aké
(82)
UEFA European Championship 2024 Qualifying 1. Round - Group E
Moldova 

0 - 0

Chisinau Zimbru Stadium
Poland 

1 - 0

Warsaw Stadion Narodowy
1 - 0
Karol Świderski
(41)
UEFA European Championship 2024 Qualifying 1. Round - Group F
Austria 

2 - 1

Pasching Raiffeisen Arena
0 - 1
Rauno Sappinen
(25)
1 - 1
Florian Kainz
(68)
2 - 1
Michael Gregoritsch
(88)
Sweden 

5 - 0

Solna Friends Arena
1 - 0
Emil Forsberg
(38)
2 - 0
Bahlul Mustafazade
(65 Own goal)
3 - 0
Viktor Gyökeres
(79)
4 - 0
Jesper Karlsson
(88)
5 - 0
Anthony Elanga
(89)
UEFA European Championship 2024 Qualifying 1. Round - Group G
Hungary 

3 - 0

Budapest Puskás Aréna
1 - 0
Bálint Vécsei
(7)
2 - 0
Dominik Szoboszlai
(26)
3 - 0
Martin Ádám
(39)
Montenegro 

0 - 2

Podgorica Stadion Pod Goricom
0 - 1
Dušan Vlahović
(78)
0 - 2
Dušan Vlahović
(90 +6)
CONCACAF Nations League 2022/23 League C Group B
St. Kitts & Nevis 

2 - 0

Bassaterre Warner Park Stadium
1 - 0
Keithroy Freeman
(45 +1)
2 - 0
Keithroy Freeman
(80)
CONCACAF Nations League 2022/23 League C Group C
Saint Lucia 

3 - 1

Gros Islet Darren Sammy Cricket Ground
1 - 0
Gregson President
(19)
2 - 0
Kurt Frederick
(40)
3 - 0
Kurt Frederick
(62)
3 - 1
Briel Thomas
(84)
CONCACAF Nations League 2022/23 League B Group C
Saint Vincent 

1 - 1

Kingstown Amos Vale Playing Field
1 - 0
Kyle Edwards
(59 Pen.)
1 - 1
Marcel Joseph
(70)
Trinidad & Tobago 

1 - 1

Bacolet Dwight Yorke Stadium
0 - 1
Ariagner Smith
(27)
1 - 1
Joevin Jones
(42)
CONCACAF Nations League 2022/23 League B Group D
Dominican Republic 

2 - 0

San Cristobal Estadio Panamericano
1 - 0
Edarlyn Reyes
(13)
2 - 0
Nowend Lorenzo
(60)
Guatemala 

4 - 0

Guatemala City Estadio Nacional Doroteo Guamuch Flores
1 - 0
Rubio Rubin
(60)
2 - 0
Marlon Sequén
(76)
3 - 0
Nicolás Samayoa
(80)
4 - 0
Jorge Aparicio
(90 +2)
CONCACAF Nations League 2022/23 League A Group D
USA 

1 - 0

Orlando Exploria Stadium
1 - 0
Ricardo Pepi
(62)
Africa Cup of Nations 2023 Qualifying 1. Round - Group A
Guinea Bissau 

0 - 1

Bissau Estadio Nacional 24 de Setembro
0 - 1
Moses Simon
(30 Pen.)
Africa Cup of Nations 2023 Qualifying 1. Round - Group D
Ethiopia 

2 - 3

Rabat (MAR) Prince Moulay Abdellah Stadium
0 - 1
Naby Keïta
(4)
1 - 1
Canaan Markneh
(34)
1 - 2
Ilaix Moriba
(42)
1 - 3
Morgan Guilavogui
(70)
2 - 3
Kitika Jemma
(90 +5)
Africa Cup of Nations 2023 Qualifying 1. Round - Group E
Angola 

1 - 1

Luanda Estádio 11 de Novembro
1 - 0
Lucas João
(51 Pen.)
1 - 1
Osman Bukari
(72)
Central African Republic 

2 - 0

Douala (CMR) Stade de la Réunification
1 - 0
Louis Mafouta
(40)
2 - 0
Louis Mafouta
(82)
Africa Cup of Nations 2023 Qualifying 1. Round - Group F
Niger 

0 - 1

Tunis - Radès (TUN) Stade Olympique Hammadi Agrebi
0 - 1
Baghdad Bounedjah
(6)
Africa Cup of Nations 2023 Qualifying 1. Round - Group G
South Sudan 

0 - 1

Dar es Salaam (TAN) Benjamin Mkapa National Stadium
0 - 1
Gabriel Charpentier
(90)
Africa Cup of Nations 2023 Qualifying 1. Round - Group I
Sudan 

1 - 0

Omdurman Al-Hilal Stadium
1 - 0
Muhamed Kome
(67)
Friendly
Chile 

3 - 2

Santiago de Chile Estadio Monumental David Arellano
1 - 0
Paulo Díaz
(25)
1 - 1
Matías Rojas
(32)
1 - 2
Gabriel Ávalos
(34)
2 - 2
Alexis Sánchez
(76)
3 - 2
Antony Silva
(90 +3 Own goal)
Greece 

0 - 0

Athens Agia Sophia Stadium
North Macedonia 

1 - 0

Skopje Toše Proeski Arena
1 - 0
Bojan Miovski
(82)
Oman 

2 - 0

Muscat Sultan Qaboos Sports Complex
1 - 0
Issam Al-Sabhi
(27)
2 - 0
Issam Al-Sabhi
(80)
Tuesday 28th March 2023
Nepal Prime Minister's Three Nations Cup 2023 1. Round Group A
Nepal 

1 - 1

Kathmandu Dasarath Rangasala Stadium
0 - 1
Tenzin Norbu
(19)
1 - 1
Dipak Raj Thakuri
(90)
Hero Tri-Nation International Football Tournament 2023 Group Mode
India 

2 - 0

Imphal Khuman Lampak Main Stadium
1 - 0
Sandesh Jhingan
(34)
2 - 0
Sunil Chhetri
(84 Pen.)
UEFA European Championship 2024 Qualifying 1. Round - Group A
Georgia 

1 - 1

Batumi Batumi Stadium
0 - 1
Alexander Sørloth
(15)
1 - 1
Georges Mikautadze
(60)
Scotland 

2 - 0

Glasgow Hampden Park
1 - 0
Scott McTominay
(7)
2 - 0
Scott McTominay
(51)
UEFA European Championship 2024 Qualifying 1. Round - Group D
Turkey 

0 - 2

Bursa Bursa Metropolitan Stadium
0 - 1
Mateo Kovačić
(20)
0 - 2
Mateo Kovačić
(45 +4)
Wales 

1 - 0

Cardiff Cardiff City Stadium
1 - 0
Kieffer Moore
(41)
UEFA European Championship 2024 Qualifying 1. Round - Group I
Kosovo 

1 - 1

Pristina Fadil Vokrri Stadium
1 - 0
Edon Zhegrova
(59)
1 - 1
Albert Rosas
(61)
Romania 

2 - 1

Bucharest Arena Națională
1 - 0
Nicușor Stanciu
(17)
2 - 0
Andrei Burcă
(19)
2 - 1
Vladislav Morozov
(86)
Switzerland 

3 - 0

Geneva Stade de Geneve
1 - 0
Ruben Vargas
(39)
2 - 0
Zeki Amdouni
(47)
3 - 0
Silvan Widmer
(52)
CONCACAF Nations League 2022/23 League C Group A
Bonaire 

1 - 2

Rincon Stadion Antonio Trenidat
1 - 0
Guillermo Montero
(2)
1 - 1
Billy Forbes
(18)
1 - 2
Billy Forbes
(40)
US Virgin Islands 

1 - 2

St. Croix Bethlehem Soccer Complex
0 - 1
Gerwin Lake
(58)
1 - 1
Karson Kendall
(76)
1 - 2
Jeroen Cox
(86)
CONCACAF Nations League 2022/23 League B Group B
Guyana 

0 - 0

Wildey (BRB) Wildey Astro Turf
Haiti 

3 - 1

San Cristobal (DOM) Estadio Panamericano
1 - 0
Frantzdy Pierrot
(25)
2 - 0
Jeppe Simonsen
(26)
3 - 0
Carnejy Antoine
(45 +4)
3 - 1
Jai Bean
(75)
CONCACAF Nations League 2022/23 League A Group B
Costa Rica 

0 - 1

San José Estadio Nacional
0 - 1
José Fajardo
(77)
CONCACAF Nations League 2022/23 League A Group C
Canada 

4 - 1

Toronto BMO Field
1 - 0
Cyle Larin
(9)
2 - 0
Cyle Larin
(12)
3 - 0
Jonathan David
(50)
3 - 1
Jorge Benguché
(73)
4 - 1
Jonathan Osorio
(80)
Africa Cup of Nations 2023 Qualifying 1. Round - Group B
Eswatini 

0 - 1

Nelspruit (SAF) Mbombela Stadium
0 - 1
Ryan Mendes
(56)
Togo 

1 - 1

Lome Stade de Kegue
0 - 1
Dango Ouattara
(12)
1 - 1
Kodjo Laba
(26)
Africa Cup of Nations 2023 Qualifying 1. Round - Group C
Namibia 

2 - 1

Soweto (SAF) Dobsonville Stadium
1 - 0
Peter Shalulile
(55)
2 - 0
Absalom Iimbondi
(79)
2 - 1
Vincent Aboubakar
(90 +1)
Africa Cup of Nations 2023 Qualifying 1. Round - Group D
Malawi 

0 - 4

Lilongwe Bingu National Stadium
0 - 1
Tarek Hamed
(4)
0 - 2
Omar Marmoush
(16)
0 - 3
Mohamed Salah
(20)
0 - 4
Ahmed Sayed Zizo
(49)
Africa Cup of Nations 2023 Qualifying 1. Round - Group F
Tanzania 

0 - 1

Dar es Salaam Benjamin Mkapa National Stadium
0 - 1
Rogers Mato
(90 +1)
Africa Cup of Nations 2023 Qualifying 1. Round - Group G
Gambia 

1 - 0

Casablanca (MAR) Stade Mohamed V
1 - 0
Omar Colley
(79)
Africa Cup of Nations 2023 Qualifying 1. Round - Group H
Comoros 

0 - 2

Moroni Stade Omnisports de Malouzini
0 - 1
Ibrahim Sangaré
(36)
0 - 2
Franck Kessié
(58)
Africa Cup of Nations 2023 Qualifying 1. Round - Group I
Mauritania 

1 - 1

Nouakchott Stade Cheikha Ould Boïdiya
0 - 1
Cédric Bakambu
(9)
1 - 1
Mouhamed Soueid
(57)
Africa Cup of Nations 2023 Qualifying 1. Round - Group J
Botswana 

2 - 3

Francistown Francistown Stadium
0 - 1
Emilio Nsue
(13)
1 - 1
Mbatshi Elias
(28)
1 - 2
Lebogang Ditsele
(40 Own goal)
1 - 3
Ibán
(51)
2 - 3
Kabelo Seakanyeng
(66 Pen.)
Libya 

0 - 1

Benghazi Benina Martyrs Stadium
0 - 1
Haythem Jouini
(16)
Africa Cup of Nations 2023 Qualifying 1. Round - Group K
Liberia 

1 - 2

Paynesville Samuel Kanyon Doe Sports Stadium
0 - 1
Zakhele Lepasa
(19)
1 - 1
William Jebor
(35)
1 - 2
Mihlali Mayambela
(53)
Africa Cup of Nations 2023 Qualifying 1. Round - Group L
Mozambique 

0 - 1

Maputo Estádio do Zimpeto
0 - 1
Boulaye Dia
(18)
Friendly
Argentina 

7 - 0

Córdoba Estadio Mario Alberto Kempes
1 - 0
Lionel Messi
(20)
2 - 0
Nicolás González
(23)
3 - 0
Lionel Messi
(33)
4 - 0
Enzo Fernández
(35)
5 - 0
Lionel Messi
(37)
6 - 0
Ángel Di María
(78 Pen.)
7 - 0
Gonzalo Montiel
(87)
Armenia 

2 - 2

Yerevan Vazgen Sargsyan (Republican) Stadium
0 - 1
Andreas Karo
(43)
1 - 1
Grant-Leon Ranos
(50)
2 - 1
Grant-Leon Ranos
(59)
2 - 2
Demetris Christofi
(83)
Australia 

1 - 2

Melbourne Docklands Stadium
1 - 0
Brandon Borrello
(16)
1 - 1
Pervis Estupiñán
(51 Pen.)
1 - 2
Willian Pacho
(65)
Bahrain 

1 - 0

Arad Muharraq Club Stadium
1 - 0
Abdullah Al-Khalasi
(43)
Bangladesh 

0 - 1

Sylhet Sylhet District Stadium
0 - 1
Michael Mancienne
(61 Pen.)
Germany 

2 - 3

Cologne RheinEnergie Stadium
0 - 1
Yannick Carrasco
(6)
0 - 2
Romelu Lukaku
(9)
1 - 2
Niclas Füllkrug
(44 Pen.)
1 - 3
Kevin De Bruyne
(78)
2 - 3
Serge Gnabry
(87)
Indonesia 

2 - 2

Bekasi Patriot Chandrabhaga Stadium
1 - 0
Witan Sulaeman
(61)
1 - 1
Saido Berahino
(80)
1 - 2
Abedi Bigirimana
(90)
2 - 2
Jordi Amat
(90 +4)
Iran 

2 - 1

Tehran Azadi Stadium
0 - 1
Michael Olunga
(51)
1 - 1
Mohammad Mohebi
(77)
2 - 1
Ramin Rezaeian
(84)
Japan 

1 - 2

Osaka Yodoko Sakura Stadium
1 - 0
Kaoru Mitoma
(3)
1 - 1
Jhon Durán
(33)
1 - 2
Rafael Santos Borré
(61)
Jordan 

4 - 0

Al-Wakrah (QAT) Saoud Bin Abdulrahman Stadium
1 - 0
Musa Al-Taamari
(10 Pen.)
2 - 0
Musa Al-Taamari
(26)
3 - 0
Yazan Al-Naimat
(56)
4 - 0
Ibrahim Sadeh
(58)
Kuwait 

2 - 1

Kuwait City Jaber Al-Ahmad International Stadium
1 - 0
Bader Al-Fadhel
(9)
2 - 0
Shabaib Al-Khaldi
(61)
2 - 1
Alisher Dzhalilov
(90)
Malaysia 

2 - 0

Iskandar Puteri Sultan Ibrahim Stadium
1 - 0
Akhyar Rashid
(18)
2 - 0
Faisal Halim
(40)
Morocco 

0 - 0

Madrid (ESP) Wanda Metropolitano
Saudi Arabia 

1 - 2

Jeddah Prince Abdullah Al-Faisal Stadium
0 - 1
Marcelo Martins
(13)
1 - 1
Salem Al-Dawsari
(44 Pen.)
1 - 2
Carmelo Algarañaz
(68)
South Korea 

1 - 2

Seoul Seoul World Cup Stadium
0 - 1
Sebastián Coates
(10)
1 - 1
Hwang In-Beom
(51)
1 - 2
Matías Vecino
(63)
United Arab Emirates 

2 - 0

Abu Dhabi Al-Nahyan Stadium
1 - 0
Hareb Abdalla
(55)
2 - 0
Abdusalam Mohammed
(79)
Uzbekistan 

1 - 1

Jeddah (SAR) King Abdullah Sports City
0 - 1
Alexander González
(6)
1 - 1
Jasurbek Yakhshiboev
(78 Pen.)
Wednesday 29th March 2023
Africa Cup of Nations 2023 Qualifying 1. Round - Group L
Rwanda 

1 - 1

Kigali Stade Régional Nyamirambo
0 - 1
Jodel Dossou
(57)
1 - 1
Thierry Manzi
(71)
Friday 31st March 2023
Nepal Prime Minister's Three Nations Cup 2023 Final
Nepal 

2 - 1

Kathmandu Dasarath Rangasala Stadium
0 - 1
Phoutthavong Sangvilay
(17)
1 - 1
Ayush Ghalan
(24)
2 - 1
Manish Dangi
(88)