| Euro 2008 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp A | 15-Jun-08 | A | Turkey | L | 2-3 | (1-0) | J Koller 34; J Plasil 62 | 30,000 |
| Gp A | 11-Jun-08 | H | Portugal | L | 1-3 | (1-1) | L Sionko 17 | 30,000 |
| Gp A | 07-Jun-08 | A | Switzerland | W | 1-0 | (0-0) | Sverkos 71 | 41,000 |
| Euro 2004 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF | 01-Jul-04 | N | Greece | L | 0-1 | (0-0) | [aet] | 42,449 |
| QF | 27-Jun-04 | N | Denmark | W | 3-0 | (0-0) | J Koller 49; M Baros 63, 65 | 41,092 |
| Gp D | 23-Jun-04 | N | Germany | W | 2-1 | (1-1) | M Heinz 30; M Baros 77 | 46,849 |
| Gp D | 19-Jun-04 | N | Netherlands | W | 3-2 | (1-2) | J Koller 23; M Baros 71; V Smicer 88 | 29,935 |
| Gp D | 15-Jun-04 | N | Latvia | W | 2-1 | (0-1) | M Baros 73; M Heinz 85 | 21,744 |
| Euro 2000 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp D | 21-Jun-00 | N | Denmark | W | 2-0 | (0-0) | V Smicer 64, 67 | 25,000 |
| Gp D | 16-Jun-00 | N | France | L | 1-2 | (1-1) | K Poborsky 35p | 26,000 |
| Gp D | 11-Jun-00 | N | Netherlands | L | 0-1 | (0-0) | | 50,000 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| F | 30-Jun-96 | N | Germany | L | 1-2 | (0-0) | P Berger 59p | 73,611 |
| SF | 26-Jun-96 | N | France | D | 0-0 | (0-0) | [aet, pen 5-6] | 43,877 |
| QF | 23-Jun-96 | N | Portugal | W | 1-0 | (0-0) | K Poborsky 53 | 26,832 |
| Gp C | 19-Jun-96 | N | Russia | D | 3-3 | (2-0) | Suchoparek 3; P Kuka 19; V Smicer 89 | 21,128 |
| Gp C | 14-Jun-96 | N | Italy | W | 2-1 | (2-1) | P Nedved 4; Bejbl 35 | 37,320 |
| Gp C | 09-Jun-96 | N | Germany | L | 0-2 | (0-2) | | 32,719 |
|