Player
Rui Costa
- Goals
- 17
- Penalties
- 4
- Own goals
- 0
- Matches scored in
- 14
By opponent
| Opponent | Goals | Pens |
|---|---|---|
| Liechtenstein | 6 | 3 |
| Estonia | 2 | 0 |
| Hungary | 2 | 1 |
| Albania | 1 | 0 |
| England | 1 | 0 |
| Malta | 1 | 0 |
| Northern Ireland | 1 | 0 |
| Poland | 1 | 0 |
| Republic of Ireland | 1 | 0 |
| Russia | 1 | 0 |
By competition
| Competition | Goals | Pens |
|---|---|---|
| UEFA Euro qualification | 10 | 4 |
| FIFA World Cup qualification | 4 | 0 |
| UEFA Euro | 2 | 0 |
| FIFA World Cup | 1 | 0 |
By year
| Year | Goals | Pens |
|---|---|---|
| 1993 | 2 | 0 |
| 1994 | 1 | 0 |
| 1995 | 3 | 1 |
| 1996 | 1 | 0 |
| 1998 | 1 | 0 |
| 1999 | 5 | 3 |
| 2000 | 1 | 0 |
| 2002 | 1 | 0 |
| 2004 | 2 | 0 |
Every goal
| Date | Match | Minute | Type |
|---|---|---|---|
| 19 Jun 1993 | Portugal 4–0 Malta | 8′ | |
| 5 Sept 1993 | Estonia 0–2 Portugal | 61′ | |
| 7 Sept 1994 | Northern Ireland 1–2 Portugal | 8′ | |
| 15 Aug 1995 | Liechtenstein 0–7 Portugal | 41′ | |
| 15 Aug 1995 | Liechtenstein 0–7 Portugal | 70′ | penalty |
| 15 Nov 1995 | Portugal 3–0 Republic of Ireland | 60′ | |
| 9 Oct 1996 | Albania 0–3 Portugal | 88′ | |
| 6 Sept 1998 | Hungary 1–3 Portugal | 84′ | |
| 31 Mar 1999 | Liechtenstein 0–5 Portugal | 16′ | penalty |
| 31 Mar 1999 | Liechtenstein 0–5 Portugal | 79′ | |
| 9 Jun 1999 | Portugal 8–0 Liechtenstein | 80′ | |
| 9 Jun 1999 | Portugal 8–0 Liechtenstein | 90′ | penalty |
| 9 Oct 1999 | Portugal 3–0 Hungary | 15′ | penalty |
| 3 Sept 2000 | Estonia 1–3 Portugal | 15′ | |
| 10 Jun 2002 | Portugal 4–0 Poland | 88′ | |
| 16 Jun 2004 | Portugal 2–0 Russia | 89′ | |
| 24 Jun 2004 | Portugal 2–2 England | 110′ |