Saturday 26th June
UEFA Euro 2024 - Last 16
- Italy 2 , Austria 1 After extra timeItalyAustriaAfter extra time
Sunday 20th June
UEFA Euro 2024 - Group A
- Italy 1 , Wales 0 at Full timeItalyWalesFull time
Wednesday 16th June
UEFA Euro 2024 - Group A
- Italy 3 , Switzerland 0 at Full timeItalySwitzerlandFull time
Friday 11th June
UEFA Euro 2024 - Group A
- Turkey 0 , Italy 3 at Full timeTurkeyItalyFull time
Friday 4th June
Friendlies - Friendlies 1
- Italy 4 , Czech Republic 0 at Full timeItalyCzech RepublicFull time
All times are UK and subject to change. BBC is not responsible for any changes.