Euro Championship 2008 Fixtures and Results
Saturday 7 June
- Switzerland

CzechiaFT - Portugal

TürkiyeFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Sunday 8 June
- Austria

CroatiaFT - Germany

PolandFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Monday 9 June
- Romania

FranceFT - Netherlands

ItalyFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Tuesday 10 June
- Spain

RussiaFT - Greece

SwedenFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Wednesday 11 June
- Czechia

PortugalFT - Switzerland

TürkiyeFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Thursday 12 June
- Croatia

GermanyFT - Austria

PolandFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Friday 13 June
- Italy

RomaniaFT - Netherlands

FranceFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Saturday 14 June
- Sweden

SpainFT - Greece

RussiaFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Sunday 15 June
- Türkiye

CzechiaFT - Switzerland

PortugalFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Monday 16 June
- Austria

GermanyFT - Poland

CroatiaFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Tuesday 17 June
- Netherlands

RomaniaFT - France

ItalyFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Wednesday 18 June
- Greece

SpainFT - Russia

SwedenFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Thursday 19 June
- Portugal

GermanyFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Friday 20 June
- Croatia

TürkiyeFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Saturday 21 June
- Netherlands

RussiaFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Sunday 22 June
- Spain

ItalyFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Wednesday 25 June
- Germany

TürkiyeFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Thursday 26 June
- Russia

SpainFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Sunday 29 June
- Germany

SpainFT
Fixtures without a link are in our records but have no page yet. We publish match pages competition by competition, newest seasons first, and the set grows as we go.
Times are shown in UTC.