World Cup Archive
964 matches · goals · red cards · penalties · 1930 – 2022
Showing 177 World Cup red cards.
177
Red Cards
175
Players
144
Matches
63
Teams
Showing 177 red cards.
DateStagePlayerTeamOpponentMinCard typeScoreFinal
Walid Cheddira
Morocco · 2022 · 90+3' · Second yellow1–0
Denzel Dumfries
Netherlands · 2022 · 120+8' · Second yellow2–2
Vincent Aboubakar
Cameroon · 2022 · 90+3' · Second yellow0–0
Wayne Hennessey
Wales · 2022 · 86' · Straight red0–0
Michael Lang
Switzerland · 2018 · 90+4' · Straight red0–1
Igor Smolnikov
Russia · 2018 · 36' · Second yellow0–2
Jérôme Boateng
Germany · 2018 · 82' · Second yellow1–1
Carlos Sánchez
Colombia · 2018 · 4' · Straight red0–0
Óscar Duarte
Costa Rica · 2014 · 66' · Second yellow1–0
Steven Defour
Belgium · 2014 · 45' · Straight red0–0
Antonio Valencia
Ecuador · 2014 · 48' · Straight red0–0
Claudio Marchisio
Italy · 2014 · 59' · Straight red0–0
Ante Rebić
Croatia · 2014 · 89' · Straight red1–3
Kostas Katsouranis
Greece · 2014 · 38' · Second yellow0–0
Alex Song
Cameroon · 2014 · 40' · Straight red0–1
Pepe
Portugal · 2014 · 37' · Straight red2–0
Wilson Palacios
Honduras · 2014 · 44' · Second yellow0–0
Maxi Pereira
Uruguay · 2014 · 90+4' · Straight red1–3
John Heitinga
Netherlands · 2010 · 109' · Second yellow0–0
Luis Suárez
Uruguay · 2010 · 120+1' · Straight red1–1
Felipe Melo
Brazil · 2010 · 73' · Straight red2–1
Ricardo Costa
Portugal · 2010 · 89' · Straight red1–0
Marco Estrada
Chile · 2010 · 37' · Second yellow0–2
Antar Yahia
Algeria · 2010 · 90+3' · Second yellow1–0
Yoann Gourcuff
France · 2010 · 25' · Straight red0–1
Valon Behrami
Switzerland · 2010 · 31' · Straight red0–0
Kaká
Brazil · 2010 · 88' · Second yellow3–1
Harry Kewell
Australia · 2010 · 24' · Straight red0–1
Miroslav Klose
Germany · 2010 · 37' · Second yellow0–0
Sani Kaita
Nigeria · 2010 · 33' · Straight red0–1
Itumeleng Khune
South Africa · 2010 · 76' · Straight red0–1
Tim Cahill
Australia · 2010 · 56' · Straight red2–0
Aleksandar Luković
Serbia · 2010 · 74' · Second yellow0–0
Abdelkader Ghezzal
Algeria · 2010 · 73' · Second yellow0–0
Nicolás Lodeiro
Uruguay · 2010 · 81' · Second yellow0–0
Zinedine Zidane
France · 2006 · 110' · Straight red1–1
Wayne Rooney
England · 2006 · 62' · Straight red0–0
Leandro Damián Cufré
Argentina · 2006 · 120' · Straight red1–1
Asamoah Gyan
Ghana · 2006 · 81' · Second yellow2–0
Marco Materazzi
Italy · 2006 · 51' · Straight red0–0
Giovanni Van Bronckhorst
Netherlands · 2006 · 90+5' · Second yellow1–0
Deco
Portugal · 2006 · 78' · Second yellow1–0
Khalid Boulahrouz
Netherlands · 2006 · 64' · Second yellow1–0
Costinha
Portugal · 2006 · 45+1' · Second yellow1–0
Teddy Lucic
Sweden · 2006 · 35' · Second yellow2–0
Ziad Jaziri
Tunisia · 2006 · 45+1' · Second yellow0–0
Josip Simunic
Croatia · 2006 · 90+3' · Second yellow2–2
Brett Emerton
Australia · 2006 · 87' · Second yellow2–2
Dario Simic
Croatia · 2006 · 85' · Second yellow2–2
Jan Polak
Czech Republic · 2006 · 45+2' · Second yellow0–1
Cyrille Domoraud
Ivory Coast · 2006 · 90+2' · Second yellow3–2
Albert Nadj
Serbia And Montenegro · 2006 · 45+1' · Second yellow1–2
Luis Ernesto Pérez
Mexico · 2006 · 61' · Second yellow2–1
Eddie Pope
USA · 2006 · 47' · Second yellow1–1
Pablo Mastroeni
USA · 2006 · 45' · Straight red1–1
Daniele De Rossi
Italy · 2006 · 28' · Straight red1–1
Tomás Ujfalusi
Czech Republic · 2006 · 66' · Straight red0–1
André
Angola · 2006 · 79' · Second yellow0–0
Mateja Kezman
Serbia And Montenegro · 2006 · 65' · Straight red3–0
Radoslaw Sobolewski
Poland · 2006 · 75' · Second yellow0–0
Vladislav Vashchuk
Ukraine · 2006 · 47' · Straight red2–0
Jean-Paul Abalo Dosseh
Togo · 2006 · 53' · Second yellow0–1
Avery John
Trinidad And Tobago · 2006 · 46' · Second yellow0–0
Ronaldinho
Brazil · 2002 · 57' · Straight red1–2
Francesco Totti
Italy · 2002 · 103' · Second yellow2–1
Rafael Márquez
Mexico · 2002 · 88' · Straight red0–2
Roberto Acuña
Paraguay · 2002 · 90+2' · Straight red1–0
Beto
Portugal · 2002 · 66' · Second yellow0–0
Joao Pinto
Portugal · 2002 · 27' · Straight red0–0
Shao Jiayi
China Pr · 2002 · 58' · Straight red2–0
Nastja Ceh
Slovenia · 2002 · 81' · Straight red1–2
Carlos Paredes
Paraguay · 2002 · 22' · Second yellow0–0
Claudio P. Caniggia
Argentina · 2002 · 45' · Straight red0–0
Patrick Suffo
Cameroon · 2002 · 77' · Second yellow0–1
Carsten Ramelow
Germany · 2002 · 40' · Second yellow0–0
Thierry Henry
France · 2002 · 25' · Straight red0–0
Salif Diao
Senegal · 2002 · 62' · Straight red1–1
Hakan Unsal
Turkey · 2002 · 90+4' · Second yellow2–1
Alpay Ozalan
Turkey · 2002 · 86' · Straight red1–1
Boris Zivkovic
Croatia · 2002 · 59' · Straight red0–0
Marcel Desailly
France · 1998 · 68' · Second yellow0–2
Laurent Blanc
France · 1998 · 74' · Straight red2–1
Christian Woms
Germany · 1998 · 40' · Straight red0–0
Ariel Arnaldo Ortega
Argentina · 1998 · 87' · Straight red1–1
Arthur Numan
Netherlands · 1998 · 76' · Second yellow1–1
David Beckham
England · 1998 · 47' · Straight red2–2
Jesús Ramón Ramírez
Mexico · 1998 · 89' · Straight red2–1
Craig Burley
Scotland · 1998 · 54' · Straight red0–2
Lauren
Cameroon · 1998 · 89' · Straight red1–1
Rigobert Song
Cameroon · 1998 · 51' · Second yellow1–0
Darryl Powell
Jamaica · 1998 · 45+1' · Second yellow1–0
Gert Verheyen
Belgium · 1998 · 54' · Straight red2–0
Pavel Pardo
Mexico · 1998 · 28' · Straight red0–0
Zinedine Zidane
France · 1998 · 71' · Straight red2–0
Mohammed Al Khilaiwi
Saudi Arabia · 1998 · 19' · Straight red0–0
Morten Wieghorst
Denmark · 1998 · 85' · Straight red1–1
Alfred Phiri
South Africa · 1998 · 68' · Second yellow1–1
Miklos Molnar
Denmark · 1998 · 67' · Straight red1–1
Raymond Kalla N`Kono
Cameroon · 1998 · 43' · Straight red1–0
Patrick Kluivert
Netherlands · 1998 · 79' · Straight red0–0
Ha Seok-ju
South Korea · 1998 · 30' · Straight red1–0
Anatoli Nankov
Bulgaria · 1998 · 89' · Second yellow0–0
Jonas Thern
Sweden · 1994 · 64' · Straight red0–0
Stefan Schwarz
Sweden · 1994 · 101' · Second yellow2–1
Luis García
Mexico · 1994 · 57' · Second yellow1–1
Emil Kremenliev
Bulgaria · 1994 · 50' · Second yellow1–1
Gianfranco Zola
Italy · 1994 · 76' · Straight red1–0
Fernando Clavijo
USA · 1994 · 85' · Second yellow1–0
Leonardo
Brazil · 1994 · 43' · Straight red0–0
Tzanko Tzvetanov
Bulgaria · 1994 · 67' · Second yellow0–1
Sergei Gorlukovich
Russia · 1994 · 49' · Second yellow1–1
Rigobert Song
Cameroon · 1994 · 63' · Straight red1–0
Luis Héctor Cristaldo
Bolivia · 1994 · 82' · Second yellow0–0
Gianluca Pagliuca
Italy · 1994 · 21' · Straight red0–0
Ion Vladoiu
Romania · 1994 · 74' · Straight red1–4
Miguel Ángel Nadal
Spain · 1994 · 26' · Straight red0–0
Marco Antonio Etcheverry
Bolivia · 1994 · 84' · Straight red1–0
Gustavo Dezotti
Argentina · 1990 · 87' · Second yellow1–0
Pedro Damián Monzón
Argentina · 1990 · 65' · Straight red0–0
Ricardo Omar Giusti
Argentina · 1990 · 103' · Straight red1–1
Lubomir Moravcik
Czech Republic · 1990 · 70' · Second yellow1–0
Refik Sabanadzovic
Yugoslavia · 1990 · 31' · Straight red0–0
Frank Rijkaard
Netherlands · 1990 · 22' · Straight red0–0
Rudi Voller
Germany · 1990 · 22' · Straight red0–0
Raymundo Ricardo Gomez
Brazil · 1990 · 85' · Straight red0–1
Deok Yoon
South Korea · 1990 · 70' · Second yellow0–0
Peter Artner
Austria · 1990 · 34' · Straight red0–0
Ghanim Mubarak Khaleel
United Arab Emirates · 1990 · 76' · Second yellow3–1
Eric Maria Gerets
Belgium · 1990 · 42' · Second yellow2–0
Vladimir Bessonov
Russia · 1990 · 48' · Straight red1–0
Eric Wynalda
USA · 1990 · 52' · Straight red0–3
Benjamín Massing
Cameroon · 1990 · 89' · Second yellow0–1
Andre Kana Biyik
Cameroon · 1990 · 61' · Straight red0–0
Javier Aguirre
Mexico · 1986 · 100' · Second yellow0–0
Thomas Berthold
Germany · 1986 · 64' · Straight red0–0
José Alberto Batista
Uruguay · 1986 · 1' · Straight red0–0
Frank Arnesen
Denmark · 1986 · 88' · Second yellow2–0
Miguel Bossio
Uruguay · 1986 · 19' · Second yellow1–0
Bassel Gorgis
Iraq · 1986 · 52' · Straight red0–2
Ray Wilkins
England · 1986 · 42' · Second yellow0–0
Michael Sweeney
Canada · 1986 · 85' · Second yellow2–0
Diego Armando Maradona
Argentina · 1982 · 85' · Straight red0–3
Américo Rubén Gallego
Argentina · 1982 · 84' · Straight red2–1
Malachy Donaghy
Northern Ireland · 1982 · 62' · Straight red1–0
Gilberto Yearwood
Honduras · 1982 · 89' · Straight red0–1
Ladislav Vizek
Czech Republic · 1982 · 87' · Straight red1–1
Dick Nanninga
Netherlands · 1978 · 88' · Straight red2–2
Tibor Nyilasi
Hungary · 1978 · 89' · Second yellow2–1
Andreas Torocsik
Hungary · 1978 · 88' · Second yellow2–1
Luis Pereira
Brazil · 1974 · 84' · Straight red2–0
Ray Richards
Australia · 1974 · 83' · Second yellow0–0
Mulamba Ndaie
DR Congo · 1974 · 23' · Straight red4–0
Julio Montero Castillo
Uruguay · 1974 · 69' · Straight red0–1
Carlos Humberto Caszely
Chile · 1974 · 67' · Second yellow1–0
Igor Chislenko
Russia · 1966 · 44' · Straight red1–0
Antonio Ubaldo Rattín
Argentina · 1966 · 35' · Second yellow0–0
Héctor Jesús Silva
Uruguay · 1966 · 54' · Second yellow1–0
Horacio Troche
Uruguay · 1966 · 49' · Straight red1–0
José Rafael Albrecht
Argentina · 1966 · 65' · Straight red0–0
Garrincha
Brazil · 1962 · 83' · Straight red4–2
Honorino Landa
Chile · 1962 · 80' · Straight red4–2
Vladimir Popovic
Yugoslavia · 1962 · 71' · Straight red3–1
Angel Cabrera
Uruguay · 1962 · 71' · Straight red3–1
Mario David
Italy · 1962 · 41' · Straight red0–0
Giorgio Ferrini
Italy · 1962 · 8' · Straight red0–0
Erich Juskowiak
Germany · 1958 · 59' · Straight red1–1
Titus Bubernik
Czech Republic · 1958 · 102' · Straight red2–1
Ferenc Sipos
Hungary · 1958 · 79' · Straight red2–1
Barbosa Tozzi Humberto
Brazil · 1954 · 79' · Straight red3–2
Nílton
Brazil · 1954 · 71' · Straight red3–2
Joszef Bozsik
Hungary · 1954 · 71' · Straight red3–2
Artur Machado
Brazil · 1938 · 89' · Straight red1–1
Jan Riha
Czech Republic · 1938 · 89' · Straight red1–1
José Zeze Procopio
Brazil · 1938 · 14' · Straight red0–0
Hans Pesser
Germany · 1938 · 96' · Straight red1–1
Imre Markos
Hungary · 1934 · 63' · Straight red2–1
Plácido Galindo
Peru · 1930 · 54' · Straight red1–0