Monday 28th June

UEFA European Championship - Last 16

  • France 3 , Switzerland 3 After extra time , Switzerland win 5 - 4 on penalties
    France
    Switzerland
    After extra time
    Switzerland win 5 - 4 on penalties

Sunday 20th June

UEFA European Championship - Group A

  • Switzerland 3 , Turkey 1 at Full time
    Switzerland
    Turkey
    Full time

Wednesday 16th June

UEFA European Championship - Group A

  • Italy 3 , Switzerland 0 at Full time
    Italy
    Switzerland
    Full time

Saturday 12th June

UEFA European Championship - Group A

  • Wales 1 , Switzerland 1 at Full time
    Wales
    Switzerland
    Full time

Thursday 3rd June

Friendlies - Friendlies 1

  • Switzerland 7 , Liechtenstein 0 at Full time
    Switzerland
    Liechtenstein
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.