| Euro 2008 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| QF | 21-Jun-08 | H | Russia | L | 1-3 | (0-0) | R Van Nistelrooy 86 [aet] | 42,500 |
| Gp C | 17-Jun-08 | H | Romania | W | 2-0 | (0-0) | J Huntelaar 54; R Van Persie 87 | 32,000 |
| Gp C | 13-Jun-08 | H | France | W | 4-1 | (1-0) | D Kuyt 10; R Van Persie 59; A Robben 72; W Sneijder 92 | 32,000 |
| Gp C | 09-Jun-08 | H | Italy | W | 3-0 | (2-0) | R Van Nistelrooy 26; W Sneijder 31; G Van Bronckhorst 80 | 31,500 |
| Euro 2004 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF | 30-Jun-04 | A | Portugal | L | 1-2 | (0-1) | Jorge Andrade(og) 63 | 46,679 |
| QF | 26-Jun-04 | N | Sweden | D | 0-0 | (0-0) | [aet, pen 4-5] | 27,762 |
| Gp D | 23-Jun-04 | N | Latvia | W | 3-0 | (2-0) | R Van Nistelrooy 27p, 35; R Makaay 84 | 27,904 |
| Gp D | 19-Jun-04 | N | Czech Republic | L | 2-3 | (2-1) | W Bouma 4; R Van Nistelrooy 19 | 29,935 |
| Gp D | 15-Jun-04 | N | Germany | D | 1-1 | (0-1) | R Van Nistelrooy 81 | 48,197 |
| Euro 2000 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF | 29-Jun-00 | N | Italy | D | 0-0 | (0-0) | [aet, pen 1-3] | 50,000 |
| QF | 25-Jun-00 | N | Serbia and Montenegro | W | 6-1 | (2-0) | P Kluivert 24, 38, 54; D Govedarica(og) 51; M Overmars 78, 89 | 44,000 |
| Gp D | 21-Jun-00 | N | France | W | 3-2 | (1-2) | P Kluivert 14; F De Boer 51; B Zenden 59 | 50,000 |
| Gp D | 16-Jun-00 | N | Denmark | W | 3-0 | (0-0) | P Kluivert 57; R De Boer 66; B Zenden 77 | 50,000 |
| Gp D | 11-Jun-00 | N | Czech Republic | W | 1-0 | (0-0) | F De Boer 89p | 50,000 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| QF | 22-Jun-96 | N | France | D | 0-0 | (0-0) | [aet, pen 5-4] | 37,465 |
| Gp A | 18-Jun-96 | N | England | L | 1-4 | (0-1) | P Kluivert 77 | 76,798 |
| Gp A | 13-Jun-96 | N | Switzerland | W | 2-0 | (0-0) | Jordi Cruyff 65; D Bergkamp 78 | 36,800 |
| Gp A | 10-Jun-96 | N | Scotland | D | 0-0 | (0-0) | | 34,363 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF | 22-Jun-92 | N | Denmark | D | 2-2 | (1-2) | D Bergkamp 23; F Rijkaard 85 [aet, pen 5-4] | 37,450 |
| Gp 2 | 18-Jun-92 | N | Germany | W | 3-1 | (2-0) | F Rijkaard 3; Rob Witschge 15; D Bergkamp 73 | 37,725 |
| Gp 2 | 15-Jun-92 | N | CIS | D | 0-0 | (0-0) | | 34,440 |
| Gp 2 | 12-Jun-92 | N | Scotland | W | 1-0 | (1-0) | D Bergkamp 7 | 35,720 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| F | 25-Jun-88 | N | Soviet Union | W | 2-0 | (1-0) | R Gullit 33; M Van Basten 54 | 72,308 |
| SF | 21-Jun-88 | N | West Germany | W | 2-1 | (0-0) | R Koeman 73p; M Van Basten 88 | 56,115 |
| Gp 2 | 18-Jun-88 | N | Ireland | W | 1-0 | (0-0) | Kieft 82 | 64,731 |
| Gp 2 | 15-Jun-88 | N | England | W | 3-1 | (1-0) | M Van Basten 23, 71, 75 | 63,940 |
| Gp 2 | 12-Jun-88 | N | Soviet Union | L | 0-1 | (0-0) | | 54,336 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp 1 | 17-Jun-80 | N | Czechoslovakia | D | 1-1 | (0-1) | Kist 58 | 11,889 |
| Gp 1 | 14-Jun-80 | N | West Germany | L | 2-3 | (0-1) | Rep 75p; W van der Kerkhof 86 | 29,889 |
| Gp 1 | 11-Jun-80 | N | Greece | W | 1-0 | (0-0) | Kist 56p | 14,990 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3rd | 19-Jun-76 | N | Serbia and Montenegro | W | 3-2 | (2-1) | Geels 27, 106; W van der Kerkhof 39 [aet] | 6,766 |
| SF | 16-Jun-76 | N | Czechoslovakia | L | 1-3 | (1-1) | Ondrus(og) 20 [aet] | 17,879 |
|