Wednesday 12th April
Friendlies 1
- United States 1 , Republic of Ireland 0 at Full timeUnited StatesRepublic of IrelandFull time
Tuesday 11th April
Friendlies 1
- South Korea 5 , Zambia 0 at Full timeSouth KoreaZambiaFull time
- New Zealand 0 , Nigeria 3 at Full timeNew ZealandNigeriaFull time
- Italy 2 , Colombia 1 at Full timeItalyColombiaFull time
- Spain 3 , China 0 at Full timeSpainChinaFull time
- Denmark 1 , Japan 0 at Full timeDenmarkJapanFull time
- Germany 1 , Brazil 2 at Full timeGermanyBrazilFull time
- Sweden 3 , Norway 3 at Full timeSwedenNorwayFull time
- Portugal 1 , Wales 1 at Full timePortugalWalesFull time
- Switzerland 1 , Iceland 2 at Full timeSwitzerlandIcelandFull time
- Austria 2 , Czech Republic 0 at Full timeAustriaCzech RepublicFull time
- Netherlands 4 , Poland 1 at Full timeNetherlandsPolandFull time
- Belgium 2 , Slovenia 2 at Full timeBelgiumSloveniaFull time
- Scotland 4 , Costa Rica 0 at Full timeScotlandCosta RicaFull time
- England 0 , Australia 2 at Full timeEnglandAustraliaFull time
- France 2 , Canada 1 at Full timeFranceCanadaFull time
Friendlies 2
- Azerbaijan 0 , Turkey 0 at Full timeAzerbaijanTurkeyFull time
- Hungary 2 , Israel 0 at Full timeHungaryIsraelFull time
- Estonia 0 , Ukraine 1 at Full timeEstoniaUkraineFull time
- Romania 1 , Morocco 0 at Full timeRomaniaMoroccoFull time
Monday 10th April
Friendlies 1
- Slovakia 0 , Finland 2 at Full timeSlovakiaFinlandFull time
Friendlies 2
- Greece 2 , Croatia 1 at Full timeGreeceCroatiaFull time
- Montenegro 3 , North Macedonia 1 at Full timeMontenegroNorth MacedoniaFull time
- Serbia 3 , South Africa 2 at Full timeSerbiaSouth AfricaFull time
- Bulgaria 0 , Kosovo 1 at Full timeBulgariaKosovoFull time
- Haiti 3 , Moldova 1 at Full timeHaitiMoldovaFull time
Sunday 9th April
Friendlies 1
- Argentina 3 , Venezuela 0 at Full timeArgentinaVenezuelaFull time
Friendlies 2
- Armenia 1 , Cyprus 2 at Full timeArmeniaCyprusFull time
Saturday 8th April
Friendlies 1
- United States 2 , Republic of Ireland 0 at Full timeUnited StatesRepublic of IrelandFull time
Friendlies 2
- Azerbaijan 0 , Turkey 1 at Full timeAzerbaijanTurkeyFull time
- Luxembourg 2 , Faroe Islands 1 at Full timeLuxembourgFaroe IslandsFull time
Friday 7th April
Friendlies 1
- Argentina 1 , Venezuela 1 After extra time , Venezuela win 7 - 6 on penaltiesArgentinaVenezuelaAfter extra timeVenezuela win 7 - 6 on penalties
- South Korea 5 , Zambia 2 at Full timeSouth KoreaZambiaFull time
- Slovakia 0 , Finland 1 at Full timeSlovakiaFinlandFull time
- Australia 0 , Scotland 1 at Full timeAustraliaScotlandFull time
- Sweden 0 , Denmark 1 at Full timeSwedenDenmarkFull time
- New Zealand 1 , Iceland 1 at Full timeNew ZealandIcelandFull time
- Portugal 1 , Japan 2 at Full timePortugalJapanFull time
- Netherlands 0 , Germany 1 at Full timeNetherlandsGermanyFull time
- Austria 3 , Belgium 2 at Full timeAustriaBelgiumFull time
- France 5 , Colombia 2 at Full timeFranceColombiaFull time
Friendlies 2
- Greece 1 , Croatia 1 at Full timeGreeceCroatiaFull time
- Slovenia 1 , Romania 1 at Full timeSloveniaRomaniaFull time
- Serbia 6 , Bosnia-Herzegovina 0 at Full timeSerbiaBosnia-HerzegovinaFull time
- Nigeria 2 , Haiti 1 at Full timeNigeriaHaitiFull time
- Albania 3 , North Macedonia 1 at Full timeAlbaniaNorth MacedoniaFull time
- Hungary 3 , Israel 1 at Full timeHungaryIsraelFull time
- Estonia 1 , Malta 2 at Full timeEstoniaMaltaFull time
Thursday 6th April
Friendlies 1
- Poland 2 , Costa Rica 1 at Full timePolandCosta RicaFull time
- Spain 4 , Norway 2 at Full timeSpainNorwayFull time
- Switzerland 0 , China 0 at Full timeSwitzerlandChinaFull time
- Wales 4 , Northern Ireland 1 at Full timeWalesNorthern IrelandFull time
Friendlies 2
- Bulgaria 3 , Lithuania 0 at Full timeBulgariaLithuaniaFull time
- Armenia 0 , Cyprus 6 at Full timeArmeniaCyprusFull time
- Kosovo 1 , Latvia 0 at Full timeKosovoLatviaFull time
- Czech Republic 2 , Morocco 0 at Full timeCzech RepublicMoroccoFull time
Wednesday 5th April
Friendlies 2
- Luxembourg 5 , Faroe Islands 5 at Full timeLuxembourgFaroe IslandsFull time
All times are UK and subject to change. BBC is not responsible for any changes.