| Wesley Sneijder |  | Midfielder | 1984-06-09 | 5 | 2 | 3 | 1 | 1 | 0 | 0 | 1:0 at Netherlands - Japan, 1:1 at Netherlands - Brazil, 1:2 at Uruguay - Netherlands, 2:0 at Netherlands - Slovakia, 2:1 at Netherlands - Brazil |
| Diego Forlán |  | Forward | 1979-05-19 | 5 | 1 | 2 | 1 | 0 | 1 | 1 | 0:1 at South Africa - Uruguay, 0:2 at South Africa - Uruguay, 1:1 at Uruguay - Ghana, 1:1 at Uruguay - Netherlands, 2:1 at Third Place Play-off |
| Elano |  | Midfielder | 1981-06-14 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 2:0 at Brazil - Korea DPR, 3:0 at Brazil - Cote d'Ivoire |
| David Villa |  | Forward | 1981-12-03 | 5 | 1 | 4 | 1 | 0 | 0 | 0 | 0:1 at Chile - Spain, 0:1 at Paraguay - Spain, 1:0 at Spain - Honduras, 1:0 at Spain - Portugal, 2:0 at Spain - Honduras |
| Arjen Robben |  | Forward | 1984-01-23 | 2 | 2 | 0 | 1 | 1 | 0 | 0 | 1:0 at Netherlands - Slovakia, 1:3 at Uruguay - Netherlands |
| Keisuke Honda |  | Midfielder | 1986-06-13 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 0:1 at Denmark - Japan, 1:0 at Japan - Cameroon |
| Siphiwe Tshabalala |  | Midfielder | 1984-09-25 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1:0 at South Africa - Mexico |
| Dennis Rommedahl |  | Midfielder | 1978-07-22 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1:2 at Cameroon - Denmark |
| Liédson |  | Forward | 1977-12-17 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 5:0 at Portugal - Korea DPR |
| Lukas Podolski |  | Forward | 1985-06-04 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 1:0 at Germany - Australia, 2:0 at Germany - England |
| Clint Dempsey |  | Midfielder | 1983-03-09 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1:1 at England - USA |
| Tiago Mendes |  | Midfielder | 1981-05-02 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 4:0 at Portugal - Korea DPR, 7:0 at Portugal - Korea DPR |
| Luis Alberto Suárez |  | Forward | 1987-01-24 | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0:1 at Mexico - Uruguay, 1:0 at Uruguay - Korea Republic, 2:1 at Uruguay - Korea Republic |
| Thomas Müller |  | Forward | 1989-09-13 | 5 | 3 | 4 | 0 | 1 | 0 | 0 | 0:1 at Argentina - Germany, 0:1 at Third Place Play-off, 3:0 at Germany - Australia, 3:1 at Germany - England, 4:1 at Germany - England |
| Maicon Douglas Sisenando |  | Defender | 1981-07-26 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1:0 at Brazil - Korea DPR |
| Rafael Márquez |  | Defender | 1979-02-13 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1:1 at South Africa - Mexico |
| Shane Smeltz |  | Forward | 1981-09-29 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0:1 at Italy - New Zealand |
| Raul Meireles |  | Midfielder | 1983-03-17 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1:0 at Portugal - Korea DPR |
| Cristiano Ronaldo |  | Forward | 1985-02-05 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 6:0 at Portugal - Korea DPR |
| Mesut Özil |  | Midfielder | 1988-10-15 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0:1 at Ghana - Germany |
| Fabio Quagliarella |  | Forward | 1983-01-31 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 3:2 at Slovakia - Italy |
| Robin van Persie |  | Forward | 1983-08-06 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0:1 at Cameroon - Netherlands |
| Yaya Touré |  | Midfielder | 1983-05-13 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0:1 at Korea DPR - Cote d'Ivoire |
| Robinho |  | Forward | 1984-01-25 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 0:1 at Netherlands - Brazil, 3:0 at Brazil - Chile |
| Steven Gerrard |  | Midfielder | 1980-05-30 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1:0 at England - USA |
| Edinson Cavani |  | Forward | 1987-02-14 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1:1 at Third Place Play-off |
| Dirk Kuyt |  | Forward | 1980-07-22 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 2:0 at Netherlands - Denmark |
| Didier Drogba |  | Forward | 1978-03-11 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 3:1 at Brazil - Cote d'Ivoire |
| Brett Holman |  | Forward | 1984-03-27 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0:1 at Ghana - Australia, 2:0 at Australia - Serbia |
| Luís Fabiano |  | Forward | 1980-11-08 | 3 | 0 | 2 | 1 | 0 | 0 | 0 | 1:0 at Brazil - Cote d'Ivoire, 2:0 at Brazil - Chile, 2:0 at Brazil - Cote d'Ivoire |
| Javier Hernández Balcázar |  | Forward | 1988-06-01 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0:1 at France - Mexico, 3:1 at Argentina - Mexico |
| Gonzalo Higuaín |  | Forward | 1987-12-10 | 4 | 0 | 0 | 2 | 2 | 0 | 0 | 2:0 at Argentina - Korea Republic, 2:0 at Argentina - Mexico, 3:1 at Argentina - Korea Republic, 4:1 at Argentina - Korea Republic |
| Asamoah Gyan |  | Forward | 1985-11-22 | 3 | 0 | 0 | 1 | 0 | 2 | 0 | 0:1 at Serbia - Ghana, 1:1 at Ghana - Australia, 1:2 at USA - Ghana |
| Ji Yun-Nam |  | Defender | 1976-11-20 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2:1 at Brazil - Korea DPR |
| Jean Beausejour |  | Forward | 1984-06-01 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at Honduras - Chile |
| Milan Jovanovic |  | Midfielder | 1981-04-18 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at Germany - Serbia |
| Valter Birsa |  | Forward | 1986-08-07 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1:0 at Slovenia - USA |
| Cristian Riveros |  | Midfielder | 1982-10-16 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:2 at Slovakia - Paraguay |
| Martín Demichelis |  | Defender | 1980-12-20 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at Greece - Argentina |
| Park Ji-Sung |  | Midfielder | 1981-02-25 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2:0 at Korea Republic - Greece |
| Antonio Di Natale |  | Forward | 1977-10-13 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2:1 at Slovakia - Italy |
| Shinji Okazaki |  | Forward | 1986-04-16 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1:3 at Denmark - Japan |
| Kevin-Prince Boateng |  | Midfielder | 1987-03-06 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at USA - Ghana |
| Sulley Muntari |  | Midfielder | 1984-08-27 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at Uruguay - Ghana |
| Arne Friedrich |  | Defender | 1979-05-29 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:3 at Argentina - Germany |
| Giovanni van Bronckhorst |  | Defender | 1975-02-05 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0:1 at Uruguay - Netherlands |
| Maximiliano Pereira |  | Defender | 1984-06-08 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2:3 at Uruguay - Netherlands |
| Róbert Vittek |  | Forward | 1982-04-01 | 4 | 0 | 2 | 0 | 1 | 1 | 0 | 0:1 at New Zealand - Slovakia, 1:0 at Slovakia - Italy, 2:0 at Slovakia - Italy, 2:1 at Netherlands - Slovakia |
| Lee Chung-Yong |  | Midfielder | 1988-07-02 | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 1:1 at Uruguay - Korea Republic, 2:1 at Argentina - Korea Republic |
| Carlos Tévez |  | Forward | 1984-02-05 | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 1:0 at Argentina - Mexico, 3:0 at Argentina - Mexico |
| Miroslav Klose |  | Forward | 1978-06-09 | 4 | 0 | 3 | 0 | 1 | 0 | 0 | 0:2 at Argentina - Germany, 0:4 at Argentina - Germany, 1:0 at Germany - England, 2:0 at Germany - Australia |
| Kalu Uche |  | Midfielder | 1982-11-15 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0:1 at Greece - Nigeria, 1:0 at Nigeria - Korea Republic |
| Landon Donovan |  | Midfielder | 1982-03-04 | 3 | 0 | 2 | 0 | 0 | 1 | 0 | 1:0 at USA - Algeria, 1:1 at USA - Ghana, 2:1 at Slovenia - USA |
| Samuel Eto'o |  | Forward | 1981-03-10 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 1:0 at Cameroon - Denmark, 1:1 at Cameroon - Netherlands |
| Daniele De Rossi |  | Midfielder | 1983-07-24 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:1 at Italy - Paraguay |
| Gelson Fernandes |  | Midfielder | 1986-09-02 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:1 at Spain - Switzerland |
| Dimitris Salpigidis |  | Forward | 1981-08-18 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:1 at Greece - Nigeria |
| Vasilis Torosidis |  | Defender | 1985-06-10 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2:1 at Greece - Nigeria |
| Zlatan Ljubijankic |  | Forward | 1983-12-15 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2:0 at Slovenia - USA |
| Michael Bradley |  | Midfielder | 1987-07-31 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2:2 at Slovenia - USA |
| Nicklas Bendtner |  | Forward | 1988-01-16 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:1 at Cameroon - Denmark |
| Enrique Vera |  | Midfielder | 1979-03-10 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:1 at Slovakia - Paraguay |
| Simão Sabrosa |  | Midfielder | 1979-10-31 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2:0 at Portugal - Korea DPR |
| Katlego Mphela |  | Forward | 1984-11-29 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:2 at France - South Africa |
| Florent Malouda |  | Midfielder | 1980-06-13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:2 at France - South Africa |
| Lee Jung-Soo |  | Defender | 1980-01-08 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 1:0 at Korea Republic - Greece, 1:1 at Nigeria - Korea Republic |
| Martín Palermo |  | Forward | 1973-11-07 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:2 at Greece - Argentina |
| Jermain Defoe |  | Forward | 1982-10-07 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:1 at Slovenia - England |
| Marko Pantelic |  | Forward | 1978-09-15 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2:1 at Australia - Serbia |
| Kamil Kopúnek |  | Midfielder | 1984-05-18 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3:1 at Slovakia - Italy |
| Jon Dahl Tomasson |  | Forward | 1976-08-29 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:2 at Denmark - Japan |
| Klaas-Jan Huntelaar |  | Forward | 1983-08-12 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:2 at Cameroon - Netherlands |
| Salomon Kalou |  | Forward | 1985-08-05 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:3 at Korea DPR - Cote d'Ivoire |
| Andrés Iniesta |  | Midfielder | 1984-05-11 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0:1 at Final, 0:2 at Chile - Spain |
| Rodrigo Millar |  | Midfielder | 1981-11-03 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1:2 at Chile - Spain |
| Robert Koren |  | Midfielder | 1980-09-20 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0:1 at Algeria - Slovenia |
| Cacau |  | Forward | 1981-03-27 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 4:0 at Germany - Australia |
| Antolín Alcaraz |  | Defender | 1982-07-30 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0:1 at Italy - Paraguay |
| Winston Reid |  | Defender | 1988-07-03 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1:1 at New Zealand - Slovakia |
| Álvaro Pereira |  | Midfielder | 1985-11-28 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0:3 at South Africa - Uruguay |
| Hugo Almeida |  | Forward | 1984-05-23 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3:0 at Portugal - Korea DPR |
| Mark González |  | Forward | 1984-07-10 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1:0 at Chile - Switzerland |
| Bongani Khumalo |  | Defender | 1987-01-06 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0:1 at France - South Africa |
| Tim Cahill |  | Midfielder | 1979-12-06 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1:0 at Australia - Serbia |
| Koffi Ndri Romaric |  | Midfielder | 1983-06-04 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0:2 at Korea DPR - Cote d'Ivoire |
| Gabriel Heinze |  | Defender | 1978-04-19 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1:0 at Argentina - Nigeria |
| Matthew Upson |  | Defender | 1979-04-18 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2:1 at Germany - England |
| Juan Silveira dos Santos |  | Defender | 1979-02-01 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1:0 at Brazil - Chile |
| Carles Puyol |  | Defender | 1978-04-13 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0:1 at Germany - Spain |
| Marcell Jansen |  | Defender | 1985-11-04 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2:2 at Third Place Play-off |
| Sami Khedira |  | Midfielder | 1987-04-04 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2:3 at Third Place Play-off |
| Park Chu-Young |  | Forward | 1985-07-10 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1:2 at Nigeria - Korea Republic |
| Yasuhito Endo |  | Midfielder | 1980-01-28 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0:2 at Denmark - Japan |
| Cuauhtémoc Blanco |  | Forward | 1973-01-17 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0:2 at France - Mexico |
| Vincenzo Iaquinta |  | Forward | 1979-11-21 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1:1 at Italy - New Zealand |
| Yakubu Aiyegbeni |  | Forward | 1982-11-22 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2:2 at Nigeria - Korea Republic |