Mexico vs Germany: Match History
The Mexico vs. Germany rivalry represents one of El Tri's most prestigious European matchups, featuring memorable FIFA World Cup encounters across multiple decades. While Germany holds the overall edge with 6 wins to Mexico's 2 and 5 draws across 13 meetings, Mexico's greatest triumph came at the 2018 World Cup in Russia, where they shocked the defending champions with a stunning 1-0 victory in the group stage. Other notable World Cup clashes include Germany's 2-1 victory at France 1998 and a dramatic penalty shootout win (4-1) after a 0-0 draw at Mexico 1986. The rivalry intensified at FIFA Confederations Cup tournaments, with thrilling high-scoring affairs including Germany's 4-3 victory in 2005 and a 4-1 win in 2017. More recently, the teams battled to an entertaining 2-2 draw in a 2023 friendly. This fixture showcases German efficiency and tactical discipline against Mexico's flair and technical ability, making every encounter a compelling clash of contrasting football philosophies between two World Cup stalwarts.
2
Won
5
Drawn
6
Lost
Total Games: 13
All Matches
2-2
Monday, October 16, 2023
International Friendly
Show Details
Match Details
Date: Monday, October 16, 2023
Competition: International Friendly
Venue: Lincoln Financial Field, Philadelphia
Referee: Rubiel Vázquez
Lineups
Mexico
Manager: Jaime Lozano
Starting Lineup:
- Guillermo Ochoa (Goalkeeper)
- César Montes (Defender)
- Johan Vásquez (Defender)
- Edson Alvarez (Defender/Midfielder)
- Jesús Gallardo (Defender/Midfielder)
- Luis Romo (Defender/Midfielder)
- Jorge Sánchez (Defender/Midfielder)
- Hirving Lozano (Midfielder)
- Erick Sánchez (Midfielder)
- Uriel Antuna (Midfielder/Forward)
- Santiago Giménez (Forward)
Germany
Manager: Julian Nagelsmann
Starting Lineup:
- Marc-André ter Stegen (Goalkeeper)
- Antonio Rüdiger (Defender)
- Niklas Süle (Defender)
- Jonathan Tah (Defender)
- Robin Gosens (Midfielder)
- Pascal Gross (Midfielder)
- Ilkay Gündogan (Midfielder)
- Jamal Musiala (Midfielder)
- Florian Wirtz (Midfielder)
- Leroy Sané (Midfielder/Forward)
- Thomas Müller (Forward)
Substitutions
Mexico
- 61'Luis Chávez for Luis Romo
- 61'Sebastián Córdova for Erick Sánchez
- 77'Henry Martín for Santiago Giménez
- 81'César Huerta for Hirving Lozano
- 82'Orbelín Pineda for Uriel Antuna
Germany
- 46'Niclas Füllkrug for Thomas Müller
- 46'Leon Goretzka for Pascal Gross
- 59'Malick Thiaw for Niklas Süle
- 65'Jonas Hofmann for Florian Wirtz
- 65'David Raum for Robin Gosens
- 87'Kevin Behrens for Jamal Musiala
Cards
Mexico
- 59'Edson AlvarezY
Germany
- 64'Robin GosensY
0-1
Saturday, June 16, 2018
FIFA World Cup
Show Details
Match Details
Date: Saturday, June 16, 2018
Competition: FIFA World Cup
Venue: Luzhniki Stadium, Moscow
Referee: Alireza Faghani
Lineups
Germany
Manager: Joachim Löw
Starting Lineup:
- Manuel Neuer (Goalkeeper)
- Jérôme Boateng (Defender)
- Mats Hummels (Defender)
- Marvin Plattenhardt (Defender)
- Joshua Kimmich (Defender/Midfielder)
- Sami Khedira (Midfielder)
- Toni Kroos (Midfielder)
- Mesut Özil (Midfielder)
- Julian Draxler (Midfielder/Forward)
- Thomas Müller (Forward)
- Timo Werner (Forward)
Mexico
Manager: Juan Carlos Osorio
Starting Lineup:
- Guillermo Ochoa (Goalkeeper)
- Hugo Ayala (Defender)
- Miguel Layún (Defender)
- Héctor Moreno (Defender)
- Carlos Salcedo (Defender)
- Jesús Gallardo (Defender/Midfielder)
- Andrés Guardado (Midfielder)
- Héctor Herrera (Midfielder)
- Hirving Lozano (Midfielder)
- Javier Hernández (Forward)
- Carlos Vela (Forward)
Substitutions
Germany
- 60'Marco Reus for Sami Khedira
- 79'Mario Gómez for Marvin Plattenhardt
- 86'Julian Brandt for Timo Werner
Mexico
- 58'Edson Alvarez for Carlos Vela
- 66'Raúl Jiménez for Hirving Lozano
- 74'Rafael Márquez for Andrés Guardado
Cards
Germany
- 83'Thomas MüllerY
- 84'Mats HummelsY
Mexico
- 40'Héctor MorenoY
- 90'Héctor HerreraY
4-1
Wednesday, June 28, 2017
FIFA Confederations Cup
Show Details
Match Details
Date: Wednesday, June 28, 2017
Competition: FIFA Confederations Cup
Venue: Fisht Stadium, Sochi
Referee: Nestor Pitana
Lineups
Germany
Manager: Joachim Löw
Starting Lineup:
- Marc-André ter Stegen (Goalkeeper)
- Matthias Ginter (Defender)
- Jonas Hector (Defender)
- Antonio Rüdiger (Defender)
- Benjamin Henrichs (Defender/Midfielder)
- Joshua Kimmich (Defender/Midfielder)
- Sebastian Rudy (Midfielder)
- Julian Draxler (Midfielder/Forward)
- Leon Goretzka (Midfielder/Forward)
- Lars Stindl (Forward)
- Timo Werner (Forward)
Mexico
Manager: Juan Carlos Osorio
Starting Lineup:
- Guillermo Ochoa (Goalkeeper)
- Oswaldo Alanís (Defender)
- Néstor Araújo (Defender)
- Miguel Layún (Defender)
- Héctor Moreno (Defender)
- Javier Aquino (Midfielder)
- Jonathan dos Santos (Midfielder)
- Héctor Herrera (Midfielder)
- Giovani dos Santos (Midfielder/Forward)
- Javier Hernández (Forward)
- Raúl Jiménez (Forward)
Substitutions
Germany
- 67'Emre Can for Leon Goretzka
- 78'Julian Brandt for Lars Stindl
- 81'Amin Younes for Julian Draxler
Mexico
- 46'Hirving Lozano for Javier Aquino
- 62'Marco Fabián for Giovani dos Santos
- 66'Rafael Márquez for Jonathan dos Santos
Cards
Germany
- 72'Emre CanY
Mexico
- 54'Raúl JiménezY
4-3
Tuesday, June 28, 2005
FIFA Confederations Cup
Show Details
Match Details
Date: Tuesday, June 28, 2005
Competition: FIFA Confederations Cup
Venue: Zentralstadion, Leipzig
Referee: Matthew Breeze
Lineups
Germany
Manager: Jürgen Klinsmann
Starting Lineup:
- Oliver Kahn (Goalkeeper)
- Andreas Hinkel (Defender)
- Robert Huth (Defender)
- Per Mertesacker (Defender)
- Michael Ballack (Midfielder)
- Sebastian Deisler (Midfielder)
- Torsten Frings (Midfielder)
- Bernd Schneider (Midfielder)
- Bastian Schweinsteiger (Midfielder)
- Mike Hanke (Forward)
- Łukasz Podolski (Forward)
Mexico
Manager: Ricardo La Volpe
Starting Lineup:
- Oswaldo Sanchez (Goalkeeper)
- Mario Méndez (Defender)
- Ricardo Osorio (Defender)
- Carlos Salcido (Defender)
- Ramon Morales (Midfielder)
- Pavel Pardo (Midfielder)
- Luis Pérez (Midfielder)
- Gonzalo Pineda (Midfielder)
- Sinha (Midfielder)
- Jared Borguetti (Forward)
- Francisco Fonseca (Forward)
Substitutions
Germany
- 67'Gerald Asamoah for Sebastian Deisler
- 74'Kevin Kurányi for Łukasz Podolski
- 83'Fabian Ernst for Bastian Schweinsteiger
Mexico
- 46'Juan Pablo Rodriguez for Francisco Fonseca
- 58'Alberto Medina for Mario Méndez
- 81'Rafael Marquez Lugo for Ramon Morales
Cards
Germany
- 54'Mike HankeR
- 68'Torsten FringsY
- 88'Gerald AsamoahY
Mexico
- 20'Luis PérezY
- 92'Alberto MedinaY
- 96'Ricardo OsorioY
2-1
Sunday, June 28, 1998
FIFA World Cup
Show Details
Match Details
Date: Sunday, June 28, 1998
Competition: FIFA World Cup
Venue: Stade de la Mosson, Montpellier
Referee: Manuel Mezo Pereira
Lineups
Germany
Manager: Berti Vogts
Starting Lineup:
- Andreas Köpke (Goalkeeper)
- Markus Babbel (Defender)
- Thomas Helmer (Defender)
- Michael Tarnat (Defender)
- Christian Wörns (Defender)
- Dietmar Hamann (Midfielder)
- Thomas Hässler (Midfielder)
- Jorg Heinrich (Midfielder)
- Lothar Matthäus (Midfielder)
- Oliver Bierhoff (Forward)
- Jurgen Klinsmann (Forward)
Mexico
Manager: Manuel Lapuente
Starting Lineup:
- Jorge Campos (Goalkeeper)
- Duilio Davino (Defender)
- Claudio Suarez (Defender)
- Marcelino Bernal (Midfielder)
- Alberto Garcia Aspe (Midfielder)
- Braulio Luna (Midfielder)
- Pavel Pardo (Midfielder)
- German Villa (Midfielder)
- Cuauhtemoc Blanco (Forward)
- Luis Hernandez (Forward)
- Francisco Palencia (Forward)
Substitutions
Germany
- 37'Christian Ziege for Thomas Helmer
- 58'Andreas Möller for Jorg Heinrich
- 74'Ulf Kirsten for Thomas Hässler
Mexico
- 46'Salvador Carmona for Marcelino Bernal
- 53'Jesus Arellano for Francisco Palencia
- 88'Ricardo Pelaez for Alberto Garcia Aspe
Cards
Germany
- 45'Markus BabbelY
- 57'Lothar MatthäusY
- 78'Michael TarnatY
- 89'Dietmar HamannY
Mexico
- 58'Duilio DavinoY
- 88'Cuauhtemoc BlancoY
0-0
Tuesday, December 21, 1993
International Friendly
Show Details
Match Details
Date: Tuesday, December 21, 1993
Competition: International Friendly
Venue: Azteca Stadium, Mexico City
Referee: Sawtell Sawtell
Lineups
Mexico
Manager: Miguel Mejia Baron
Starting Lineup:
- Jorge Campos (Goalkeeper)
- Ignacio Ambriz (Defender)
- Juan de Dios Ramirez (Defender)
- Ramon Ramirez (Defender)
- Marcelino Bernal (Midfielder)
- Joaquin del Olmo (Midfielder)
- Alberto Garcia Aspe (Midfielder)
- Jorge Rodriguez (Midfielder)
- Luis Roberto Alves (Forward)
- Luis Garcia (Forward)
- David Patino
Germany
Manager: Berti Vogts
Starting Lineup:
- Bodo Illgner (Goalkeeper)
- Jürgen Kohler (Defender)
- Michael Schulz (Defender)
- Stefan Effenberg (Midfielder)
- Maurizio Gaudino (Midfielder)
- Lothar Matthäus (Midfielder)
- Andreas Möller (Midfielder)
- Matthias Sammer (Midfielder)
- Thomas Strunz (Midfielder)
- Christian Ziege (Midfielder)
- Jurgen Klinsmann (Forward)
Substitutions
Mexico
- 46'Benjamin Galindo for Alberto Garcia Aspe
- 46'Miguel Herrera for David Patino
- 81'Guadalupe Castaneda for Ramon Ramirez
Germany
- 54'Thomas Hässler for Maurizio Gaudino
- 64'Stefan Kuntz for Christian Ziege
- 71'Ulf Kirsten for Jurgen Klinsmann
- 78'Dieter Eilts for Stefan Effenberg
Cards
Mexico
Germany
1-1
Tuesday, October 13, 1992
International Friendly
Show Details
Match Details
Date: Tuesday, October 13, 1992
Competition: International Friendly
Venue: Dresden
Referee: Jozef Marko
Lineups
Germany
Manager: Berti Vogts
Starting Lineup:
- Andreas Köpke (Goalkeeper)
- Guido Buchwald (Defender)
- Thomas Helmer (Defender)
- Olaf Thon (Defender)
- Stefan Effenberg (Midfielder)
- Thomas Hässler (Midfielder)
- Lothar Matthäus (Midfielder)
- Knut Reinhardt (Midfielder)
- Karl-Heinz Riedle (Forward)
- Rudi Völler (Forward)
- Heiko Scholz
Mexico
Manager: Luis Cesar Menotti
Starting Lineup:
- Jorge Campos (Goalkeeper)
- Ignacio Ambriz (Defender)
- Ramon Ramirez (Defender)
- Claudio Suarez (Defender)
- Alberto Coyote (Midfielder)
- Miguel Espana (Midfielder)
- Missael Espinoza (Midfielder)
- Carlos Munoz (Midfielder)
- Luis Garcia (Forward)
- Jose M de la Torre
- Francesco Uribe
Substitutions
Germany
- 46'Jurgen Klinsmann for Karl-Heinz Riedle
- 64'Ulf Kirsten for Rudi Völler
Mexico
- 63'Raul Gutierrez for Jose M de la Torre
- 63'Carlos Hermosillo for Luis Garcia
- 74'Alberto Garcia Aspe for Alberto Coyote
- 78'Jaime Ordiales for Missael Espinoza
Cards
Germany
Mexico
0-0
Friday, June 20, 1986
FIFA World Cup
Show Details
Match Details
Date: Friday, June 20, 1986
Competition: FIFA World Cup
Venue: Estadio Universitario, Monterrey
Referee: Jesus Diaz Palacios
Lineups
Mexico
Manager: Bora Milutinovic
Starting Lineup:
- Pablo Larios (Goalkeeper)
- Rafael Amador (Defender)
- Felix Cruz Barbosa (Defender)
- Fernando Quirarte (Defender)
- Raúl Servín (Defender)
- Javier Aguirre (Midfielder)
- Tomas Boy (Midfielder)
- Miguel Espana (Midfielder)
- Carlos Munoz (Midfielder)
- Manuel Negrete (Midfielder)
- Hugo Sanchez (Forward)
Germany
Manager: Franz Beckenbauer
Starting Lineup:
- Harald Schumacher (Goalkeeper)
- Thomas Berthold (Defender)
- Andreas Brehme (Defender)
- Hans Peter Briegel (Defender)
- Norbert Eder (Defender)
- Karlheinz Förster (Defender)
- Dietmar Jakobs (Defender)
- Felix Magath (Midfielder)
- Lothar Matthäus (Midfielder)
- Klaus Allofs (Forward)
- Karl-Heinz Rummenigge (Forward)
Substitutions
Mexico
- 32'Carlos de los Cobos for Tomas Boy
- 76'Francisco Javier Cruz for Rafael Amador
Germany
- 58'Dieter Hoeness for Karl-Heinz Rummenigge
- 115'Pierre Littbarski for Norbert Eder
Cards
Mexico
- 99'Javier AguirreR
Germany
- 65'Thomas BertholdR
2-0
Friday, June 14, 1985
City Tournament
Show Details
Match Details
Date: Friday, June 14, 1985
Competition: City Tournament
Venue: Azteca Stadium, Mexico City
Referee: Keith Hackett
Lineups
Mexico
Manager: Bora Milutinovic
Starting Lineup:
- Olaf Heredia (Goalkeeper)
- Rafael Amador (Defender)
- Felix Cruz Barbosa (Defender)
- Fernando Quirarte (Defender)
- Mario Trejo (Defender)
- Javier Aguirre (Midfielder)
- Tomas Boy (Midfielder)
- Carlos de los Cobos (Midfielder)
- Miguel Espana (Midfielder)
- Manuel Negrete (Midfielder)
- Luis Flores (Forward)
Germany
Manager: Franz Beckenbauer
Starting Lineup:
- Ulrich Stein (Goalkeeper)
- Klaus Augenthaler (Defender)
- Andreas Brehme (Defender)
- Matthias Herget (Defender)
- Dietmar Jakobs (Defender)
- Felix Magath (Midfielder)
- Lothar Matthäus (Midfielder)
- Frank Mill (Forward)
- Uwe Rahn (Forward)
- Rudi Völler (Forward)
- Ludwig Kogl
Substitutions
Mexico
- 70'Alejandro Dominguez for Manuel Negrete
- 78'Carlos Hermosillo for Tomas Boy
Germany
- 65'Michael Frontzeck for Klaus Augenthaler
Cards
Mexico
Germany
0-6
Monday, June 5, 1978
FIFA World Cup
Show Details
Match Details
Date: Monday, June 5, 1978
Competition: FIFA World Cup
Venue: Cordoba
Referee: Faruk Bouzo
Lineups
Mexico
Manager: Jose Antonio Roca
Starting Lineup:
- Jose Pilar Reyes (Goalkeeper)
- Jesus Martinez (Defender)
- Eduardo Ramos Escobedo (Defender)
- Alfredo Tena (Defender)
- Arturo Vazquez Ayala (Defender)
- Leonardo Cuellar (Midfielder)
- Antonio de la Torre (Midfielder)
- Guillermo Mendizabal (Midfielder)
- Enrique Lopez (Midfielder/Forward)
- Victor Rangel Ayala (Forward)
- Hugo Sanchez (Forward)
Germany
Manager: Helmut Schon
Starting Lineup:
- Sepp Maier (Goalkeeper)
- Bernard Dietz (Defender)
- Manfred Kaltz (Defender)
- Rolf Russmann (Defender)
- Berti Vogts (Defender)
- Rainer Bonhof (Midfielder)
- Heinz Flohe (Midfielder)
- Hansi Muller (Midfielder)
- Klaus Fischer (Forward)
- Dieter Muller (Forward)
- Karl-Heinz Rummenigge (Forward)
Substitutions
Mexico
- 39'Pedro Soto for Jose Pilar Reyes
Germany
Cards
Mexico
- 1'Arturo Vazquez AyalaY
Germany
- 1'Rainer BonhofY
2-2
Monday, June 13, 1977
International Friendly
Show Details
Match Details
Date: Monday, June 13, 1977
Competition: International Friendly
Venue: Azteca Stadium, Mexico City
Referee: Marco Antonio Dorantes Garcia
Lineups
Mexico
Manager:
Starting Lineup:
- Francisco Castrejon (Goalkeeper)
- Javier Sánchez (Defender)
- Arturo Vazquez Ayala (Defender)
- Leonardo Cuellar (Midfielder)
- Antonio de la Torre (Midfielder)
- Raul 'Cora' Isiordia (Forward)
- Rafael 'Chepa' Chavez
- Jose De Jesus Aceves
- Manuel Guillen
- Javier 'Kaliman' Guzman
- Manuel Najera Siller
West Germany
Manager: Helmut Schon
Starting Lineup:
- Sepp Maier (Goalkeeper)
- Bernard Dietz (Defender)
- Manfred Kaltz (Defender)
- Rolf Russmann (Defender)
- Berti Vogts (Defender)
- Hans Bongartz (Midfielder)
- Rainer Bonhof (Midfielder)
- Heinz Flohe (Midfielder)
- Bernd Holzenbein (Midfielder/Forward)
- Klaus Fischer (Forward)
- Dieter Muller (Forward)
Substitutions
Mexico
- 46'Jose Luis Real Casillas for Rafael 'Chepa' Chavez
- 63'Jose Martinez for Manuel Guillen
West Germany
- 0'Georg Volkert for Dieter Muller
- 0'Peter Nogly for Rainer Bonhof
- 0'Erich Beer for Heinz Flohe
Cards
Mexico
West Germany
5-0
Tuesday, September 7, 1971
International Friendly
Show Details
Match Details
Date: Tuesday, September 7, 1971
Competition: International Friendly
Venue: Niedersachsenstadion, Hannover
Referee: Bertil Loow
Lineups
West Germany
Manager: Helmut Schon
Starting Lineup:
- Sepp Maier (Goalkeeper)
- Franz Beckenbauer (Defender)
- Klaus Fichtel (Defender)
- Georg Schwarzenbeck (Defender)
- Berti Vogts (Defender)
- Wolfgang Weber (Defender)
- Gunter Netzer (Midfielder)
- Jürgen Grabowski (Forward)
- Jupp Heynckes (Forward)
- Horst Köppel (Forward)
- Gerd Müller (Forward)
Mexico
Manager:
Starting Lineup:
- Ignacio Calderon (Goalkeeper)
- Guillermo Hernandez (Midfielder)
- Antonio Munguia (Midfielder)
- Mario Velarde (Midfielder)
- Horacio Lopez Salgado (Forward)
- Luis Amuchastegui
- Genaro Bermudez
- Juan Manuel Borbolla
- Gustavo 'Halcon' Pena Velasco
- Mario 'Pichojos' Perez Guadarrama
- Roberto ' Monito' Rodriguez
Substitutions
West Germany
- 46'Dieter Zembaki for Berti Vogts
- 63'Reinhard Libuda for Jürgen Grabowski
- 63'Arno Steffenhagen for Horst Köppel
Mexico
- 6'Juan Alvarado for Juan Manuel Borbolla
- 18'Francisco Montes for Antonio Munguia
- 46'Enrique Borja for Horacio Lopez Salgado
- 46'Luis 'Chino' Estrada for Luis Amuchastegui
Cards
West Germany
Mexico
0-0
Saturday, December 21, 1968
International Friendly
Show Details
Match Details
Date: Saturday, December 21, 1968
Competition: International Friendly
Venue: Azteca Stadium, Mexico City
Referee: Augusto Robles
Lineups
Mexico
Manager:
Starting Lineup:
- Gabriel Nunez (Defender)
- Gustavo Peña (Defender)
- Mario Perez (Defender)
- Jose Vantolra (Defender)
- Ernesto Cisneros (Midfielder)
- Enrique Borja (Forward)
- Isidoro Diaz (Forward)
- Aaron Padilla Gutierrez (Forward)
- Horacio Lopez Salgado (Forward)
- Antonio Mota Romero
West Germany
Manager: Helmut Schon
Starting Lineup:
- Sepp Maier (Goalkeeper)
- Franz Beckenbauer (Defender)
- Michael Bella (Defender)
- Bernd Patzke (Defender)
- Berti Vogts (Defender)
- Bernd Dörfel (Midfielder)
- Max Lorenz (Midfielder)
- Wolfgang Overath (Midfielder)
- Sigi Held (Forward)
- Lothar Ulsass (Forward)
- Klaus Gerwien
Substitutions
Mexico
- 59'Albino Morales for Ernesto Cisneros
West Germany
- 71'Herbert Wimmer for Wolfgang Overath
- 77'Georg Volkert for Klaus Gerwien