This page is a list of the hat-tricks scored for the Portugal national football team. Besides the instances of a player scoring three goals in a game, the list also includes games where a player has scored more than three goals.
No. |
Player |
Opponent |
Goals[nb 1] |
Score[nb 2] |
Venue |
Competition |
Date |
Ref(s) |
1
|
Valdemar Mota |
Italy |
3 – (20', 27', 77') |
4–1
|
Campo do Ameal, Porto |
Friendly match |
14 April 1928 |
|
2
|
Francisco Palmeiro |
23x15px Spain |
3 – (5', 26', 43') |
3–1
|
Estádio Nacional, Jamor |
Friendly match |
3 June 1956 |
|
3
|
Yaúca |
Luxembourg |
3 – (53', 66', 83') |
6–0
|
Estádio Nacional, Jamor |
1962 FIFA World Cup qualification |
19 March 1961 |
|
4
|
Eusébio |
Turkey |
3 – (21', 63', 77') |
5–1
|
Estádio Nacional, Jamor |
1966 FIFA World Cup qualification |
24 January 1965 |
|
5
|
José Torres |
Uruguay |
3 – (7, 57, 64) |
3–0
|
Estádio Nacional, Jamor |
Friendly match |
26 June 1966 |
|
6
|
Eusébio |
North Korea |
4 – (27' pen., 43', 56', 59' pen.) |
5–3
|
Goodison Park, Liverpool |
1966 FIFA World Cup quarter-final |
23 July 1966 |
|
7
|
Paulo Alves |
Liechtenstein |
3 – (67', 73', 90') |
7–0
|
Sportpark Eschen-Mauren, Eschen |
UEFA Euro 1996 qualifying |
15 August 1995 |
|
8
|
João Vieira Pinto |
Liechtenstein |
3 – (40', 59', 67') |
8–0
|
Estádio Municipal, Coimbra |
UEFA Euro 2000 qualifying |
9 June 1999 |
|
9
|
Sérgio Conceição |
Germany |
3 – (35', 54', 71') |
3–0
|
Feijenoord Stadion, Rotterdam |
UEFA Euro 2000 group stage |
20 June 2000 |
|
10
|
Luís Figo |
Moldova |
3 – (43' pen., 61' pen., 89') |
3–0
|
Estádio de São Luís, Faro |
Friendly match |
15 August 2001 |
|
11
|
Nuno Gomes |
Andorra |
4 – (36', 40', 45', 90') |
7–1
|
Camp d'Esports, Lleida |
2002 FIFA World Cup qualification |
1 September 2001 |
|
12
|
Pauleta |
Poland |
3 – (14', 65', 77') |
4–0
|
Jeonju Stadium, Jeonju |
2002 FIFA World Cup group stage |
10 June 2002 |
|
13
|
Pauleta |
Kuwait |
4 – (11', 20', 45', 53') |
8–0
|
Estádio Municipal, Leiria |
Friendly match |
19 November 2003 |
|
14
|
Nuno Gomes |
Kuwait |
3 – (70', 75', 87') |
8–0
|
Estádio Municipal, Leiria |
Friendly match |
19 November 2003 |
|
15
|
Pauleta |
Cape Verde |
3 – (1', 38', 83') |
4–1
|
Complexo Desportivo, Évora |
Friendly match |
27 May 2006 |
|
16
|
Cristiano Ronaldo |
Northern Ireland |
3 – (68', 77', 83') |
4–2
|
Windsor Park, Belfast |
2014 FIFA World Cup qualification |
6 September 2013 |
|
17
|
Cristiano Ronaldo |
Sweden |
3 – (50', 77', 79') |
3–2
|
Friends Arena, Solna |
2014 FIFA World Cup qualification |
19 November 2013 |
|
18
|
Cristiano Ronaldo |
Armenia |
3 – (29' pen., 55', 58') |
3–2
|
Republican Stadium, Yerevan |
UEFA Euro 2016 qualifying |
13 June 2015 |
|
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
Use <references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
Use <references />
, or <references group="..." />
|
General |
|
Venues |
|
Statistics |
|
Players |
|
World Cup Finals |
|
European Finals |
|
Other tournaments |
|
Other FPF teams |
|
Cite error: <ref>
tags exist for a group named "nb", but no corresponding <references group="nb"/>
tag was found, or a closing </ref>
is missing
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ TOVAR, Rui - "Almanaque da Selecção", Almanaxi, 2004
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.