World Cup Archive
964 matches · goals · red cards · penalties · 1930 – 2022
In-match penalties only — penalty shootout kicks are not included.
Showing 252 World Cup in-match penalties.
252
Penalties
215
Scored
37
Missed
186
Players
Showing 151–200 of 252 penalties.
DateStagePlayerTeamOpponentMinOutcomeGoalkeeperScoreFinal
Raí(scored)
Brazil vs Russia · 1994 · 52'2–0
Johann Buzek(missed - saved)
Austria vs Belgium · 1994 · 55'1–0
Andreas Brehme(scored)
Germany vs Argentina · 1990 · 85'1–0
Salvatore Schillaci(scored)
Italy vs England · 1990 · 86'2–1
Gary Lineker(scored)
England vs Cameroon · 1990 · 105'3–2
Gary Lineker(scored)
England vs Cameroon · 1990 · 83'2–2
Emmanuel Kunde(scored)
Cameroon vs England · 1990 · 61'1–1
Lothar Matthaus(scored)
Germany vs Czech Republic · 1990 · 25'1–0
Ronald Koeman(scored)
Netherlands vs Germany · 1990 · 89'2–1
Míchel(scored)
Spain vs Belgium · 1990 · 26'0–1
Maurice Johnston(scored)
Scotland vs Sweden · 1990 · 81'0–2
Michal Bilek(scored)
Czech Republic vs Austria · 1990 · 31'0–1
Magdy Abed El Ghani(scored)
Egypt vs Netherlands · 1990 · 83'1–1
Michal Bilek(scored)
Czech Republic vs USA · 1990 · 40'0–2
Marius Lacatus(scored)
Romania vs Russia · 1990 · 55'0–2
Manuel Amoros(scored)
France vs Belgium · 1986 · 111'4–2
Emilio Butragueño(scored)
Spain vs Denmark · 1986 · 89'1–5
Jon Goicoechea(scored)
Spain vs Denmark · 1986 · 68'1–3
Jesper Olsen(scored)
Denmark vs Spain · 1986 · 33'1–0
Antonio Careca(scored)
Brazil vs Poland · 1986 · 83'4–0
Sócrates(scored)
Brazil vs Poland · 1986 · 30'1–0
Igor Belanov(scored)
Russia vs Belgium · 1986 · 111'3–4
Jesper Olsen(scored)
Denmark vs Germany · 1986 · 43'1–0
Enzo Francescoli(scored)
Uruguay vs Denmark · 1986 · 45'2–1
Nico Claesen(scored)
Belgium vs Iraq · 1986 · 21'0–2
Waldemar(missed - saved)
Brazil vs Mexico · 1986 · 62'1–0
Alessandro Altobelli(scored)
Italy vs Argentina · 1986 · 6'1–0
Manuel Rosas(missed - saved)
Mexico vs Portugal · 1986 · 72'0–0
Fernando Paternoster(missed - saved)
Argentina vs Portugal · 1986 · 22'0–0
Carlos Vidal(missed - saved)
Chile vs Algeria · 1986 · 30'0–1
Igor Belanov(scored)
Russia vs Hungary · 1986 · 24'3–0
Michel(scored)
France vs Germany · 1982 · 26'1–1
Vladimir Petrovic(scored)
Yugoslavia vs Honduras · 1982 · 88'0–1
Miguel Neira(scored)
Chile vs Algeria · 1982 · 59'3–1
Antonin Panenka(scored)
Czech Republic vs France · 1982 · 84'1–1
Daniel Alberto Passarella(scored)
Argentina vs El Salvador · 1982 · 22'1–0
Juan Juanito(scored)
Spain vs Yugoslavia · 1982 · 14'1–1
Antonin Panenka(scored)
Czech Republic vs Kuwait · 1982 · 21'1–0
Roberto López Ufarte(scored)
Spain vs Honduras · 1982 · 65'1–1
Zico(scored)
Brazil vs Peru · 1978 · 73'3–0
Robert Rensenbrink(scored)
Netherlands vs Austria · 1978 · 35'2–0
Teófilo Juan Cubillas(scored)
Peru vs Iran · 1978 · 39'3–0
Teófilo Juan Cubillas(scored)
Peru vs Iran · 1978 · 36'2–0
Archibald Gemmill(scored)
Scotland vs Netherlands · 1978 · 47'2–1
Robert Rensenbrink(scored)
Netherlands vs Scotland · 1978 · 34'0–1
Hans Krankl(scored)
Austria vs Sweden · 1978 · 42'1–0
Daniel Alberto Passarella(scored)
Argentina vs France · 1978 · 45'1–0
Andreas Toth(scored)
Hungary vs Italy · 1978 · 81'3–1
Robert Rensenbrink(scored)
Netherlands vs Iran · 1978 · 79'3–0
Robert Rensenbrink(scored)
Netherlands vs Iran · 1978 · 40'1–0