This is a list of all occasions where a football player was sent off from a FIFA World Cup match due to a foul or misconduct , either as a direct expulsion (red card) or as a second caution (yellow card) within the match.
This list includes all dismissals since the first World Cup in 1930 . The use of physical red and yellow cards to respectively indicate dismissals and cautions is a later invention, having been introduced at the 1970 tournament .
Only players are listed, even if they were at the substitutes' bench at the time of the sending off. Managers and other technical staff members are not covered.
Plácido Galindo was the first player to be sent off in a World Cup match, playing for Peru against Romania in a 1930 match officiated by Alberto Warnken . Although physical red cards were introduced from 1970, they were not put in practice until the 1974 World Cup, when referee Doğan Babacan sent off Chile's Carlos Caszely during a match against West Germany.
Two players have received red cards twice: Cameroon's Rigobert Song (1994 and 1998) and France's Zinedine Zidane (1998 and 2006).
Five dismissals have taken place during final matches : Argentina's Pedro Monzón and Gustavo Dezotti (both 1990), France's Marcel Desailly (1998) and Zinedine Zidane (2006), and John Heitinga of the Netherlands (2010).
Uruguay's José Batista received the quickest red card, in the first minute in a game against Scotland in 1986.
A few expulsions either took place after the final whistle of the match or were awarded to players at the substitutes' bench (or both), and thus did not reduce the number of players on the pitch during the game. Two of them, that of Leandro Cufré of Argentina (vs Germany, 2006) and that of Denzel Dumfries of the Netherlands (vs Argentina, 2022), took place after the penalty shoot-outs of knockout matches, making them the latest red cards.
Three goalkeepers have been sent off in the tournament: Italy's Gianluca Pagliuca (1994), South Africa's Itumeleng Khune (2010), and Wales's Wayne Hennessey (2022).
The match with the most dismissals was Portugal vs Netherlands of 2006 , when referee Valentin Ivanov dished out 4 red cards, 2 for each team.
The referee who has sent off the most players is Arturo Brizio Carter , 7 red cards, in 5 different matches (also a record).
The team that has the greatest number of expulsed players is Brazil, with 11 – in 9 different matches, a record shared with Argentina. The team whose opponents have received the most red cards is Germany (incl. West Germany), with 20 – in 18 different matches, also a record.
The 2006 World Cup had the largest number of red cards: a total of 28 players were sent off (in 20 matches, also a record).
Of more than two dozen matches that had multiple player expulsions, a few are remembered for their exceptional violence and brutality: the "Battle of Bordeaux " (Brazil vs Czechoslovakia, 1938), the "Battle of Berne " (Hungary vs Brazil, 1954), the "Battle of Santiago " (Chile vs Italy, 1962), and the "Battle of Nuremberg " (Portugal vs Netherlands, 2006).
During a 2010 quarter-final against Ghana , with the score tied at 1–1 going into stoppage time of the second period of extra time , Uruguayan striker Luis Suárez was red carded after famously denying a goal-bound header with his hand. Ghana missed the resulting penalty and went on to lose the subsequent penalty shoot-out; with a victory they would have become the first ever African team to reach the final four of the competition.
During the 2006 final , French captain Zinedine Zidane was sent off after he famously headbutted Italy's Marco Materazzi in the chest, after a verbal provocation by Materazzi. This was the final act of Zidane's professional career, as he remained committed to his pre-tournament decision to retire after the tournament. France lost the final on penalties.
During a 2006 match between Croatia and Australia , referee Graham Poll failed to send off Croatian player Josip Šimunić after the second yellow card, and only did so when he issued a third one, right after the final whistle minutes later. FIFA's report on the match initially listed all three bookings, but later the second one was removed; it is not known if the booking was retroactively overturned, or if this was done for report consistency purposes only.
Key
Match had two red cards
Match had three red cards
Match had four red cards
Tournament
#
M
Player
T
Time
Representing
At score
Final score
Opponent
Referee
Round
Date
1930, Uruguay
1 .
1 .
Plácido Galindo
54 '
Peru
0–1
1–3
Romania
Alberto Warnken (CHI )
First round
14 July 1930
1934, Italy
2 .
2 .
Imre Markos
63 '
Hungary
1–2
1–2
Austria
Francesco Mattea (ITA )
Quarter-finals
31 May 1934
1938, France
3 .
3 .
Hans Pesser
96 '
Germany
1–1
1–1aet
Switzerland
John Langenus (BEL )
First round
4 June 1938
4 .
4 .
Zezé Procópio
14 '
Brazil
0–0
1–1aet
Czechoslovakia
Pál von Hertzka (HUN )
Quarter-finals
12 June 1938
5–6.
Jan Říha
89 '
Czechoslovakia
1–1
1–1aet
Brazil
Machado
89 '
Brazil
1–1
1–1aet
Czechoslovakia
1954, Switzerland
7–8.
5 .
József Bozsik
71 '
Hungary
3–2
4–2
Brazil
Arthur Ellis (ENG )
Quarter-finals
27 June 1954
Nílton Santos
71 '
Brazil
2–3
2–4
Hungary
9 .
Humberto
79 '
Brazil
2–3
2–4
Hungary
1958, Sweden
10 .
6 .
Ferenc Sipos
79 '
Hungary
1–2
1–2
Wales
Nikolay Latyshev (URS )
First round
17 June 1958
11 .
7 .
Titus Buberník
102 '
Czechoslovakia
1–2
1–2aet
Northern Ireland
Maurice Guigue (FRA )
First round
17 June 1958
12 .
8 .
Erich Juskowiak
59 '
West Germany
1–1
1–3
Sweden
István Zsolt (HUN )
Semi-finals
24 June 1958
1962, Chile
13 .
9 .
Giorgio Ferrini
8 '
Italy
0–0
0–2
Chile
Ken Aston (ENG )
First round
2 June 1962
14 .
Mario David
41 '
Italy
0–0
0–2
Chile
15–16.
10 .
Ángel Cabrera
71 '
Uruguay
1–3
1–3
Yugoslavia
Karol Galba (TCH )
First round
2 June 1962
Vladica Popović
71 '
Yugoslavia
3–1
3–1
Uruguay
17 .
11 .
Honorino Landa
80 '
Chile
2–4
2–4
Brazil
Arturo Yamasaki (PER )
Semi-finals
13 June 1962
18 .
Garrincha
83 '
Brazil
4–2
4–2
Chile
1966, England
19 .
12 .
Rafael Albrecht
65 '
Argentina
0–0
0–0
West Germany
Konstantin Zečević (YUG )
First round
16 July 1966
20 .
13 .
Antonio Rattín
35 '
Argentina
0–0
0–1
England
Rudolf Kreitlein (FRG )
Quarter-finals
23 July 1966
21 .
14 .
Horacio Troche
49 '
Uruguay
0–1
0–4
West Germany
Jim Finney (ENG )
Quarter-finals
23 July 1966
22 .
Héctor Silva
54 '
Uruguay
0–1
0–4
West Germany
23 .
15 .
Igor Chislenko
44 '
Soviet Union
0–1
1–2
West Germany
Concetto Lo Bello (ITA )
Semi-finals
25 July 1966
1974, West Germany
24 .
16 .
Carlos Caszely
67 '
Chile
0–1
0–1
West Germany
Doğan Babacan (TUR )
First round
14 June 1974
25 .
17 .
Julio Montero Castillo
69 '
Uruguay
0–1
0–2
Netherlands
Károly Palotai (HUN )
First round
15 June 1974
26 .
18 .
Ndaye Mulamba
23 '
Zaire
0–4
0–9
Yugoslavia
Omar Delgado Gómez (COL )
First round
18 June 1974
27 .
19 .
Ray Richards
83 '
Australia
0–0
0–0
Chile
Jafar Namdar (IRN )
First round
22 June 1974
28 .
20 .
Luís Pereira
84 '
Brazil
0–2
0–2
Netherlands
Kurt Tschenscher (FRG )
Second round
3 July 1974
1978, Argentina
29 .
21 .
András Törőcsik
88 '
Hungary
1–2
1–2
Argentina
António Garrido (POR )
First round
2 June 1978
30 .
Tibor Nyilasi
89 '
Hungary
1–2
1–2
Argentina
31 .
22 .
Dick Nanninga
88 '
Netherlands
2–2
2–2
West Germany
Ramón Barreto (URU )
Second round
18 June 1978
1982, Spain
32 .
23 .
Ladislav Vízek
87 '
Czechoslovakia
1–1
1–1
France
Paolo Casarin (ITA )
First round
24 June 1982
33 .
24 .
Gilberto Yearwood
89 '
Honduras
0–1
0–1
Yugoslavia
Gastón Castro (CHI )
First round
24 June 1982
34 .
25 .
Mal Donaghy
62 '
Northern Ireland
1–0
1–0
Spain
Héctor Ortiz (PAR )
First round
25 June 1982
35 .
26 .
Américo Gallego
84 '
Argentina
1–2
1–2
Italy
Nicolae Rainea (ROU )
Second round
29 June 1982
36 .
27 .
Diego Maradona
85 '
Argentina
0–3
1–3
Brazil
Mario Rubio Vázquez (MEX )
Second round
2 July 1982
1986, Mexico
37 .
28 .
Mike Sweeney
85 '
Canada
0–2
0–2
Hungary
Jamal Al-Sharif (SYR )
First round
6 June 1986
38 .
29 .
Ray Wilkins
42 '
England
0–0
0–0
Morocco
Gabriel González (PAR )
First round
6 June 1986
39 .
30 .
Basil Gorgis
52 '
Iraq
0–2
1–2
Belgium
Jesús Díaz (COL )
First round
8 June 1986
40 .
31 .
Miguel Bossio
19 '
Uruguay
0–1
1–6
Denmark
Antonio Márquez Ramírez (MEX )
First round
8 June 1986
41 .
32 .
José Batista
1 '
Uruguay
0–0
0–0
Scotland
Joël Quiniou (FRA )
First round
13 June 1986
42 .
33 .
Frank Arnesen
88 '
Denmark
2–0
2–0
West Germany
Alexis Ponnet (BEL )
First round
13 June 1986
43 .
34 .
Thomas Berthold
64 '
West Germany
0–0
0–0aet (4–1pen )
Mexico
Jesús Díaz (COL )
Quarter-finals
21 June 1986
44 .
Javier Aguirre
100 '
Mexico
0–0
0–0aet (1–4pen )
West Germany
1990, Italy
45 .
35 .
André Kana-Biyik
61 '
Cameroon
0–0
1–0
Argentina
Michel Vautrot (FRA )
First round
8 June 1990
46 .
Benjamin Massing
89 '
Cameroon
1–0
1–0
Argentina
47 .
36 .
Eric Wynalda
52 '
United States
0–3
1–5
Czechoslovakia
Kurt Röthlisberger (SUI )
First round
10 June 1990
48 .
37 .
Volodymyr Bezsonov
48 '
Soviet Union
0–1
0–2
Argentina
Erik Fredriksson (SWE )
First round
13 June 1990
49 .
38 .
Eric Gerets
42 '
Belgium
2–0
3–1
Uruguay
Siegfried Kirschen (GDR )
First round
17 June 1990
50 .
39 .
Khalil Ghanim
76 '
United Arab Emirates
1–3
1–4
Yugoslavia
Shizuo Takada (JPN )
First round
19 June 1990
51 .
40 .
Peter Artner
34 '
Austria
0–0
2–1
United States
Jamal Al-Sharif (SYR )
First round
19 June 1990
52 .
41 .
Yoon Deok-yeo
70 '
South Korea
0–0
0–1
Uruguay
Tullio Lanese (ITA )
First round
21 June 1990
53 .
42 .
Ricardo Gomes
85 '
Brazil
0–1
0–1
Argentina
Joël Quiniou (FRA )
Second round
24 June 1990
54–55.
43 .
Rudi Völler
22 '
West Germany
0–0
2–1
Netherlands
Juan Carlos Loustau (ARG )
Second round
24 June 1990
Frank Rijkaard
22 '
Netherlands
0–0
1–2
West Germany
56 .
44 .
Refik Šabanadžović
31 '
Yugoslavia
0–0
0–0aet (2–3pen )
Argentina
Kurt Röthlisberger (SUI )
Quarter-finals
30 June 1990
57 .
45 .
Ľubomír Moravčík
70 '
Czechoslovakia
0–1
0–1
West Germany
Helmut Kohl (AUT )
Quarter-finals
1 July 1990
58 .
46 .
Ricardo Giusti
103 '
Argentina
1–1
1–1aet (4–3pen )
Italy
Michel Vautrot (FRA )
Semi-finals
3 July 1990
59 .
47 .
Pedro Monzón
65 '
Argentina
0–0
0–1
West Germany
Edgardo Codesal (MEX )
Final
8 July 1990
60 .
Gustavo Dezotti
87 '
Argentina
0–1
0–1
West Germany
1994, United States
61 .
48 .
Marco Etcheverry
84 '
Bolivia
0–1
0–1
Germany
Arturo Brizio Carter (MEX )
First round
17 June 1994
62 .
49 .
Miguel Ángel Nadal
26 '
Spain
0–0
2–2
South Korea
Peter Mikkelsen (DEN )
First round
17 June 1994
63 .
50 .
Ion Vlădoiu
74 '
Romania
1–4
1–4
Switzerland
Neji Jouini (TUN )
First round
22 June 1994
64 .
51 .
Gianluca Pagliuca
21 '
Italy
0–0
1–0
Norway
Hellmut Krug (GER )
First round
23 June 1994
65 .
52 .
Luis Cristaldo
82 '
Bolivia
0–0
0–0
South Korea
Leslie Mottram (SCO )
First round
23 June 1994
66 .
53 .
Rigobert Song
63 '
Cameroon
0–1
0–3
Brazil
Arturo Brizio Carter (MEX )
First round
24 June 1994
67 .
54 .
Sergei Gorlukovich
49 '
Russia
1–1
1–3
Sweden
Joël Quiniou (FRA )
First round
24 June 1994
68 .
55 .
Tsanko Tsvetanov
67 '
Bulgaria
1–0
2–0
Argentina
Neji Jouini (TUN )
First round
30 June 1994
69 .
56 .
Leonardo Araújo
43 '
Brazil
0–0
1–0
United States
Joël Quiniou (FRA )
Second round
4 July 1994
70 .
Fernando Clavijo
85 '
United States
0–1
0–1
Brazil
71 .
57 .
Gianfranco Zola
76 '
Italy
0–1
2–1aet
Nigeria
Arturo Brizio Carter (MEX )
Second round
5 July 1994
72 .
58 .
Emil Kremenliev
50 '
Bulgaria
1–1
1–1aet (3–1pen )
Mexico
Jamal Al-Sharif (SYR )
Second round
5 July 1994
73 .
Luis García
57 '
Mexico
1–1
1–1aet (1–3pen )
Bulgaria
74 .
59 .
Stefan Schwarz
101 '
Sweden
1–1
2–2aet (5–4pen )
Romania
Philip Don (ENG )
Quarter-finals
10 July 1994
75 .
60 .
Jonas Thern
64 '
Sweden
0–0
0–1
Brazil
José Torres Cadena (COL )
Semi-finals
13 July 1994
1998, France
76 .
61 .
Anatoli Nankov
89 '
Bulgaria
0–0
0–0
Paraguay
Abdul Rahman Al-Zaid (KSA )
First round
12 June 1998
77 .
62 .
Ha Seok-ju
30 '
South Korea
1–0
1–3
Mexico
Günter Benkö (AUT )
First round
13 June 1998
78 .
63 .
Patrick Kluivert
79 '
Netherlands
0–0
0–0
Belgium
Pierluigi Collina (ITA )
First round
13 June 1998
79 .
64 .
Raymond Kalla
43 '
Cameroon
0–1
0–3
Italy
Eddie Lennie (AUS )
First round
17 June 1998
80 .
65 .
Miklos Molnar
67 '
Denmark
1–1
1–1
South Africa
John Toro Rendón (COL )
First round
18 June 1998
81 .
Alfred Phiri
68 '
South Africa
1–1
1–1
Denmark
82 .
Morten Wieghorst
85 '
Denmark
1–1
1–1
South Africa
83 .
66 .
Mohammed Al-Khilaiwi
19 '
Saudi Arabia
0–0
0–4
France
Arturo Brizio Carter (MEX )
First round
18 June 1998
84 .
Zinedine Zidane
71 '
France
2–0
4–0
Saudi Arabia
85 .
67 .
Pável Pardo
28 '
Mexico
0–0
2–2
Belgium
Hugh Dallas (SCO )
First round
20 June 1998
86 .
Gert Verheyen
54 '
Belgium
2–0
2–2
Mexico
87 .
68 .
Darryl Powell
45 +1'
Jamaica
0–1
0–5
Argentina
Rune Pedersen (NOR )
First round
21 June 1998
88 .
69 .
Rigobert Song
51 '
Cameroon
0–1
1–1
Chile
László Vágner (HUN )
First round
23 June 1998
89 .
Lauren
89 '
Cameroon
1–1
1–1
Chile
90 .
70 .
Craig Burley
54 '
Scotland
0–2
0–3
Morocco
Ali Bujsaim (UAE )
First round
23 June 1998
91 .
71 .
Ramón Ramírez
89 '
Mexico
1–2
2–2
Netherlands
Abdul Rahman Al-Zaid (KSA )
First round
25 June 1998
92 .
72 .
David Beckham
47 '
England
2–2
2–2aet (3–4pen )
Argentina
Kim Milton Nielsen (DEN )
Second round
30 June 1998
93 .
73 .
Arthur Numan
76 '
Netherlands
1–1
2–1
Argentina
Arturo Brizio Carter (MEX )
Quarter-finals
4 July 1998
94 .
Ariel Ortega
87 '
Argentina
1–1
1–2
Netherlands
95 .
74 .
Christian Wörns
40 '
Germany
0–0
0–3
Croatia
Rune Pedersen (NOR )
Quarter-finals
4 July 1998
96 .
75 .
Laurent Blanc
74 '
France
2–1
2–1
Croatia
José María García-Aranda (ESP )
Semi-finals
8 July 1998
97 .
76 .
Marcel Desailly
68 '
France
2–0
3–0
Brazil
Said Belqola (MAR )
Final
12 July 1998
2002, S. Korea/Japan
98 .
77 .
Boris Živković
59 '
Croatia
0–0
0–1
Mexico
Lu Jun (CHN )
First round
3 June 2002
99 .
78 .
Alpay Özalan
86 '
Turkey
1–1
1–2
Brazil
Kim Young-joo (KOR )
First round
3 June 2002
100 .
Hakan Ünsal
90 +4'
Turkey
1–2
1–2
Brazil
101 .
79 .
Salif Diao
62 '
Senegal
1–1
1–1
Denmark
Carlos Batres (GUA )
First round
6 June 2002
102 .
80 .
Thierry Henry
25 '
France
0–0
0–0
Uruguay
Felipe Ramos Rizo (MEX )
First round
6 June 2002
103 .
81 .
Carsten Ramelow
40 '
Germany
0–0
2–0
Cameroon
Antonio López Nieto (ESP )
First round
11 June 2002
104 .
Patrick Suffo
77 '
Cameroon
0–1
0–2
Germany
105 .
82 .
Claudio Caniggia (from substitutes' bench)
45 '
Argentina
0–0
1–1
Sweden
Ali Bujsaim (UAE )
First round
12 June 2002
106 .
83 .
Carlos Paredes
22 '
Paraguay
0–0
3–1
Slovenia
Felipe Ramos Rizo (MEX )
First round
12 June 2002
107 .
Nastja Čeh
81 '
Slovenia
1–2
1–3
Paraguay
108 .
84 .
Shao Jiayi
58 '
China
0–2
0–3
Turkey
Óscar Ruiz (COL )
First round
13 June 2002
109 .
85 .
João Pinto
27 '
Portugal
0–0
0–1
South Korea
Ángel Sánchez (ARG )
First round
14 June 2002
110 .
Beto
66 '
Portugal
0–0
0–1
South Korea
111 .
86 .
Roberto Acuña
90 +2'
Paraguay
0–1
0–1
Germany
Carlos Batres (GUA )
Second round
15 June 2002
112 .
87 .
Rafael Márquez
88 '
Mexico
0–2
0–2
United States
Vítor Melo Pereira (POR )
Second round
17 June 2002
113 .
88 .
Francesco Totti
103 '
Italy
1–1
1–2aet
South Korea
Byron Moreno (ECU )
Second round
18 June 2002
114 .
89 .
Ronaldinho
57 '
Brazil
2–1
2–1
England
Felipe Ramos Rizo (MEX )
Quarter-finals
21 June 2002
2006, Germany
115 .
90 .
Avery John
46 '
Trinidad and Tobago
0–0
0–0
Sweden
Shamsul Maidin (SIN )
First round
10 June 2006
116 .
91 .
Jean-Paul Abalo
53 '
Togo
1–0
1–2
South Korea
Graham Poll (ENG )
First round
13 June 2006
117 .
92 .
Vladyslav Vashchuk
47 '
Ukraine
0–2
0–4
Spain
Massimo Busacca (SUI )
First round
14 June 2006
118 .
93 .
Radosław Sobolewski
75 '
Poland
0–0
0–1
Germany
Luis Medina Cantalejo (ESP )
First round
14 June 2006
119 .
94 .
Mateja Kežman
65 '
Serbia and Montenegro
0–3
0–6
Argentina
Roberto Rosetti (ITA )
First round
16 June 2006
120 .
95 .
André Macanga
79 '
Angola
0–0
0–0
Mexico
Shamsul Maidin (SIN )
First round
16 June 2006
121 .
96 .
Tomáš Ujfaluši
66 '
Czech Republic
0–1
0–2
Ghana
Horacio Elizondo (ARG )
First round
17 June 2006
122 .
97 .
Daniele De Rossi
28 '
Italy
1–1
1–1
United States
Jorge Larrionda (URU )
First round
17 June 2006
123 .
Pablo Mastroeni
45 '
United States
1–1
1–1
Italy
124 .
Eddie Pope
47 '
United States
1–1
1–1
Italy
125 .
98 .
Luis Pérez
61 '
Mexico
1–2
1–2
Portugal
Ľuboš Micheľ (SVK )
First round
21 June 2006
126 .
99 .
Albert Nađ
45 +1'
Serbia and Montenegro
2–1
2–3
Ivory Coast
Marco Rodríguez (MEX )
First round
21 June 2006
127 .
Cyril Domoraud
90 +2'
Ivory Coast
3–2
3–2
Serbia and Montenegro
128 .
100 .
Jan Polák
45 +2'
Czech Republic
0–1
0–2
Italy
Benito Archundia (MEX )
First round
22 June 2006
129 .
101 .
Dario Šimić
85 '
Croatia
2–2
2–2
Australia
Graham Poll (ENG )
First round
22 June 2006
130 .
Brett Emerton
87 '
Australia
2–2
2–2
Croatia
131 .
Josip Šimunić [ n 1] (after final whistle)
90 +3'
Croatia
2–2
2–2
Australia
132 .
102 .
Ziad Jaziri
45 +1'
Tunisia
0–0
0–1
Ukraine
Carlos Amarilla (PAR )
First round
23 June 2006
133 .
103 .
Teddy Lučić
35 '
Sweden
0–2
0–2
Germany
Carlos Eugênio Simon (BRA )
Second round
24 June 2006
134 .
104 .
Costinha
45 +1'
Portugal
1–0
1–0
Netherlands
Valentin Ivanov (RUS )
Second round
25 June 2006
135 .
Khalid Boulahrouz
64 '
Netherlands
0–1
0–1
Portugal
136 .
Deco
78 '
Portugal
1–0
1–0
Netherlands
137 .
Giovanni van Bronckhorst
90 +5'
Netherlands
0–1
0–1
Portugal
138 .
105 .
Marco Materazzi
51 '
Italy
0–0
1–0
Australia
Luis Medina Cantalejo (ESP )
Second round
26 June 2006
139 .
106 .
Asamoah Gyan
81 '
Ghana
0–2
0–3
Brazil
Ľuboš Micheľ (SVK )
Second round
27 June 2006
140 .
107 .
Leandro Cufré (after penalty shoot-out, from substitutes' bench)
120 '
Argentina
1–1
1–1aet (2–4pen )
Germany
Ľuboš Micheľ (SVK )
Quarter-finals
30 June 2006
141 .
108 .
Wayne Rooney
62 '
England
0–0
0–0aet (1–3pen )
Portugal
Horacio Elizondo (ARG )
Quarter-finals
1 July 2006
142 .
109 .
Zinedine Zidane
110 '
France
1–1
1–1aet (3–5pen )
Italy
Horacio Elizondo (ARG )
Final
9 July 2006
2010, South Africa
143 .
110 .
Nicolás Lodeiro
81 '
Uruguay
0–0
0–0
France
Yuichi Nishimura (JPN )
First round
11 June 2010
144 .
111 .
Abdelkader Ghezzal
73 '
Algeria
0–0
0–1
Slovenia
Carlos Batres (GUA )
First round
13 June 2010
145 .
112 .
Aleksandar Luković
74 '
Serbia
0–0
0–1
Ghana
Héctor Baldassi (ARG )
First round
13 June 2010
146 .
113 .
Tim Cahill
56 '
Australia
0–2
0–4
Germany
Marco Rodríguez (MEX )
First round
13 June 2010
147 .
114 .
Itumeleng Khune
76 '
South Africa
0–1
0–3
Uruguay
Massimo Busacca (SUI )
First round
16 June 2010
148 .
115 .
Sani Kaita
33 '
Nigeria
1–0
1–2
Greece
Óscar Ruiz (COL )
First round
17 June 2010
149 .
116 .
Miroslav Klose
37 '
Germany
0–0
0–1
Serbia
Alberto Undiano Mallenco (ESP )
First round
18 June 2010
150 .
117 .
Harry Kewell
24 '
Australia
1–0
1–1
Ghana
Roberto Rosetti (ITA )
First round
19 June 2010
151 .
118 .
Kaká
88 '
Brazil
3–1
3–1
Ivory Coast
Stéphane Lannoy (FRA )
First round
20 June 2010
152 .
119 .
Valon Behrami
31 '
Switzerland
0–0
0–1
Chile
Khalil Al-Ghamdi (KSA )
First round
21 June 2010
153 .
120 .
Yoann Gourcuff
25 '
France
0–1
1–2
South Africa
Óscar Ruiz (COL )
First round
22 June 2010
154 .
121 .
Antar Yahia
90 +3'
Algeria
0–1
0–1
United States
Frank De Bleeckere (BEL )
First round
23 June 2010
155 .
122 .
Marco Estrada
37 '
Chile
0–2
1–2
Spain
Marco Rodríguez (MEX )
First round
25 June 2010
156 .
123 .
Ricardo Costa
89 '
Portugal
0–1
0–1
Spain
Héctor Baldassi (ARG )
Second round
29 June 2010
157 .
124 .
Felipe Melo
73 '
Brazil
1–2
1–2
Netherlands
Yuichi Nishimura (JPN )
Quarter-finals
2 July 2010
158 .
125 .
Luis Suárez
120 +1'
Uruguay
1–1
1–1aet (4–2pen )
Ghana
Olegário Benquerença (POR )
Quarter-finals
2 July 2010
159 .
126 .
John Heitinga
109 '
Netherlands
0–0
0–1aet
Spain
Howard Webb (ENG )
Final
11 July 2010
2014, Brazil
160 .
127 .
Maxi Pereira
90 +4'
Uruguay
1–3
1–3
Costa Rica
Felix Brych (GER )
First round
14 June 2014
161 .
128 .
Wilson Palacios
44 '
Honduras
0–0
0–3
France
Sandro Ricci (BRA )
First round
15 June 2014
162 .
129 .
Pepe
37 '
Portugal
0–2
0–4
Germany
Milorad Mažić (SRB )
First round
16 June 2014
163 .
130 .
Alex Song
40 '
Cameroon
0–1
0–4
Croatia
Pedro Proença (POR )
First round
18 June 2014
164 .
131 .
Kostas Katsouranis
38 '
Greece
0–0
0–0
Japan
Joel Aguilar (SLV )
First round
19 June 2014
165 .
132 .
Ante Rebić
89 '
Croatia
1–3
1–3
Mexico
Ravshan Irmatov (UZB )
First round
23 June 2014
166 .
133 .
Claudio Marchisio
59 '
Italy
0–0
0–1
Uruguay
Marco Rodríguez (MEX )
First round
24 June 2014
167 .
134 .
Antonio Valencia
48 '
Ecuador
0–0
0–0
France
Noumandiez Doué (CIV )
First round
25 June 2014
168 .
135 .
Steven Defour
45 '
Belgium
0–0
1–0
South Korea
Ben Williams (AUS )
First round
26 June 2014
169 .
136 .
Óscar Duarte
66 '
Costa Rica
1–0
1–1aet (5–3pen )
Greece
Ben Williams (AUS )
Second round
29 June 2014
2018, Russia
170 .
137 .
Carlos Sánchez
4'
Colombia
0–0
1–2
Japan
Damir Skomina (SVN )
First round
19 June 2018
171 .
138 .
Jérôme Boateng
82 '
Germany
1–1
2–1
Sweden
Szymon Marciniak (POL )
First round
23 June 2018
172 .
139 .
Igor Smolnikov
36 '
Russia
0–2
0–3
Uruguay
Malang Diedhiou (SEN )
First round
25 June 2018
173 .
140 .
Michael Lang
90 +4'
Switzerland
0–1
0–1
Sweden
Damir Skomina (SVN )
Second round
3 July 2018
2022, Qatar
174 .
141 .
Wayne Hennessey
86 '
Wales
0–0
0–2
Iran
Mario Escobar (GUA )
First round
25 November 2022
175 .
142 .
Vincent Aboubakar
90 +3'
Cameroon
1–0
1–0
Brazil
Ismail Elfath (USA )
First round
2 December 2022
176 .
143 .
Denzel Dumfries (after penalty shoot-out)
120 +8'
Netherlands
2–2
2–2aet (3–4pen )
Argentina
Antonio Mateu Lahoz (ESP )
Quarter-finals
9 December 2022
177 .
144 .
Walid Cheddira
90 +3'
Morocco
1–0
1–0
Portugal
Facundo Tello (ARG )
Quarter-finals
10 December 2022
Notes
^ By a mistake of the referee's, Šimunić remained on the pitch after the second booking, and was only sent off after a third one.