Sunday 27th June
Friendlies 2
- El Salvador 0 , Guatemala 0 at Full timeEl SalvadorGuatemalaFull time
Thursday 17th June
Friendlies 1
- Algeria 5 , Liberia 1 at Full timeAlgeriaLiberiaFull time
Friendlies 3
- MauritaniaDjiboutiMatch Cancelled
Wednesday 16th June
Friendlies 1
- AlgeriaBurundiMatch Cancelled
Tuesday 15th June
Friendlies 1
- Tunisia 1 , Mali 0 at Full timeTunisiaMaliFull time
Friendlies 3
- Djibouti 1 , Somalia 0 at Full timeDjiboutiSomaliaFull time
Monday 14th June
Friendlies 3
- Libya 0 , Liberia 1 at Full timeLibyaLiberiaFull time
Sunday 13th June
Friendlies 1
- Mexico 0 , Honduras 0 at Full timeMexicoHondurasFull time
- Tanzania 2 , Malawi 0 at Full timeTanzaniaMalawiFull time
- Sudan 0 , Zambia 1 at Full timeSudanZambiaFull time
Saturday 12th June
Friendlies 1
- Ghana 0 , Ivory Coast 0 at Full timeGhanaIvory CoastFull time
- Morocco 1 , Burkina Faso 0 at Full timeMoroccoBurkina FasoFull time
Friday 11th June
Friendlies 1
- Japan 1 , Serbia 0 at Full timeJapanSerbiaFull time
- Tunisia 0 , Algeria 2 at Full timeTunisiaAlgeriaFull time
Friendlies 2
- Kosovo 1 , Gambia 0 at Full timeKosovoGambiaFull time
Friendlies 3
- Guinea 2 , Niger 1 at Full timeGuineaNigerFull time
- Congo DR 1 , Mali 1 at Full timeCongo DRMaliFull time
- Mauritania 1 , Liberia 0 at Full timeMauritaniaLiberiaFull time
- Guinea-BissauCabo VerdeMatch Cancelled
Thursday 10th June
Friendlies 1
- United States 4 , Costa Rica 0 at Full timeUnited StatesCosta RicaFull time
- South Africa 3 , Uganda 2 at Full timeSouth AfricaUgandaFull time
Wednesday 9th June
Friendlies 1
- Portugal 4 , Israel 0 at Full timePortugalIsraelFull time
Friendlies 3
- Niger 0 , Congo 1 at Full timeNigerCongoFull time
Tuesday 8th June
Friendlies 1
- Cameroon 0 , Nigeria 0 at Full timeCameroonNigeriaFull time
- Benin 2 , Zambia 2 at Full timeBeninZambiaFull time
- Poland 2 , Iceland 2 at Full timePolandIcelandFull time
- Hungary 0 , Republic of Ireland 0 at Full timeHungaryRepublic of IrelandFull time
- Czech Republic 3 , Albania 1 at Full timeCzech RepublicAlbaniaFull time
- Spain 4 , Lithuania 0 at Full timeSpainLithuaniaFull time
- Morocco 1 , Ghana 0 at Full timeMoroccoGhanaFull time
- Senegal 2 , Cabo Verde 0 at Full timeSenegalCabo VerdeFull time
- France 3 , Bulgaria 0 at Full timeFranceBulgariaFull time
Friendlies 2
- Kosovo 1 , Guinea 2 at Full timeKosovoGuineaFull time
Friendlies 3
- Gambia 1 , Togo 0 at Full timeGambiaTogoFull time
Monday 7th June
Friendlies 1
- Serbia 1 , Jamaica 1 at Full timeSerbiaJamaicaFull time
- Ukraine 4 , Cyprus 0 at Full timeUkraineCyprusFull time
- Germany 7 , Latvia 1 at Full timeGermanyLatviaFull time
Friendlies 2
- BelarusSierra LeoneMatch Cancelled
- MaltaKazakhstanMatch Cancelled
- Andorra 0 , Gibraltar 0 at Full timeAndorraGibraltarFull time
- Faroe Islands 5 , Liechtenstein 1 at Full timeFaroe IslandsLiechtensteinFull time
Friendlies 3
- TogoNigerMatch Cancelled
- Rwanda 5 , Central African Republic 0 at Full timeRwandaCentral African RepublicFull time
Sunday 6th June
Friendlies 1
- Austria 0 , Slovakia 0 at Full timeAustriaSlovakiaFull time
- Denmark 2 , Bosnia-Herzegovina 0 at Full timeDenmarkBosnia-HerzegovinaFull time
- England 1 , Romania 0 at Full timeEnglandRomaniaFull time
- Luxembourg 0 , Scotland 1 at Full timeLuxembourgScotlandFull time
- Netherlands 3 , Georgia 0 at Full timeNetherlandsGeorgiaFull time
- Norway 1 , Greece 2 at Full timeNorwayGreeceFull time
- Belgium 1 , Croatia 0 at Full timeBelgiumCroatiaFull time
- Algeria 1 , Mali 0 at Full timeAlgeriaMaliFull time
Friendlies 2
- Moldova 1 , Azerbaijan 0 at Full timeMoldovaAzerbaijanFull time
Saturday 5th June
Friendlies 1
- Football Union of Russia 1 , Bulgaria 0 at Full timeFootball Union of RussiaBulgariaFull time
- Wales 0 , Albania 0 at Full timeWalesAlbaniaFull time
- Ivory Coast 2 , Burkina Faso 1 at Full timeIvory CoastBurkina FasoFull time
- Sweden 3 , Armenia 1 at Full timeSwedenArmeniaFull time
- Senegal 3 , Zambia 1 at Full timeSenegalZambiaFull time
- Tunisia 1 , Congo DR 0 at Full timeTunisiaCongo DRFull time
Friendlies 2
- Montenegro 1 , Israel 3 at Full timeMontenegroIsraelFull time
Friendlies 3
- Guinea 0 , Togo 2 at Full timeGuineaTogoFull time
- Niger 0 , Gambia 2 at Full timeNigerGambiaFull time
Friday 4th June
Friendlies 1
- Finland 0 , Estonia 1 at Full timeFinlandEstoniaFull time
- Spain 0 , Portugal 0 at Full timeSpainPortugalFull time
- Hungary 1 , Cyprus 0 at Full timeHungaryCyprusFull time
- Nigeria 0 , Cameroon 1 at Full timeNigeriaCameroonFull time
- Faroe Islands 0 , Iceland 1 at Full timeFaroe IslandsIcelandFull time
- Italy 4 , Czech Republic 0 at Full timeItalyCzech RepublicFull time
- Slovenia 6 , Gibraltar 0 at Full timeSloveniaGibraltarFull time
Friendlies 2
- KosovoKazakhstanMatch Cancelled
- Malta 1 , Kosovo 2 at Full timeMaltaKosovoFull time
- North Macedonia 4 , Kazakhstan 0 at Full timeNorth MacedoniaKazakhstanFull time
Friendlies 3
- Rwanda 2 , Central African Republic 0 at Full timeRwandaCentral African RepublicFull time
Thursday 3rd June
Friendlies 1
- EgyptBurundiMatch Cancelled
- JapanJamaicaMatch Cancelled
- Andorra 1 , Republic of Ireland 4 at Full timeAndorraRepublic of IrelandFull time
- Switzerland 7 , Liechtenstein 0 at Full timeSwitzerlandLiechtensteinFull time
- Turkey 2 , Moldova 0 at Full timeTurkeyMoldovaFull time
- Ukraine 1 , Northern Ireland 0 at Full timeUkraineNorthern IrelandFull time
- Belgium 1 , Greece 1 at Full timeBelgiumGreeceFull time
- Algeria 4 , Mauritania 1 at Full timeAlgeriaMauritaniaFull time
Wednesday 2nd June
Friendlies 1
- Bosnia-Herzegovina 0 , Montenegro 0 at Full timeBosnia-HerzegovinaMontenegroFull time
- Norway 1 , Luxembourg 0 at Full timeNorwayLuxembourgFull time
- Netherlands 2 , Scotland 2 at Full timeNetherlandsScotlandFull time
- Romania 1 , Georgia 2 at Full timeRomaniaGeorgiaFull time
- England 1 , Austria 0 at Full timeEnglandAustriaFull time
- Germany 1 , Denmark 1 at Full timeGermanyDenmarkFull time
- France 3 , Wales 0 at Full timeFranceWalesFull time
Friendlies 2
- Belarus 1 , Azerbaijan 2 at Full timeBelarusAzerbaijanFull time
Tuesday 1st June
Friendlies 1
- Croatia 1 , Armenia 1 at Full timeCroatiaArmeniaFull time
- North Macedonia 1 , Slovenia 1 at Full timeNorth MacedoniaSloveniaFull time
- Slovakia 1 , Bulgaria 1 at Full timeSlovakiaBulgariaFull time
- Poland 1 , Football Union of Russia 1 at Full timePolandFootball Union of RussiaFull time
Friendlies 2
- Kosovo 4 , San Marino 1 at Full timeKosovoSan MarinoFull time
All times are UK and subject to change. BBC is not responsible for any changes.