Thursday 30th June
Friendlies 1
- Switzerland 0 , England 4 at Full timeSwitzerlandEnglandFull time
Wednesday 29th June
Friendlies 1
- United States 2 , Colombia 0 at Full timeUnited StatesColombiaFull time
- Denmark 1 , Norway 2 at Full timeDenmarkNorwayFull time
Friendlies 3
- Poland 1 , Iceland 3 at Full timePolandIcelandFull time
Tuesday 28th June
Friendlies 1
- Costa Rica 2 , Haiti 4 at Full timeCosta RicaHaitiFull time
- Mexico 3 , Peru 0 at Full timeMexicoPeruFull time
- Sweden 3 , Brazil 1 at Full timeSwedenBrazilFull time
- Wales 0 , New Zealand 0 at Full timeWalesNew ZealandFull time
- Belgium 6 , Luxembourg 1 at Full timeBelgiumLuxembourgFull time
- Portugal 1 , Australia 1 at Full timePortugalAustraliaFull time
- Chile 1 , Venezuela 3 at Full timeChileVenezuelaFull time
Friendlies 3
- Turkey 2 , Azerbaijan 2 at Full timeTurkeyAzerbaijanFull time
- Faroe Islands 1 , Andorra 0 at Full timeFaroe IslandsAndorraFull time
- Romania 3 , Jordan 1 at Full timeRomaniaJordanFull time
- Zambia 0 , Uganda 5 at Full timeZambiaUgandaFull time
Monday 27th June
Friendlies 1
- Finland 1 , Japan 5 at Full timeFinlandJapanFull time
Friendlies 3
- Kosovo 4 , North Macedonia 0 at Full timeKosovoNorth MacedoniaFull time
Sunday 26th June
Friendlies 1
- Costa Rica 2 , Haiti 1 at Full timeCosta RicaHaitiFull time
- United States 3 , Colombia 0 at Full timeUnited StatesColombiaFull time
- Mexico 5 , Peru 1 at Full timeMexicoPeruFull time
- Belgium 0 , Austria 1 at Full timeBelgiumAustriaFull time
- Canada 0 , South Korea 0 at Full timeCanadaSouth KoreaFull time
Friendlies 3
- Bosnia-Herzegovina 1 , Philippines 2 at Full timeBosnia-HerzegovinaPhilippinesFull time
- Hong Kong, China 1 , Singapore 0 at Full timeHong Kong, ChinaSingaporeFull time
- Uruguay 7 , Bolivia 0 at Full timeUruguayBoliviaFull time
Saturday 25th June
Friendlies 1
- Norway 2 , New Zealand 0 at Full timeNorwayNew ZealandFull time
- France 4 , Cameroon 0 at Full timeFranceCameroonFull time
- Spain 7 , Australia 0 at Full timeSpainAustraliaFull time
- Chile 0 , Venezuela 1 at Full timeChileVenezuelaFull time
Friendlies 3
- Faroe Islands 1 , Andorra 3 at Full timeFaroe IslandsAndorraFull time
- Turkey 2 , Azerbaijan 0 at Full timeTurkeyAzerbaijanFull time
- Portugal 1 , Greece 0 at Full timePortugalGreeceFull time
Friday 24th June
Friendlies 1
- Germany 7 , Switzerland 0 at Full timeGermanySwitzerlandFull time
- Denmark 2 , Brazil 1 at Full timeDenmarkBrazilFull time
- Serbia 0 , Japan 5 at Full timeSerbiaJapanFull time
- England 5 , Netherlands 1 at Full timeEnglandNetherlandsFull time
Friendlies 3
- North Macedonia 3 , Kosovo 1 at Full timeNorth MacedoniaKosovoFull time
Thursday 23rd June
Friendlies 1
- Belgium 4 , Northern Ireland 1 at Full timeBelgiumNorthern IrelandFull time
Friendlies 3
- Singapore 0 , Hong Kong, China 4 at Full timeSingaporeHong Kong, ChinaFull time
- Bosnia-Herzegovina 0 , Philippines 3 at Full timeBosnia-HerzegovinaPhilippinesFull time
- Uruguay 5 , Bolivia 0 at Full timeUruguayBoliviaFull time
Wednesday 22nd June
Friendlies 3
- Portugal 4 , Greece 0 at Full timePortugalGreeceFull time
- Austria 4 , Montenegro 0 at Full timeAustriaMontenegroFull time
Sunday 19th June
Friendlies 3
- Republic of Ireland 1 , Philippines 0 at Full timeRepublic of IrelandPhilippinesFull time
- Luxembourg 2 , Cabo Verde 1 at Full timeLuxembourgCabo VerdeFull time
Saturday 18th June
Friendlies 3
- Morocco 1 , Zambia 1 at Full timeMoroccoZambiaFull time
Thursday 16th June
Friendlies 1
- England 3 , Belgium 0 at Full timeEnglandBelgiumFull time
Sunday 12th June
Friendlies 1
- Austria 1 , Denmark 2 at Full timeAustriaDenmarkFull time
All times are UK and subject to change. BBC is not responsible for any changes.