Football National Teams Results

All results played so far from 1872 until today.

 
Friday 3rd March 2023
Friendly
Bahamas
1 - 2
Turks & Caicos Islands
Nassau Roscow A. L. Davies Soccer Field
1 - 0
Lesly St. Fleur
(?)
1 - 1
Billy Forbes
(?)
1 - 2
Billy Forbes
(?)
Grenada
1 - 2
Saint Lucia
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
Saint Martin
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
Turks & Caicos Islands
Nassau Roscow A. L. Davies Soccer Field
1 - 0
Omari Bain
(?)
2 - 0
Deron Ferguson
(?)
 
Sunday 5th March 2023
Friendly
Grenada
2 - 0
Saint Lucia
Gouyave Cuthbert Peter's Park
1 - 0
Kimron Marshall
(5)
2 - 0
Kriston Julien
(68)
 
Friday 10th March 2023
Friendly
Saint Martin
3 - 2
Saint Barthélemy
Quartier D'Orléans Stade Thelbert Carti
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
? - ?
?
(?)
 
Saturday 11th March 2023
Friendly
Jamaica
0 - 1
Trinidad & Tobago
Montego Bay Catherine Hall Sports Complex
0 - 1
Reon Moore
(67)
 
Sunday 12th March 2023
Friendly
Guatemala
1 - 1
Panama
San Jose (USA) PayPal Park
0 - 1
Carlos Harvey
(18)
1 - 1
Darwin Lom
(85 Pen.)
 
Tuesday 14th March 2023
Friendly
Jamaica
0 - 0
Trinidad & Tobago
Kingston National Stadium Independence Park
 
Wednesday 15th March 2023
Friendly
Bangladesh
1 - 1
Malawi
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
Eswatini
Maseru Bambatha Ts'ita Sports Arena
 
Sunday 19th March 2023
Friendly
Ethiopia
1 - 0
Rwanda
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
Vanuatu
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
Pakistan
Gan Laamu Gan Zone Stadium
1 - 0
Aisam Ibrahim
(8)
Tahiti
0 - 2
New Caledonia
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
Laos
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
Myanmar
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
Sao Tome & Principe
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
Rwanda
Cotonou Stade de l'Amitie
0 - 1
Gilbert Mugisha
(13)
1 - 1
Steve Mounié
(82)
Friendly
El Salvador
0 - 1
Honduras
Los Angeles (USA) BMO Stadium
0 - 1
Melvin Cartagena
(33 Own goal)
Ireland
3 - 2
Latvia
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
Vanuatu
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
England
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
Malta
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
Finland
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
Slovenia
Astana Astana Arena
1 - 0
Maksim Samorodov
(23)
1 - 1
David Brekalo
(47)
1 - 2
Žan Vipotnik
(78)
San Marino
0 - 2
Northern Ireland
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
Iceland
Zenica Bilino Polje Stadium
1 - 0
Rade Krunić
(14)
2 - 0
Rade Krunić
(40)
3 - 0
Amar Dedić
(63)
Portugal
4 - 0
Liechtenstein
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
Luxembourg
Trnava Antona Malatinskeho Stadium
CONCACAF Nations League 2022/23 League C Group B
Saint Martin
1 - 3
St. Kitts & Nevis
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
Puerto Rico
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
Cuba
Wildey Wildey Astro Turf
0 - 1
Maykel Reyes
(3)
Guadeloupe
0 - 1
Antigua & Barbuda
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
Dominican Republic
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
Mexico
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
Angola
Kumasi Baba Yara Stadium
1 - 0
Antoine Semenyo
(90 +6)
Madagascar
0 - 3
Central African Republic
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
Niger
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
South Sudan
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
Lesotho
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
Sudan
Franceville Stade de Franceville
1 - 0
Lloyd Palun
(71)
Friendly
Argentina
2 - 0
Panama
Buenos Aires Estadio Monumental Antonio Vespucio Liberti
1 - 0
Thiago Almada
(78)
2 - 0
Lionel Messi
(89)
Hong Kong
1 - 1
Singapore
Hong Kong Mong Kok Stadium
0 - 1
Lionel Tan
(20)
1 - 1
Lionel Tan
(43 Own goal)
Hungary
1 - 0
Estonia
Budapest Puskás Aréna
1 - 0
Martin Ádám
(41)
Iran
1 - 1
Russia
Tehran Azadi Stadium
0 - 1
Anton Miranchuk
(28 Pen.)
1 - 1
Mehdi Taremi
(49 Pen.)
Malaysia
1 - 0
Turkmenistan
Iskandar Puteri Sultan Ibrahim Stadium
1 - 0
Akhyar Rashid
(28)
New Zealand
0 - 0
China
Auckland Mount Smart Stadium
 
Friday 24th March 2023
UEFA European Championship 2024 Qualifying 1. Round - Group B
France
4 - 0
Netherlands
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
Greece
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
Poland
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
Faroe Islands
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
Azerbaijan
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
Belgium
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
Montenegro
Razgrad Ludogorets Arena
0 - 1
Nikola Krstović
(70)
Serbia
2 - 0
Lithuania
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
Saint Lucia
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
Trinidad & Tobago
Nassau Thomas A. Robinson National Stadium
0 - 1
Kareem Moses
(5)
0 - 2
Joevin Jones
(26)
0 - 3
Ryan Telfer
(34)
Nicaragua
4 - 1
Saint Vincent
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
Guatemala
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
USA
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
Guinea Bissau
Abuja Moshood Abiola National Stadium
0 - 1
Mama Baldé
(29)
Africa Cup of Nations 2023 Qualifying 1. Round - Group B
Burkina Faso
1 - 0
Togo
Marrakech (MAR) Stade de Marrakech
1 - 0
Abdoul Tapsoba
(87)
Cape Verde
0 - 0
Eswatini
Praia Estádio Nacional de Cabo Verde
Africa Cup of Nations 2023 Qualifying 1. Round - Group C
Cameroon
1 - 1
Namibia
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
Malawi
Cairo 30 June Stadium
1 - 0
Mohamed Salah
(20)
2 - 0
Omar Marmoush
(45 +1)
Guinea
2 - 0
Ethiopia
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
Tanzania
Ismailia (EGY) Suez Canal Stadium
0 - 1
Simon Msuva
(68)
Africa Cup of Nations 2023 Qualifying 1. Round - Group G
Mali
2 - 0
Gambia
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
Comoros
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
Mauritania
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
Botswana
Malabo Nuevo Estadio de Malabo
1 - 0
Saúl Coco
(20)
2 - 0
Bikoro Sisinio
(66)
Tunisia
3 - 0
Libya
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
Liberia
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
Mozambique
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
Ecuador
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
Uruguay
Tokyo Japan National Stadium
0 - 1
Fede Valverde
(38)
1 - 1
Takuma Nishimura
(75)
Kuwait
2 - 0
Philippines
Kuwait City Jaber Al-Ahmad International Stadium
1 - 0
Bader Al-Fadhel
(71)
2 - 0
Ali Khalaf
(87)
Saudi Arabia
1 - 2
Venezuela
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
Colombia
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
New Caledonia
Papeete Stade Pater
1 - 0
Roonui Tinirauarii
(30)
1 - 1
Leopold Makalu
(33)
2 - 1
Roonui Tinirauarii
(76)
Uzbekistan
1 - 0
Bolivia
Jeddah (SAR) King Abdullah Sports City
1 - 0
Eldor Shomurodov
(36)
 
Saturday 25th March 2023
Muratti Vase 2023 Semifinals
Alderney
1 - 6
Jersey
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
Laos
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
Kyrgyzstan
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
Cyprus
Glasgow Hampden Park
1 - 0
John McGinn
(21)
2 - 0
Scott McTominay
(87)
3 - 0
Scott McTominay
(90 +3)
Spain
3 - 0
Norway
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
Turkey
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
Wales
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
Romania
Andorra la Vella Estadi Nacional
0 - 1
Dennis Man
(35)
0 - 2
Denis Alibec
(49)
Belarus
0 - 5
Switzerland
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
Kosovo
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
Bonaire
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
US Virgin Islands
Providenciales TCIFA National Academy
1 - 0
Jeff Beljour
(69)
CONCACAF Nations League 2022/23 League B Group B
Bermuda
0 - 2
Guyana
Hamilton National Sports Centre
0 - 1
Liam Gordon
(52)
0 - 2
Jeremy Garrett
(58)
Montserrat
0 - 4
Haiti
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
Costa Rica
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
Canada
Willemstad Ergilio Hato Stadium
0 - 1
Jonathan David
(23)
0 - 2
Cyle Larin
(43)
Friendly
Bahrain
1 - 2
Palestine
Arad Muharraq Club Stadium
0 - 1
Michel Termanini
(51)
0 - 2
Islam Batran
(61)
1 - 2
Sayed Dhiya Shubbar
(80)
Bangladesh
1 - 0
Seychelles
Sylhet Sylhet District Stadium
1 - 0
Tariq Kazi
(42)
Georgia
6 - 1
Mongolia
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
Peru
Mainz Mewa Arena
1 - 0
Niclas Füllkrug
(12)
2 - 0
Niclas Füllkrug
(33)
Indonesia
3 - 1
Burundi
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
Brazil
Tangier Stade Ibn Batouta
1 - 0
Sofiane Boufal
(29)
1 - 1
Casemiro
(67)
2 - 1
Abdelhamid Sabiri
(79)
Syria
3 - 1
Thailand
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
Tajikistan
Abu Dhabi Al-Nahyan Stadium
 
Sunday 26th March 2023
Fiji Friendly Tournament 2023 Group Mode
Fiji
0 - 2
Solomon Islands
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
Ukraine
London Wembley Stadium
1 - 0
Harry Kane
(37)
2 - 0
Bukayo Saka
(40)
Malta
0 - 2
Italy
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
Denmark
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
Finland
Belfast Windsor Park
0 - 1
Benjamin Källman
(28)
Slovenia
2 - 0
San Marino
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
Iceland
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
Portugal
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
Bosnia and Herzegovina
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
Cayman Islands
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
Barbados
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
Guadeloupe
Santiago de Cuba Estadio Antonio Maceo
1 - 0
Yasniel Matos
(45 +2)
CONCACAF Nations League 2022/23 League A Group A
Mexico
2 - 2
Jamaica
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
Sierra Leone
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
Zambia
Soweto (SAF) Dobsonville Stadium
0 - 1
Patson Daka
(14)
0 - 2
Patson Daka
(69)
Friendly
Macau
0 - 1
Singapore
Taipa Estadio Campo Desportivo
0 - 1
Lionel Tan
(66)
New Zealand
2 - 1
China
Wellington Sky Stadium
1 - 0
Zhu Chenjie
(43 Own goal)
2 - 0
Matthew Garbett
(81)
2 - 1
Ba Dun
(90 +2)
Russia
2 - 0
Iraq
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
France
Dublin Aviva Stadium
0 - 1
Benjamin Pavard
(50)
Netherlands
3 - 0
Gibraltar
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
Czech Republic
Chisinau Zimbru Stadium
Poland
1 - 0
Albania
Warsaw Stadion Narodowy
1 - 0
Karol Świderski
(41)
UEFA European Championship 2024 Qualifying 1. Round - Group F
Austria
2 - 1
Estonia
Pasching Raiffeisen Arena
0 - 1
Rauno Sappinen
(25)
1 - 1
Florian Kainz
(68)
2 - 1
Michael Gregoritsch
(88)
Sweden
5 - 0
Azerbaijan
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
Bulgaria
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
Serbia
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
Aruba
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
Dominica
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
Bahamas
Kingstown Amos Vale Playing Field
1 - 0
Kyle Edwards
(59 Pen.)
1 - 1
Marcel Joseph
(70)
Trinidad & Tobago
1 - 1
Nicaragua
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
Belize
San Cristobal Estadio Panamericano
1 - 0
Edarlyn Reyes
(13)
2 - 0
Nowend Lorenzo
(60)
Guatemala
4 - 0
French Guiana
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
El Salvador
Orlando Exploria Stadium
1 - 0
Ricardo Pepi
(62)
Africa Cup of Nations 2023 Qualifying 1. Round - Group A
Guinea Bissau
0 - 1
Nigeria
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
Guinea
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
Ghana
Luanda Estádio 11 de Novembro
1 - 0
Lucas João
(51 Pen.)
1 - 1
Osman Bukari
(72)
Central African Republic
2 - 0
Madagascar
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
Algeria
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
Congo
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
Gabon
Omdurman Al-Hilal Stadium
1 - 0
Muhamed Kome
(67)
Friendly
Chile
3 - 2
Paraguay
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
Lithuania
Athens Agia Sophia Stadium
North Macedonia
1 - 0
Faroe Islands
Skopje Toše Proeski Arena
1 - 0
Bojan Miovski
(82)
Oman
2 - 0
Lebanon
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
Bhutan
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
Kyrgyzstan
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
Norway
Batumi Batumi Stadium
0 - 1
Alexander Sørloth
(15)
1 - 1
Georges Mikautadze
(60)
Scotland
2 - 0
Spain
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
Croatia
Bursa Bursa Metropolitan Stadium
0 - 1
Mateo Kovačić
(20)
0 - 2
Mateo Kovačić
(45 +4)
Wales
1 - 0
Latvia
Cardiff Cardiff City Stadium
1 - 0
Kieffer Moore
(41)
UEFA European Championship 2024 Qualifying 1. Round - Group I
Kosovo
1 - 1
Andorra
Pristina Fadil Vokrri Stadium
1 - 0
Edon Zhegrova
(59)
1 - 1
Albert Rosas
(61)
Romania
2 - 1
Belarus
Bucharest Arena Națională
1 - 0
Nicușor Stanciu
(17)
2 - 0
Andrei Burcă
(19)
2 - 1
Vladislav Morozov
(86)
Switzerland
3 - 0
Israel
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
Turks & Caicos Islands
Rincon Stadion Antonio Trenidat
1 - 0
Guillermo Montero
(2)
1 - 1
Billy Forbes
(18)
1 - 2
Billy Forbes
(40)
US Virgin Islands
1 - 2
Sint Maarten
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
Montserrat
Wildey (BRB) Wildey Astro Turf
Haiti
3 - 1
Bermuda
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
Panama
San José Estadio Nacional
0 - 1
José Fajardo
(77)
CONCACAF Nations League 2022/23 League A Group C
Canada
4 - 1
Honduras
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
Cape Verde
Nelspruit (SAF) Mbombela Stadium
0 - 1
Ryan Mendes
(56)
Togo
1 - 1
Burkina Faso
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
Cameroon
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
Egypt
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
Uganda
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
Mali
Casablanca (MAR) Stade Mohamed V
1 - 0
Omar Colley
(79)
Africa Cup of Nations 2023 Qualifying 1. Round - Group H
Comoros
0 - 2
Ivory Coast
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
DR Congo
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
Equatorial Guinea
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
Tunisia
Benghazi Benina Martyrs Stadium
0 - 1
Haythem Jouini
(16)
Africa Cup of Nations 2023 Qualifying 1. Round - Group K
Liberia
1 - 2
South Africa
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
Senegal
Maputo Estádio do Zimpeto
0 - 1
Boulaye Dia
(18)
Friendly
Argentina
7 - 0
Curaçao
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
Cyprus
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
Ecuador
Melbourne Docklands Stadium
1 - 0
Brandon Borrello
(16)
1 - 1
Pervis Estupiñán
(51 Pen.)
1 - 2
Willian Pacho
(65)
Bahrain
1 - 0
Syria
Arad Muharraq Club Stadium
1 - 0
Abdullah Al-Khalasi
(43)
Bangladesh
0 - 1
Seychelles
Sylhet Sylhet District Stadium
0 - 1
Michael Mancienne
(61 Pen.)
Germany
2 - 3
Belgium
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
Burundi
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
Kenya
Tehran Azadi Stadium
0 - 1
Michael Olunga
(51)
1 - 1
Mohammad Mohebi
(77)
2 - 1
Ramin Rezaeian
(84)
Japan
1 - 2
Colombia
Osaka Yodoko Sakura Stadium
1 - 0
Kaoru Mitoma
(3)
1 - 1
Jhon Durán
(33)
1 - 2
Rafael Santos Borré
(61)
Jordan
4 - 0
Philippines
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
Tajikistan
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
Hong Kong
Iskandar Puteri Sultan Ibrahim Stadium
1 - 0
Akhyar Rashid
(18)
2 - 0
Faisal Halim
(40)
Morocco
0 - 0
Peru
Madrid (ESP) Wanda Metropolitano
Saudi Arabia
1 - 2
Bolivia
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
Uruguay
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
Thailand
Abu Dhabi Al-Nahyan Stadium
1 - 0
Hareb Abdalla
(55)
2 - 0
Abdusalam Mohammed
(79)
Uzbekistan
1 - 1
Venezuela
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
Benin
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
Laos
Kathmandu Dasarath Rangasala Stadium
0 - 1
Phoutthavong Sangvilay
(17)
1 - 1
Ayush Ghalan
(24)
2 - 1
Manish Dangi
(88)