This is a list of the Peru national football team results from 1980 to 1999. [1]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 18 JulyFriendly | Uruguay | 0–0 | Montevideo | |
| 15:30 UTC−3 | Report | Stadium: Estadio Centenario Attendance: 9,604 Referee: Edison Pérez Núñez (Peru) |
| 4 FebruaryFriendly | Peru | 1–3 | Lima | |
| Report | Stadium: Estadio Alejandro Villanueva Attendance: 13,000 Referee: Pedro Reyes (Peru) |
| 12 FebruaryFriendly | Peru | 1–2 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 35,000 Referee: Carlos Montalvan (Peru) |
| 19 AprilFriendly | Chile | 3–0 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 20,692 Referee: Arturo Ithurralde (Argentina) |
| 26 July 1982 FIFA World Cup qualification | Colombia | 1–1 | Bogotá | |
| Report |
| Stadium: Estadio El Campín Attendance: 20,000 Referee: Arturo Ithurralde (Argentina) |
| 5 AugustFriendly | Peru | 1–2 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: Sergio Leiblinger (Peru) |
| 16 August 1982 FIFA World Cup qualification | Peru | 2–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 43,942 Referee: Vicente Llobregat (Venezuela) |
| 23 August 1982 FIFA World Cup qualification | Uruguay | 1–2 | Montevideo | |
| Report | Stadium: Estadio Centenario Attendance: 67,938 Referee: Juan Silvagno Cavanna (Chile) |
| 6 September 1982 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 44,325 Referee: Arnaldo Cézar Coelho (Brazil) |
| 23 MarchFriendly | Chile | 2–1 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 49,849 Referee: Edison Pérez Núñez (Peru) |
| 30 MarchCopa del Pacífico | Peru | 1–0 | Lima | |
| Report | Stadium: Estadio Alejandro Villanueva Referee: Víctor Ojeda (Chile) |
| 18 AprilFriendly | Hungary | 1–2 | Budapest | |
| Report |
| Stadium: Népstadion Attendance: 20,000 Referee: Horst Brummeier (Austria) |
| 25 AprilFriendly | Algeria | 1–1 | Algiers | |
| Report |
| Stadium: Stade du 5 Juillet Attendance: 50,000 Referee: Mohamed Hansal (Algeria) |
| 28 AprilFriendly | France | 0–1 | Paris | |
| Report |
| Stadium: Parc des Princes Attendance: 46,429 Referee: André Daina (Switzerland) |
| 17 MayFriendly | Peru | 2–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 22,000 Referee: Sergio Leiblinger (Peru) |
| 15 June 1982 FIFA World Cup Group 1 | Peru | 0–0 | A Coruña | |
| 17:15 UTC+2 | Report | Stadium: Estadio de Riazor Attendance: 11,000 Referee: Franz Wöhrer (Austria) |
| 18 June 1982 FIFA World Cup Group 1 | Italy | 1–1 | Vigo | |
| 17:15 UTC+2 |
| Report |
| Stadium: Balaídos Attendance: 25,000 Referee: Walter Eschweiler (West Germany) |
| 22 June 1982 FIFA World Cup Group 1 | Poland | 5–1 | A Coruña | |
| 17:15 UTC+2 | Report |
| Stadium: Estadio de Riazor Attendance: 25,000 Referee: Mario Rubio Vázquez (Mexico) |
| 18 JulyFriendly | Uruguay | 1–1 | Montevideo | |
| Report |
| Stadium: Estadio Centenario Attendance: 46,011 Referee: Claudio Busca (Argentina) |
| 21 JulyCopa del Pacífico | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: Enrique Labo Revoredo (Peru) |
| 3 AugustCopa del Pacífico | Chile | 2–0 | Arica | |
| Report | Stadium: Estadio Carlos Dittborn Attendance: 18,802 Referee: Juan Silvagno Cavanna (Chile) |
| 11 AugustFriendly | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 10,000 Referee: Sergio Leiblinger (Peru) |
| 17 August 1989 Copa América | Peru | 1–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 30,000 Referee: José Luis Martínez Bazán (Uruguay) |
| 21 August 1989 Copa América | Bolivia | 1–1 | La Paz | |
| Report |
| Stadium: Estadio Hernando Siles Attendance: 45,000 Referee: Jorge Eduardo Romero (Argentina) |
| 28 August 1989 Copa América | Colombia | 2–2 | Bogotá | |
| Report | Stadium: Estadio El Campín Attendance: 45,000 Referee: Arnaldo Cézar Coelho (Brazil) |
| 4 September 1989 Copa América | Peru | 2–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 50,000 Referee: Guillermo Budge (Chile) |
| 13 October 1983 Copa América - Semi-finals | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 28,000 Referee: Sergio Vásquez (Chile) |
| 20 October 1983 Copa América - Semi-finals | Uruguay | 1–1 | Montevideo | |
| 21:30 UTC−3 |
| Report |
| Stadium: Estadio Centenario Attendance: 56,350 Referee: Arturo Ithurralde (Argentina) |
| 26 FebruaryFriendly | Peru | 1–3 | Lima | |
| Report | Stadium: Estadio Alejandro Villanueva Attendance: 7,000 Referee: Edison Pérez Núñez (Peru) |
| 2 AugustFriendly | Colombia | 1–1 | Medellín | |
| Report |
| Referee: Armando Pérez Hoyos (Colombia) |
| 9 AugustFriendly | Peru | 0–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 16,000 Referee: Enrique Labo Revoredo (Peru) |
| 19 SeptemberFriendly | Uruguay | 2–0 | Montevideo | |
| 21:30 UTC−3 | Report | Stadium: Estadio Centenario Attendance: 643 Referee: Carlos Rosa Martins (Brazil) |
| 17 FebruaryFriendly | Peru | 3–0 | Lima | |
| Report | Stadium: Estadio Nacional Referee: Enrique Labo Revoredo (Peru) |
| 24 FebruaryFriendly | Chile | 1–2 | Santiago | |
| Report | Stadium: Etsadio Nacional Attendance: 61,294 Referee: Mario Lira (Chile) |
| 27 FebruaryFriendly | Uruguay | 2–2 | Montevideo | |
| 21:30 UTC−3 | Report | Stadium: Estadio Centenario Attendance: 48,699 Referee: Ernesto Filippi (Uruguay) |
| 9 MarchFriendly | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: José Ramírez Calle (Peru) |
| 21 MarchFriendly | Peru | 1–0 | Lima | |
| Report | Attendance: 10,000 Referee: Walter Chatter (Peru) |
| 23 AprilFriendly | Peru | 2–1 | Lima | |
| 20:00 UTC−5 | Report |
| Stadium: Estadio Nacional Referee: Edison Pérez Núñez (Peru) |
| 28 AprilFriendly | Brazil | 0–1 | Brasília | |
| Report |
| Stadium: Estádio Nacional Mané Garrincha Attendance: 65,000 Referee: Jesús Díaz (Colombia) |
| 1 MayFriendly | Bolivia | 0–0 | Santa Cruz de la Sierra | |
| Report | Stadium: Estadio Ramón Tahuichi Aguilera Attendance: 20,000 Referee: Jorge Antequera (Bolivia) |
| 26 May 1986 FIFA World Cup qualification | Colombia | 1–0 | Bogotá | |
| Report | Stadium: Estadio El Campín Attendance: 53,000 Referee: Luis Barrancos (Bolivia) |
| 2 June 1986 FIFA World Cup qualification | Venezuela | 0–1 | San Cristóbal | |
| Report |
| Stadium: Estadio Polideportivo de Pueblo Nuevo Attendance: 19,000 Referee: Jorge Orellana Vimos (Ecuador) |
| 9 June 1986 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 40,000 Referee: Juan Daniel Cardellino (Uruguay) |
| 16 June 1986 FIFA World Cup qualification | Peru | 4–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 10,327 Referee: Luis Carlos Ferreira (Brazil) |
| 23 June 1986 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 45,000 Referee: Hernán Silva (Chile) |
| 30 June 1986 FIFA World Cup qualification | Argentina | 2–2 | Buenos Aires | |
| Report |
| Stadium: Estadio Monumental Attendance: 65,457 Referee: Romualdo Arppi Filho (Brazil) |
| 20 SeptemberFriendly | Mexico | 0–0 | Los Angeles | |
| Report | Attendance: 25,645 Referee: Edward Bellion (United States) |
| 22 SeptemberFriendly | Mexico | 1–0 | San José | |
| Hermosillo | Report | Referee: Robert Evans (United States) |
| 27 October 1986 FIFA World Cup qualification - Play-offs | Chile | 4–2 | Santiago | |
| Report |
| Stadium: Estadio Nacional Attendance: 40,340 Referee: José Luis Martínez Bazán (Uruguay) |
| 3 November 1986 FIFA World Cup qualification - Play-offs | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 42,244 Referee: Arnaldo Cézar Coelho (Brazil) |
| 28 JanuaryNehru Cup | China | 3–1 | Trivandrum | |
| Report |
| Stadium: Greenfield International Stadium |
| 30 JanuaryNehru Cup | India | 0–1 | Trivandrum | |
| Report |
| Stadium: Greenfield International Stadium |
| 1 AprilFriendly | Brazil | 4–0 | São Luis | |
| Report | Stadium: Estádio Governador João Castelo Attendance: 50,000 Referee: Arnaldo Cézar Coelho (Brazil) |
| 19 JuneFriendly | Peru | 1–3 | Lima | |
| Report | Stadium: Estadio Nacional Referee: Samuel Alarcón (Peru) |
| 21 JuneFriendly | Peru | 2–0 | Lima | |
| Report | Stadium: Estadio Nacional Referee: José Ramírez Calle (Peru) |
| 24 JuneFriendly | Chile | 1–0 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 8,000 [4] Referee: Guillermo Ojeda (Chile) [5] |
| 27 June 1987 Copa América | Argentina | 1–1 | Buenos Aires | |
| Maradona | Report | Reyna | Stadium: Estadio Monumental Attendance: 40,000 Referee: Armando Pérez Hoyos (Colombia) |
| 4 July 1987 Copa América | Peru | 1–1 | Buenos Aires | |
| Report |
| Stadium: Estadio Monumental Attendance: 10,000 Referee: Asterio Martínez (Paraguay) |
| 21 SeptemberFriendly | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: Alberto Tejada (Peru) |
| 25 OctoberCopa del Pacífico | Chile | 2–0 | Arica | |
| Report | Stadium: Estadio Carlos Dittborn Attendance: 7,656 Referee: Juan Torrens (Chile) |
| 23 NovemberCopa del Pacífico | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: Donato Barrios (Peru) |
| 14 DecemberFriendly | Uruguay | 3–0 | Montevideo | |
| 21:45 UTC−3 |
| Report | Stadium: Estadio Centenario Attendance: 20,300 Referee: Ricardo Calabria (Argentina) |
| 1 FebruaryCopa Centenario | Peru | 0–0 | Armenia | |
| Report | Stadium: Estadio Centenario Attendance: 10,024 Referee: Armando Pérez Hoyos (Colombia) |
| 3 FebruaryCopa Centenario | Colombia | 1–0 | Pereira | |
| Report | Stadium: Estadio Hernán Ramírez Villegas Referee: Jesús Díaz (Colombia) |
| 10 MayFriendly | Brazil | 4–1 | Fortaleza | |
| Report | Stadium: Castelão Attendance: 72,426 Referee: Carlos Alfonso Esposito (Argentina) |
| 15 MayFriendly | Paraguay | 1–1 | Asunción | |
| Report | Stadium: Estadio Defensores del Chaco [5] Attendance: 20,000 Referee: Estanislao Barrientos (Paraguay) |
| 18 MayFriendly | Peru | 2–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 25,000 Referee: Walter Barrios (Peru) |
| 24 MayFriendly | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 3,000 Referee: Sergio Leiblinger (Peru) |
| 4 JuneMarlboro Cup | United States | 3–0 | East Rutherford | |
| Report | Stadium: Giants Stadium [5] Attendance: 33,133 Referee: Derek Douglas (Canada) |
| 16 JuneTrinidad Soccer Bowl | Trinidad and Tobago | 2–1 | Port of Spain | |
| Report |
| Stadium: Queen's Park Oval [5] Attendance: 5,000 Referee: Hubert Tromp (Aruba) [5] |
| 20 JuneTrinidad Soccer Bowl | Peru | 2–1 | Port of Spain | |
| Report |
| Stadium: Queen's Park Oval [5] Attendance: 5,000 |
| 25 JuneFriendly | Venezuela | 3–1 | San Cristóbal | |
| Report |
| Stadium: Estadio Pueblo Nuevo [5] Attendance: 8,000 Referee: Arnaldo Gómez (Colombia) |
| 1 July 1989 Copa América | Paraguay | 5–2 | Salvador | |
| Report | Stadium: Estádio Fonte Nova Attendance: 5,000 Referee: Juan Carlos Loustau (Argentina) |
| 3 July 1989 Copa América | Brazil | 0–0 | Salvador | |
| Report | Stadium: Estádio Fonte Nova Attendance: 8,223 Referee: Hernán Silva (Chile) |
| 5 July 1989 Copa América | Peru | 1–1 | Salvador | |
| Report |
| Stadium: Estádio Fonte Nova Attendance: 2,250 Referee: Vincent Mauro (United States) |
| 9 July 1989 Copa América | Colombia | 1–1 | Recife | |
| Report |
| Stadium: Estádio do Arruda Attendance: 60,000 Referee: Juan Carlos Loustau (Argentina) |
| 25 JulyFriendly | Chile | 2–1 | Arica | |
| Report |
| Stadium: Estadio Carlos Dittborn Attendance: 10,430 Referee: Óscar Ortubé (Bolivia) |
| 20 August 1990 FIFA World Cup qualification | Bolivia | 2–1 | La Paz | |
| Report |
| Stadium: Estadio Hernando Siles Attendance: 60,000 Referee: Armando Pérez Hoyos (Colombia) |
| 27 August 1990 FIFA World Cup qualification | Peru | 0–2 | Lima | |
| Stadium: Estadio Nacional Attendance: 28,000 Referee: Carlos Espósito (Argentina) |
| 10 September 1990 FIFA World Cup qualification | Peru | 1–2 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 8,500 Referee: Carlos Maciel (Paraguay) |
| 24 September 1990 FIFA World Cup qualification | Uruguay | 2–0 | Montevideo | |
| Report | Stadium: Estadio Centenario Attendance: 57,000 Referee: José Roberto Wright (Brazil) |
Peru played no matches in 1990.
| 6 JuneFriendly | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Referee: Fernando Chappell (Peru) |
| 12 JuneFriendly | Peru | 1–0 | Lima | |
| 20:00 UTC−5 |
| Report | Stadium: Estadio Nacional Attendance: 16,516 Referee: José Ramírez Calle (Peru) |
| 20 JuneFriendly | Uruguay | 0–0 | Montevideo | |
| 20:30 UTC−3 | Report | Stadium: Estadio Centenario Attendance: 1,754 Referee: Otello Roberto (Uruguay) |
| 25 JuneFriendly | Ecuador | 2–2 | Guayaquil | |
| Report | Stadium: Estadio Monumental Attendance: 16,511 |
| 6 July 1991 Copa América | Paraguay | 1–0 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 50,000 Referee: Óscar Ortubé (Bolivia) |
| 8 July 1991 Copa América | Chile | 4–2 | Concepción | |
| Report | Stadium: Estadio Municipal Attendance: 21,520 Referee: Ernesto Filippi (Uruguay) |
| 12 July 1991 Copa América | Peru | 5–1 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 40,000 Referee: Armando Pérez Hoyos (Colombia) |
| 14 July 1991 Copa América | Argentina | 3–2 | Santiago | |
| Report | Stadium: Estadio Nacional Attendance: 80,000 Referee: Óscar Ortubé (Bolivia) |
| 23 JanuaryFriendly | Venezuela | 0–0 | Puerto Ordaz | |
| Report | Stadium: Polideportivo Cachamay Attendance: 20,000 Referee: Juan José Torres (Venezuela) |
| 27 JanuaryFriendly | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 8,000 Referee: Alberto Tejada (Peru) |
| 30 JanuaryFriendly | Peru | 1–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 8,000 Referee: Antonio Arnao Ortega (Peru) |
| 3 FebruaryFriendly | Peru | 0–2 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 10,000 Referee: Fernando Chappell (Peru) |
| 26 MayFriendly | United States | 0–0 | Mission Viejo | |
| Report | Attendance: 5,500 Referee: Arturo Angeles (United States) |
| 30 MayFriendly | Ecuador | 1–0 | Quito | |
| Report | Stadium: Estadio Olímpico Atahualpa Attendance: 24,000 Referee: Marcos Aguas (Ecuador) |
| 6 JuneFriendly | Peru | 1–0 | Lima | |
| Report | Stadium: Estadio Nacional [6] Attendance: 24,000 Referee: Luis Seminario (Peru) |
| 11 JuneFriendly | Peru | 3–1 | Arequipa | |
| Report |
| Stadium: Estadio Melgar [6] Referee: Antonio Arnao Ortega (Peru) |
| 18 June 1993 Copa América | Brazil | 0–0 | Cuenca | |
| Report | Stadium: Estadio Alejandro Serrano Aguilar Attendance: 25,000 Referee: Arturo Brizio Carter (Mexico) |
| 21 June 1993 Copa América | Paraguay | 1–1 | Cuenca | |
|
| Stadium: Estadio Alejandro Serrano Aguilar Attendance: 15,000 Referee: Ángel Guevara (Ecuador) |
| 24 June 1993 Copa América | Peru | 1–0 | Cuenca | |
| Report | Stadium: Estadio Alejandro Serrano Aguilar Attendance: 25,000 Referee: José Torres Cadena (Colombia) |
| 27 June 1993 Copa América - Quarter-finals | Mexico | 4–2 | Quito | |
| Report | Stadium: Estadio Olímpico Atahualpa Attendance: 15,000 Referee: Iván Guerrero (Chile) |
| 13 JulyFriendly | Peru | 1–2 | Lima | |
| 19:30 UTC−5 |
| Report |
| Stadium: Estadio Nacional Attendance: 16,050 Referee: Luis Seminario (Peru) |
| 17 JulyFriendly | Uruguay | 3–0 | Montevideo | |
| 16:00 UTC−3 | Report | Stadium: Estadio Centenario Attendance: 43,883 Referee: Daniel Bello (Uruguay) |
| 1 August 1994 FIFA World Cup qualification | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 27,000 Referee: Enrique Marín (Chile) |
| 8 August 1994 FIFA World Cup qualification | Peru | 0–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 25,000 Referee: Alfredo Rodas (Ecuador) |
| 15 August 1994 FIFA World Cup qualification | Paraguay | 2–1 | Asunción | |
| Report | Stadium: Estadio Defensores del Chaco, Attendance: 30,500 Referee: Francisco d'Abreu (Venezuela) |
| 22 August 1994 FIFA World Cup qualification | Argentina | 2–1 | Buenos Aires | |
| Report |
| Stadium: Estadio Monumental Antonio Vespucio Liberti Attendance: 70,000 Referee: Jorge Nieves (Uruguay) |
| 29 August 1994 FIFA World Cup qualification | Colombia | 4–0 | Barranquilla | |
| Report | Stadium: Estadio Metropolitano Roberto Meléndez Attendance: 70,000 Referee: Pablo Peña (Bolivia) |
| 5 September 1994 FIFA World Cup qualification | Peru | 2–2 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 40,000 Referee: José Luis da Rosa (Uruguay) |
| 3 MayMiami Cup | Colombia | 1–0 | Miami | |
| Report | Stadium: Miami Orange Bowl [6] Attendance: 10,000 Referee: H. Díaz [6] |
| 5 MayMiami Cup | Honduras | 2–1 | Miami | |
| Report |
| Stadium: Miami Orange Bowl [6] Attendance: 8,000 Referee: Arturo Angeles (United States) [6] |
| 25 MayFriendly | Chile | 2–1 | Santiago | |
| Report |
| Stadium: Estadio Nacional Attendance: 23,832 Referee: Sabino Fariñas (Paraguay) |
| 8 JuneFriendly | Bolivia | 0–0 | Santa Cruz de la Sierra | |
| Report | Stadium: Estadio Ramón Tahuichi Aguilera Attendance: 35,000 Referee: Pedro Saucedo (Bolivia) |
| 17 AugustFriendly | Peru | 2–0 | Lima | |
| Report | Stadium: Estadio Nacional [6] Attendance: 12,000 Referee: Luis Seminario (Peru) |
| 5 AprilFriendly | Uruguay | 1–0 | Montevideo | |
| Report | Stadium: Estadio Centenario Attendance: 12,000 Referee: Gustavo Galesio (Uruguay) |
| 19 AprilFriendly | Peru | 6–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 11,853 Referee: Juan Carlos Lugones (Bolivia) |
| 31 MayCopa Municipalidad de Córdoba | Argentina | 1–0 | Córdoba | |
| Stadium: Estadio Olímpico [6] Attendance: 15,000 Referee: Daniel Bello (Uruguay) |
| 25 JuneFriendly | Peru | 1–0 | Lima | |
| Report | Stadium: Estadio Nacional [6] Attendance: 7,740 Referee: César Córdova Nue (Peru) |
| 1 JulyFriendly | Peru | 4–1 | Lima | |
| Report |
| Stadium: Estadio Universidad San Marcos Attendance: 6,362 Referee: José Antonio Arana (Peru) |
| 7 July 1995 Copa América | Colombia | 1–1 | Rivera | |
| Report |
| Stadium: Estadio Atilio Paiva Olivera Attendance: 9,000 Referee: Ernesto Filippi (Uruguay) |
| 10 July 1995 Copa América | Brazil | 2–0 | Rivera | |
| Report | Stadium: Estadio Atilio Paiva Olivera Attendance: 10,000 Referee: Félix Benegas (Paraguay) |
| 13 July 1995 Copa América | Ecuador | 2–1 | Rivera | |
| Report | Stadium: Estadio Atilio Paiva Olivera Attendance: 15,000 Referee: Eduardo Dluzniewski (Uruguay) |
| 11 FebruaryFriendly | Peru | 1–3 | Lima | |
| Report |
| Stadium: Estadio Nacional [7] Attendance: 10,000 Referee: José Arana (Peru) |
| 14 FebruaryFriendly | Chile | 4–0 | Coquimbo | |
| Report | Stadium: Estadio Francisco Sánchez Rumoroso Attendance: 7,000 [8] Referee: Luis Héctor Oliveto (Argentina) |
| 7 MarchFriendly | Bolivia | 2–0 | Santa Cruz de la Sierra | |
| Report | Stadium: Estadio Ramón Tahuichi Aguilera Attendance: 8,000 Referee: Juan Luna Humerez (Bolivia) |
| 24 April 1998 FIFA World Cup qualification | Ecuador | 4–1 | Guayaquil | |
| 20:00 UTC−5 | Report |
| Stadium: Estadio Monumental Isidro Romero Carbo Attendance: 60,000 Referee: Julio Matto Estoceres (Uruguay) |
| 2 June 1998 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 16:00 UTC−5 |
| Report |
| Stadium: Estadio Nacional Attendance: 43,345 Referee: Alfredo Rodas (Ecuador) |
| 19 JuneFriendly | Peru | 4–0 | Lima | |
| Report | Stadium: Estadio Nacional Attendance: 12,000 Referee: Jorge Luis Torres Prada (Peru) |
| 7 July 1998 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| 15:30 UTC−5 | Report | Stadium: Estadio Nacional Attendance: 43,675 Referee: Wilson de Souza Mendonça (Brazil) |
| 19 JuneFriendly | Peru | 3–0 | Arequipa | |
| Report | Stadium: Estadio Monumental de la UNSA Attendance: 15,000 Referee: César Córdoba Nue (Peru) [7] |
| 1 September 1998 FIFA World Cup qualification | Bolivia | 0–0 | La Paz | |
| 15:00 UTC−4 | Report | Stadium: Estadio Hernando Siles Attendance: 48,304 Referee: Oscar Alvarenga (Paraguay) |
| 16 OctoberFriendly | Peru | 4–1 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 10,000 Referee: Juan Luna Humerez (Bolivia) |
| 10 November 1998 FIFA World Cup qualification | Peru | 4–1 | Lima | |
| 15:30 UTC−5 | Report |
| Stadium: Estadio Nacional Attendance: 31,036 Referee: René Ortubé (Bolivia) |
| 15 December 1998 FIFA World Cup qualification | Uruguay | 2–0 | Montevideo | |
| 21:10 UTC−3 |
| Report | Stadium: Estadio Centenario Attendance: 42,630 Referee: Felipe Paez (Colombia) |
| 12 January 1998 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 20:00 UTC−5 | Report |
| Stadium: Estadio Nacional Attendance: 35,373 Referee: José Varela (Uruguay) |
| 17 January 1997 U.S. Cup | United States | 0–1 | San Diego | |
| Report |
| Stadium: Jack Murphy Stadium Attendance: 35,232 Referee: Arturo Brizio Carter (Mexico) |
| 19 January 1997 U.S. Cup | Denmark | 2–1 | Pasadena | |
| Report |
| Stadium: Rose Bowl Attendance: 15,000 Referee: Kevin Scott (United States) |
| 22 January 1997 U.S. Cup | Mexico | 0–0 | Pasadena | |
| Report | Stadium: Rose Bowl Attendance: 17,342 Referee: Esfandiar Baharmast (United States) |
| 12 February 1998 FIFA World Cup qualification | Paraguay | 2–1 | Asunción | |
| 21:10 UTC−3 | Report |
| Stadium: Estadio Defensores del Chaco Attendance: 32,000 Referee: Mario Sánchez Yanten (Chile) |
| 2 April 1998 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 20:00 UTC−5 |
| Report | Stadium: Estadio Nacional Attendance: 42,299 Referee: John Toro Rendón (Colombia) |
| 30 April 1998 FIFA World Cup qualification | Colombia | 0–1 | Barranquilla | |
| 21:00 UTC−5 | Report |
| Stadium: Estadio Metropolitano Roberto Meléndez Attendance: 22,172 Referee: Márcio Rezende de Freitas (Brazil) |
| 8 June 1998 FIFA World Cup qualification | Argentina | 2–0 | Buenos Aires | |
| 18:10 UTC−3 | Report | Stadium: Estadio Monumental Antonio Vespucio Liberti Attendance: 56,069 Referee: Claudio Vinicius Cerdeira (Brazil) |
| 12 June 1997 Copa América | Peru | 1–0 | Sucre | |
| 18:05 UTC−4 |
| Report | Stadium: Estadio Olímpico Patria Attendance: 6,000 Referee: Antonio Marrufo (Mexico) |
| 15 June 1997 Copa América | Bolivia | 2–0 | La Paz | |
| Report | Stadium: Estadio Hernando Siles Referee: Rodrigo Badilla (Costa Rica) [9] |
| 18 June 1997 Copa América | Peru | 2–0 | Sucre | |
| Report | Stadium: Estadio Olímpico Patria Attendance: 3,500 Referee: Byron Moreno (Ecuador) |
| 21 June 1997 Copa América - Quarter-finals | Peru | 2–1 | Sucre | |
| Report | Stadium: Estadio Olímpico Patria Attendance: 9,000 Referee: Byron Moreno (Ecuador) |
| 26 June 1997 Copa América - Semi-finals | Brazil | 7–0 | Santa Cruz de la Sierra | |
| Report | Stadium: Estadio Ramón Tahuichi Aguilera Attendance: 20,000 Referee: Rodrigo Badilla (Costa Rica) |
| 28 June 1997 Copa América - Third place | Mexico | 1–0 | Oruro | |
| 19:00 |
| Report | Stadium: Estadio Jesús Bermúdez Attendance: 8,000 Referee: Paolo Borgosano (Venezuela) |
| 6 July 1998 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 14:30 UTC−5 | Report |
| Stadium: Estadio Nacional Attendance: 31,489 Referee: Wilson de Souza Mendonça (Brazil) |
| 20 August 1998 FIFA World Cup qualification | Venezuela | 0–3 | Barinas | |
| 18:00 UTC−4 | Report | Stadium: Estadio La Carolina Attendance: 10,000 Referee: Peter Prendergast (Jamaica) |
| 24 August75th Anniversary F.P.F. | Peru | 2–1 | Lima | |
| Report |
| Stadium: Estadio Nacional [7] Attendance: 15,000 Referee: Víctor Mayorga (Peru) [7] |
| 10 September 1998 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 20:10 UTC−5 | Report |
| Stadium: Estadio Nacional Attendance: 34,721 Referee: Esfandiar Baharmast (United States) |
| 12 October 1998 FIFA World Cup qualification | Chile | 4–0 | Santiago | |
| 21:15 UTC−3 | Report | Stadium: Estadio Nacional Attendance: 74,219 Referee: Márcio Rezende de Freitas (Brazil) |
| 16 November 1998 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 15:00 UTC−5 |
| Report | Stadium: Estadio Nacional Attendance: 30,000 Referee: Francisco Mourao Dacildo (Brazil) |
| 15 AprilFriendly | Mexico | 1–0 | Los Angeles | |
| Report | Stadium: Memorial Coliseum Attendance: 22,650 Referee: Arturo Angeles (United States) |
| 10 OctoberFriendly | Netherlands | 2–0 | Eindhoven | |
| Report | Stadium: Philips Stadion Attendance: 10,000 Referee: Fritz Stuchlik (Austria) |
| 10 FebruaryFriendly | Peru | 1–2 | Lima | |
| Report |
| Stadium: Estadio Nacional Attendance: 10,000 Referee: Ángel Ziani (Peru) [7] |
| 17 FebruaryFriendly | Ecuador | 1–2 | Guayaquil | |
| Stadium: Estadio Monumental Isidro Romero Carbo Attendance: 15,000 Referee: Roddy Zambrano (Ecuador) |
| 30 May 1999 Kirin Cup Soccer | Belgium | 1–1 | Kyoto | |
| Report |
| Stadium: Nishikyogoku Stadium Attendance: 9,262 Referee: Naotsugu Fuse (Japan) [7] |
| 6 June 1999 Kirin Cup Soccer | Japan | 0–0 | Yokohama | |
| Report | Stadium: International Stadium Attendance: 67,354 Referee: Panya Hanlumyaung (Thailand) [7] |
| 17 JuneFriendly | Colombia | 3–3 | Manizales | |
| Report | Stadium: Estadio Palogrande Attendance: 30,000 Referee: Jhon Jairo Toro (Colombia) |
| 20 JuneFriendly | Venezuela | 3–0 | Valencia | |
| Report | Stadium: Estadio Misael Delgado Attendance: 20,000 Referee: José Arana (Peru) |
| 23 JuneFriendly | Peru | 3–0 | Lima | |
| Report | Stadium: Estadio Alejandro Villanueva Attendance: 20,000 Referee: Paolo Borgosano (Venezuela) |
| 29 June 1999 Copa América | Peru | 3–2 | Asunción | |
| 18:15 |
| Report | Stadium: Estadio Defensores del Chaco Attendance: 38,000 Referee: Byron Moreno (Ecuador) |
| 2 July 1999 Copa América | Peru | 1–0 | Asunción | |
| 19:05 |
| Report | Stadium: Estadio Defensores del Chaco Attendance: 30,000 Referee: Luis Solórzano (Venezuela) |
| 5 July 1999 Copa América | Paraguay | 1–0 | Pedro Juan Caballero | |
| 21:05 |
| Report | Stadium: Monumental Río Parapití Attendance: 8,000 Referee: Óscar Ruiz (Colombia) |
| 10 July 1999 Copa América - Quarter-finals | Peru | 3–3 (2–4 p) | Asunción | |
| 15:05 | Report | Stadium: Estadio Defensores del Chaco Attendance: 32,000 Referee: Wilson de Souza (Brazil) | ||
| Penalties | ||||
| Solano Jorge Soto José Soto Reynoso | ||||