| Peru national football team results |
|---|
This is a list of thePeru national football team results from 2000 to 2019.
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 14 FebruaryGold Cup Group B | Haiti | 1–1 | Miami | |
| 21:00ET (UTC−4) | Vorbe | Report | Zúñiga | Stadium:Orange Bowl Attendance: 23,795 Referee:Carlos Batres (GUA) |
| 16 FebruaryGold Cup Group B | Peru | 0–1 | Miami | |
| 21:00ET (UTC−4) | Report | Jones | Stadium:Orange Bowl Attendance: 36,004 Referee:Felipe Ramos (MEX) |
| 19 FebruaryGold Cup quarter-finals | Honduras | 3–5 | Miami | |
| 17:30ET (UTC−4) | Clavasquín Pavón Pineda | Report | Holsen Soto Del Solar Palacios Sáenz | Stadium:Orange Bowl Attendance: 32,972 Referee:Marío Sánchez (CHI) |
| 23 FebruaryGold Cup Semi-finals | Colombia | 2–1 | San Diego | |
| 20:00ET (UTC−4) | Salazar Bonilla | Report | Palacios | Stadium:Qualcomm Stadium Attendance: 3,402 Referee:Rafael Rodríguez (SLV) |
| 29 March2002 FIFA World Cup qualification | Peru | 2–0 | Lima | |
| 21:45PET (UTC−5) | Solano Palacios | Report | Stadium:Estadio Nacional Attendance: 45,042 Referee:Horacio Elizondo (ARG) |
| 26 April2002 FIFA World Cup qualification | Chile | 1–1 | Santiago | |
| 21:00CLT (UTC−4) | Margas | Report | Jayo | Stadium:Estadio Nacional Attendance: 44,979 Referee:Epifanio González (PAR) |
| 4 June2002 FIFA World Cup qualification | Peru | 0–1 | Lima | |
| 15:15PET (UTC−5) | Report | Zago | Stadium:Estadio Nacional Attendance: 45,000 Referee: Daniel Giménez (ARG) |
| 29 June2002 FIFA World Cup qualification | Ecuador | 2–1 | Quito | |
| 16:00ECT (UTC−5) | Chalá Hurtado | Report | Pajuelo | Stadium:Estadio Olímpico Atahualpa Attendance: 40,167 Referee:Carlos Eugênio Simon (BRA) |
| 19 July2002 FIFA World Cup qualification | Peru | 0–1 | Lima | |
| 21:10PET (UTC−5) | Report | Ángel | Stadium:Estadio Nacional Attendance: 32,207 Referee:Marío Sánchez (CHI) |
| 26 July2002 FIFA World Cup qualification | Uruguay | 0–0 | Montevideo | |
| 19:30UYT (UTC−3) | Report | Stadium:Estadio Centenario Attendance: 54,345 Referee: Oscar Godoi (BRA) |
| 16 August2002 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 21:00PET (UTC−5) | Palacios | Report | Stadium:Estadio Nacional Attendance: 41,084 Referee:Byron Moreno (ECU) |
| 3 September2002 FIFA World Cup qualification | Peru | 1–2 | Lima | |
| 17:45PET (UTC−5) | Samuel | Report | Crespo Verón | Stadium:Estadio Nacional Attendance: 43,951 Referee:Óscar Ruiz (COL) |
| 8 October2002 FIFA World Cup qualification | Bolivia | 1–0 | La Paz | |
| 16:00BOT (UTC−4) | Suárez | Report | Stadium:Estadio Hernando Siles Attendance: 21,791 Referee: José Carpio (ECU) |
| 15 November2002 FIFA World Cup qualification | Paraguay | 5–1 | Asunción | |
| 19:45PYT (UTC−3) | Santa Cruz del Solar Cardozo Paredes Chilavert | Report | García | Stadium:Estadio Defensores del Chaco Attendance: 30,000 Referee: Daniel Giménez (ARG) |
| 7 MarchFriendly | Honduras | 0–0 | Miami | |
| EST (UTC−4) | Stadium:Orange Bowl Attendance: 17,790 Referee:Kevin Perry (USA) |
| 27 March2002 FIFA World Cup qualification | Peru | 3–1 | Lima | |
| 21:30PET (UTC−5) | Maestri Mendoza Pizarro | Report | Navia | Stadium:Estadio Nacional Attendance: 38,901 Referee:Ángel Sánchez (ARG) |
| 25 April2002 FIFA World Cup qualification | Brazil | 1–1 | São Paulo | |
| 21:45BRT (UTC−3) | Romário | Report | Pajuelo | Stadium:Estadio do Morumbi Attendance: 55,000 Referee:Abdul Rahman Al-Zeid (KSA) |
| 2 June2002 FIFA World Cup qualification | Peru | 1–2 | Lima | |
| 16:00PET (UTC−5) | Pizarro | Report | Méndez Delgado | Stadium:Estadio Monumental "U" Attendance: 54,236 Referee: Antonio Marrufo (MEX) |
| 12 JulyCopa América Group B | Peru | 3–3 | Cali | |
| 17:30COT (UTC−5) | Lobatón Pajuelo del Solar | Ferreira Garay | Stadium:Estadio Pascual Guerrero Referee:Ángel Sánchez (ARG) |
| 15 JulyCopa América Group B | Brazil | 2–0 | Cali | |
| 16:00COT (UTC−5) | Guilherme Denílson | Stadium:Estadio Pascual Guerrero Referee:Jorge Larrionda (URU) |
| 18 JulyCopa América Group B | Peru | 1–0 | Cali | |
| 17:30COT (UTC−5) | Holsen | Stadium:Estadio Pascual Guerrero Referee:René Ortube (BOL) |
| 23 JulyCopa América Quarter-finals | Colombia | 3–0 | Armenia | |
| 19:45COT (UTC−5) | Aristizábal Hernández | Stadium:Estadio Centenario Referee:Gilberto Alcalá (MEX) |
| 16 August2002 FIFA World Cup qualification | Colombia | 0–1 | Bogotá | |
| 20:00COT (UTC−5) | Report | Solano | Stadium:Estadio El Campín Attendance: 33,875 Referee:Felipe Ramos (MEX) |
| 4 September2002 FIFA World Cup qualification | Peru | 0–2 | Lima | |
| 21:00PET (UTC−5) | Report | Silva Recoba | Stadium:Estadio Nacional Attendance: 36,226 Referee:Anders Frisk (SWE) |
| 6 October2002 FIFA World Cup qualification | Venezuela | 3–0 | San Cristóbal | |
| 19:30VET (UTC−4) | Alvarado Morán | Report | Stadium:Estadio Polideportivo de Pueblo Nuevo Attendance: 33,875 Referee:Mario Sánchez Yanten (CHI) |
| 8 November2002 FIFA World Cup qualification | Argentina | 2–0 | Buenos Aires | |
| 18:00ART (UTC−3) | Samuel López | Report | Stadium:Estadio Monumental Antonio Vespucio Liberti Attendance: 18,901 Referee:Jorge Larrionda (URU) |
| 14 November2002 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 20:30PET (UTC−5) | Alva | Report | Castillo | Stadium:Estadio Monumental "U" Attendance: 2,374 Referee:Héctor Baldassi (ARG) |
Peru played no matches in 2002.
| 23 FebruaryFriendly | Peru | 5–1 | Lima | |
| Jos. Soto Serrano Jor. Soto Farfán | [citation needed] | Menelas | Stadium:Estadio Alejandro Villanueva Referee:Víctor Hugo Rivera (PER) |
| 30 MarchFriendly | Chile | 2–0 | Santiago | |
| 19:00CLT (UTC−4) | Mirošević Pinilla | Report | Stadium:Estadio Nacional Attendance: 39,662 Referee:Carlos Amarilla (PAR) |
| 2 AprilFriendly | Peru | 3–0 | Lima | |
| 19:00PET (UTC−5) | Quinteros Pizarro | [citation needed] | Stadium:Estadio Nacional Referee:Óscar Ruiz (COL) |
| 12 JuneFriendly | Ecuador | 2–2 | East Rutherford | |
| Tenorio | Report | Silva Mendoza | Stadium:Giants Stadium Attendance: 35,000 Referee:Brian Hall (USA) |
| 2 JulyFriendly | Peru | 2–1 | San Francisco | |
| Silva Orejuela | Report | Romero | Stadium:Candlestick Park |
| 24 JulyFriendly | Peru | 3–4 | Lima | |
| Farfán Marengo | Report | Ligüera Sosa Vigneri | Stadium:Estadio Nacional |
| 30 JulyFriendly | Uruguay | 1–0 | Montevideo | |
| Ligüera | Report | Stadium:Centenario Attendance: 9,000 |
| 21 AugustFriendly | Mexico | 1–3 | East Rutherford | |
| Trujillo | Report | Pizarro Zegarra Solano | Stadium:Giants Stadium Attendance: 30,143 |
| 27 AugustFriendly | Peru | 0–0 | Lima | |
| Report | Stadium:Estadio Nacional Attendance: 2,000 |
| 6 September2006 FIFA World Cup qualification | Peru | 4–1 | Lima | |
| 20:15PET (UTC−5) | Solano Mendoza Soto Farfán | Report | Gamarra | Stadium:Estadio Nacional Attendance: 42,557 Referee:Héctor Baldassi (ARG) |
| 9 September2006 FIFA World Cup qualification | Chile | 2–1 | Santiago | |
| 21:15CLT (UTC−4) | Pinilla Norambuena | Report | Mendoza | Stadium:Estadio Nacional Attendance: 54,303 Referee: Daniel Giménez (ARG) |
| 16 November2006 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 16:00PET (UTC−5) | Solano | Report | Rivaldo | Stadium:Estadio Monumental "U" Attendance: 70,000 Referee:Óscar Ruiz (COL) |
| 19 November2006 FIFA World Cup qualification | Ecuador | 0–0 | Quito | |
| 17:00ECT (UTC−5) | Report | Stadium:Estadio Olímpico Atahualpa Attendance: 34,361 Referee:Epifanio González (PAR) |
| 18 FebruaryFriendly | Spain | 2–1 | Barcelona | |
| 15:30CET (UTC+1) | Etxeberria Baraja | Report | Solano | Stadium:Estadi Olímpic Lluís Companys Attendance: 17,000 Referee:Bertrand Layec (FRA) |
| 31 March2006 FIFA World Cup qualification | Peru | 0–2 | Lima | |
| 21:45PET (UTC−5) | Report | Grisales Oviedo | Stadium:Estadio Nacional Attendance: 29,325 Referee:Márcio Rezende de Freitas (BRA) |
| 28 AprilFriendly | Chile | 1–1 | Antofagasta | |
| 20:10CLT (UTC−3) | Fuentes | Report | Zúñiga | Stadium:Estadio Regional de Antofagasta Attendance: 32,000 |
| 1 June2006 FIFA World Cup qualification | Uruguay | 1–3 | Montevideo | |
| 21:40UYT (UTC−3) | Forlán | Report | Solano Pizarro Farfán | Stadium:Centenario Attendance: 30,000 Referee:Rubén Selman (CHI) |
| 6 June2006 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| 15:00PET (UTC−5) | Report | Stadium:Estadio Nacional Attendance: 40,000 Referee:Jorge Larrionda (URU) |
| 30 JuneFriendly | Argentina | 2–1 | East Rutherford | |
| 21:30EDT (UTC−4) | González Saviola | Report | Solano | Stadium:Giants Stadium Referee: Kevin Scott (USA) |
| 6 JulyCopa América Group A | Peru | 2–2 | Lima | |
| 20:45PET (UTC−5) | Pizarro Palacios | Report | Botero Álvarez | Stadium:Estadio Nacional Attendance: 45,000 Referee:Héctor Baldassi (ARG) |
| 9 JulyCopa América Group A | Peru | 3–1 | Lima | |
| 20:45PET (UTC−5) | Farfán Solano Acasiete | Report | Margiotta | Stadium:Estadio Nacional Attendance: 45,000 Referee:Rubén Selman (CHI) |
| 12 JulyCopa América Group A | Peru | 2–2 | Trujillo | |
| 20:45PET (UTC−5) | Solano Maestri | Report | Congo Aguilar | Stadium:Estadio Mansiche Attendance: 27,000 Referee:William Mattus (CRC) |
| 17 JulyCopa América Quarter-finals | Peru | 0–1 | Chiclayo | |
| 18:00PET (UTC−5) | Report | Tevez | Stadium:Estadio Elías Aguirre Attendance: 26,500 Referee:Carlos Amarilla (PAR) |
| 4 September2006 FIFA World Cup qualification | Peru | 1–3 | Lima | |
| 19:00PET (UTC−5) | Soto | Report | Rosales Coloccini Sorín | Stadium:Estadio Monumental "U" Attendance: 28,000 Referee:Carlos Eugênio Simon (BRA) |
| 9 October2006 FIFA World Cup qualification | Bolivia | 1–0 | La Paz | |
| 19:00BOT (UTC−4) | Botero | Report | Stadium:Estadio Hernando Siles Attendance: 23,729 Referee:Carlos Amarilla (PAR) |
| 13 October2006 FIFA World Cup qualification | Paraguay | 1–1 | Asunción | |
| 19:00PYT (UTC−4) | Paredes | Report | Solano | Stadium:Defensores del Chaco Attendance: 30,000 Referee:Óscar Ruiz (COL) |
| 17 November2006 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 20:00PET (UTC−5) | Farfán Guerrero | Report | González | Stadium:Estadio Nacional Attendance: 39,752 Referee:Héctor Baldassi (ARG) |
| 27 March2006 FIFA World Cup qualification | Brazil | 1–0 | Goiânia | |
| 19:00BRT (UTC−3) | Kaká | Report | Stadium:Estádio Serra Dourada Attendance: 49,163 Referee:Carlos Amarilla (PAR) |
| 30 March2006 FIFA World Cup qualification | Peru | 2–2 | Lima | |
| 20:00PET (UTC−5) | Guerrero Farfán | Report | de la Cruz Valencia | Stadium:Estadio Nacional Attendance: 40,000 Referee:Carlos Chandía (CHI) |
| 22 MayKirin Cup | Japan | 0–1 | Niigata | |
| 19:00JST (UTC+9) | [citation needed] | Vassallo | Stadium:Niigata Stadium Attendance: 39,856 Referee:Ľuboš Micheľ (SVK) |
| 24 MayKirin Cup | Peru | 0–0 | Toyota | |
| 19:00JST (UTC+9) | Report | Stadium:Toyota Stadium Attendance: 6,536 Referee:Yuichi Nishimura (JPN) |
| 4 June2006 FIFA World Cup qualification | Colombia | 5–0 | Barranquilla | |
| 15:00COT (UTC−5) | Rey Soto Ángel Restrepo Perea | Report | Stadium:Estadio Metropolitano Roberto Meléndez Attendance: 15,000 Referee:Carlos Torres (PAR) |
| 7 June2006 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| 20:00PET (UTC−5) | Report | Stadium:Estadio Nacional Attendance: 31,515 Referee:Héctor Baldassi (ARG) |
| 17 AugustFriendly | Peru | 3–1 | Tacna | |
| Vílchez Guerrero Villalta | Report | Fuentes | Stadium:Estadio Jorge Basadre Attendance: 25,000 |
| 3 September2006 FIFA World Cup qualification | Venezuela | 4–1 | Maracaibo | |
| 19:00VET (UTC−4) | Maldonado Arango Torrealba | Report | Farfán | Stadium:Estadio José Pachencho Romero Attendance: 6,000 Referee:Márcio Rezende de Freitas (BRA) |
| 9 October2006 FIFA World Cup qualification | Argentina | 2–0 | Buenos Aires | |
| 19:10ART (UTC−3) | Riquelme Guadalupe | Report | Stadium:Estadio Monumental Antonio Vespucio Liberti Attendance: 36,977 Referee:Carlos Torres (PAR) |
| 12 October2006 FIFA World Cup qualification | Peru | 4–1 | Tacna | |
| 20:00PET (UTC−5) | Vasallo Acasiete Farfán | Report | Gutiérrez | Stadium:Estadio Jorge Basadre Attendance: 14,775 Referee: Oscar Sequiera (ARG) |
| 10 MayFriendly | Trinidad and Tobago | 1–1 | Port of Spain | |
| Jones | Vasallo | Stadium:Hasely Crawford Stadium |
| 18 AugustFriendly | Peru | 0–2 | Lima | |
| Report | Phillips Gómez | Stadium:Estadio Nacional Attendance: 1,000 |
| 6 SeptemberFriendly | Ecuador | 1–1 | East Rutherford | |
| Benítez | Report | Guerrero | Stadium:Giants Stadium Attendance: 20,000 Referee: Terry Vaughn (USA) |
| 7 OctoberCopa del Pacífico | Chile | 3–2 | Viña del Mar | |
| Fernández Navia | Report | Guerrero Pizarro | Stadium:Estadio Sausalito Attendance: 20,000 Referee: Olivier Viera (URU) |
| 11 OctoberCopa del Pacífico | Peru | 0–1 | Tacna | |
| Report | Navia | Stadium:Estadio Jorge Basadre Attendance: 12,000 Referee: Samuel Haro (ECU) |
| 15 NovemberFriendly | Jamaica | 1–1 | Kingston | |
| 19:00EST (UTC−5) | Hue | Report | Sánchez | Stadium:Independence Park |
| 19 NovemberFriendly | Panama | 1–2 | Panama City | |
| Tejada | Report | Mostto Alva | Stadium:Estadio Rommel Fernández Attendance: 2,000 |
| 24 MarchFriendly | Japan | 2–0 | Yokohama | |
| Maki Takahara | Report | Stadium:Nissan Stadium Attendance: 60,400 Referee: Angelo Nardi (AUS) |
| 3 JuneFriendly | Ecuador | 1–2 | Madrid | |
| 13:00CET (UTC+1) | Tenorio | Report | Farfán de la Cruz | Stadium:Vicente Calderón Stadium |
| 6 JuneFriendly | Ecuador | 2–0 | Barcelona | |
| 15:00CET (UTC+1) | Benítez de la Cruz | Report | Stadium:Mini Estadi |
| 26 JuneCopa América Group A | Uruguay | 0–3 | Mérida | |
| 18:05VET (UTC−4) | Report | Villalta Mariño Guerrero | Stadium:Estadio Metropolitano de Mérida Attendance: 23,000 Referee:Carlos Amarilla (PAR) |
| 30 JuneCopa América Group A | Venezuela | 2–0 | San Cristóbal | |
| 18:20VET (UTC−4) | Cichero Arismendi | Report | Stadium:Estadio Polideportivo de Pueblo Nuevo Attendance: 40,000 Referee:Benito Archundia (MEX) |
| 3 JulyCopa América Group A | Peru | 2–2 | Mérida | |
| 18:35VET (UTC−4) | Pizarro | Report | Moreno Campos | Stadium:Estadio Metropolitano de Mérida Attendance: 42,000 Referee:Carlos Chandía (CHI) |
| 8 JulyCopa América Quarter-finals | Argentina | 4–0 | Barquisimeto | |
| 18:50VET (UTC−4) | Riquelme Messi Mascherano | Report | Stadium:Estadio Metropolitano de Fútbol de Lara Attendance: 38,800 Referee:Carlos Eugênio Simon (BRA) |
| 22 AugustFriendly | Costa Rica | 1–1 | San José | |
| Rojas | Report | García | Stadium:Estadio Ricardo Saprissa Aymá |
| 8 SeptemberFriendly | Peru | 2–2 | Lima | |
| Guerrero | Report | Rentería Falcao | Stadium:Estadio Monumental "U" Attendance: 20,000 Referee:José Carpio (ECU) |
| 12 SeptemberFriendly | Peru | 2–0 | Lima | |
| Vargas Guerrero | Report | Stadium:Estadio Monumental "U" Attendance: 15,000 Referee:Víctor Hugo Rivera (PER) |
| 13 October2010 FIFA World Cup qualification | Peru | 0–0 | Lima | |
| 20:00PET (UTC−5) | Report | Stadium:Estadio Monumental "U" Attendance: 50,000 Referee:Carlos Eugênio Simon (BRA) |
| 17 October2010 FIFA World Cup qualification | Chile | 2–0 | Santiago | |
| 19:10CLT (UTC−3) | Suazo Fernández | Report | Stadium:Estadio Nacional Attendance: 58,000 Referee:Óscar Ruiz (COL) |
| 18 November2010 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 16:10PET (UTC−5) | Vargas | Report | Kaká | Stadium:Estadio Monumental "U" Attendance: 45,847 Referee:Carlos Torres (PAR) |
| 21 November2010 FIFA World Cup qualification | Ecuador | 5–1 | Quito | |
| 16:30ECT (UTC−5) | Ayoví Kaviedes Méndez | Report | Mendoza | Stadium:Estadio Olímpico Atahualpa Attendance: 28,557 Referee:Carlos Chandía (CHI) |
| 6 FebruaryFriendly | Bolivia | 2–1 | La Paz | |
| 19:00BOT (UTC−4) | Pedriel Reyes | Report | García | Stadium:Estadio Hernando Siles |
| 26 MarchFriendly | Peru | 3–1 | Iquitos | |
| 21:00PET (UTC−5) | Rengifo Zambrano Hidalgo | Report | Alpízar | Stadium:Estadio Max Augustín Referee:Georges Buckley (PER) |
| 31 MayFriendly | Spain | 2–1 | Huelva | |
| 16:00CET (UTC+1) | Villa Capdevila | Report | Rengifo | Stadium:Nuevo Colombino Attendance: 17,500 Referee: Dimitar Meckarovski (MKD) |
| 8 JuneFriendly | Mexico | 4–0 | Chicago | |
| 20:00CDT (UTC−5) | Arce Guardado Vela | Report | Stadium:Soldier Field Attendance: 33,608 Referee:Mark Geiger (USA) |
| 14 June2010 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 20:00PET (UTC−5) | Mariño | Report | Rodallega | Stadium:Estadio Monumental "U" Attendance: 25,000 Referee:Carlos Torres (PAR) |
| 17 June2010 FIFA World Cup qualification | Uruguay | 6–0 | Montevideo | |
| 19:00UYT (UTC−3) | Forlán Bueno Abreu | Report | Stadium:Centenario Attendance: 20,016 Referee:Pablo Pozo (CHI) |
| 6 September2010 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 20:30PET (UTC−5) | Alva | Report | Stadium:Estadio Monumental "U" Attendance: 25,500 Referee: Óscar Maldonado (BOL) |
| 10 September2010 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 21:30PET (UTC−5) | Fano | Report | Cambiasso | Stadium:Estadio Monumental "U" Attendance: 40,000 Referee:Carlos Amarilla (PAR) |
| 11 October2010 FIFA World Cup qualification | Bolivia | 3–0 | La Paz | |
| 15:00BOT (UTC−4) | Botero García | Report | Stadium:Estadio Hernando Siles Attendance: 23,147 Referee:Hernando Buitrago (COL) |
| 15 October2010 FIFA World Cup qualification | Paraguay | 1–0 | Asunción | |
| 17:10PYT (UTC−4) | Cardozo | Report | Stadium:Defensores del Chaco Attendance: 31,545 Referee:Sálvio Fagundes (BRA) |
| 6 FebruaryFriendly | El Salvador | 1–0 | Los Angeles | |
| Romero | Report | Stadium:Los Angeles Memorial Coliseum |
| 11 FebruaryFriendly | Peru | 0–1 | Lima | |
| 19:00PET (UTC−5) | Report | Riveros | Stadium:Estadio Alejandro Villanueva |
| 29 March2010 FIFA World Cup qualification | Peru | 1–3 | Lima | |
| 18:15PET (UTC−5) | Fano | Report | Sánchez Suazo Fernández | Stadium:Estadio Monumental "U" Attendance: 48,700 Referee:Carlos Amarilla (PAR) |
| 1 April2010 FIFA World Cup qualification | Brazil | 3–0 | Porto Alegre | |
| 22:10BRT (UTC−3) | Luís Fabiano Melo | Report | Stadium:Estádio Beira-Rio Attendance: 55,000 Referee:Sergio Pezzotta (ARG) |
| 7 June2010 FIFA World Cup qualification | Peru | 1–2 | Lima | |
| 15:30PET (UTC−5) | Vargas | Report | Montero Tenorio | Stadium:Estadio Monumental "U" Attendance: 17,050 Referee:Carlos Torres (PAR) |
| 10 June2010 FIFA World Cup qualification | Colombia | 1–0 | Medellín | |
| 18:00COT (UTC−5) | Falcao | Report | Stadium:Estadio Atanasio Girardot Attendance: 32,300 Referee:Carlos Eugênio Simon (BRA) |
| 5 September2010 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 15:30PET (UTC−5) | Rengifo | Report | Stadium:Estadio Monumental "U" Attendance: 15,000 Referee:Carlos Chandía (CHI) |
| 9 September2010 FIFA World Cup qualification | Venezuela | 3–1 | Puerto la Cruz | |
| 20:30VET (UTC−4:30) | Miku Vargas | Report | Fuenmayor | Stadium:Estadio Olímpico Luis Ramos Attendance: 31,703 Referee:Carlos Vera (ECUr) |
| 10 October2010 FIFA World Cup qualification | Argentina | 2–1 | Buenos Aires | |
| 18:30ART (UTC−3) | Higuaín Palermo | Report | Rengifo | Stadium:Estadio Antonio V. Liberti Attendance: 38,019 Referee:René Ortubé (BOL) |
| 14 October2010 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 15:00PET (UTC−5) | Fano | Report | Stadium:Estadio Alejandro Villanueva Attendance: 4,373 Referee:Juan Soto (VEN) |
| 18 NovemberFriendly | Honduras | 1–2 | Miami Gardens | |
| 20:50EST (UTC−5) | Suazo | Report | Izaguirre Rengifo | Stadium:Land Shark Stadium Attendance: 11,917 Referee:Edvin Jurisevic (USA) |
| 4 SeptemberFriendly | Canada | 0–2 | Toronto | |
| 17:30EDT (UTC−4) | Report | Fernández Tragodara | Stadium:BMO Field Attendance: 10,619 Referee:Edvin Jurisevic (USA) |
| 7 SeptemberFriendly | Jamaica | 1–2 | Fort Lauderdale | |
| 20:15EDT (UTC−4) | Cummings | Report | Phillips Fernández | Stadium:Lockhart Stadium Attendance: 5,217 Referee: Terry Vaughn (USA) |
| 8 OctoberFriendly | Peru | 2–0 | Lima | |
| 16:00PET (UTC−5) | Ramírez Rengifo | Report | Stadium:Estadio Alejandro Villanueva Attendance: 15,000 Referee:Omar Ponce (ECU) |
| 12 OctoberFriendly | Panama | 1–0 | Panama City | |
| 21:00EST (UTC−5) | Torres | Report | Stadium:Estadio Rommel Fernández,Panama City Attendance: 5,000 Referee: Ricardo Cerdas (CRC) |
| 17 NovemberFriendly | Colombia | 1–1 | Bogotá | |
| 19:00COT (UTC−5) | Núñez | Report | Ramírez | Stadium:Estadio El Campín Attendance: 6,900 Referee: Saul Laverni (ARG) |
| 8 FebruaryFriendly | Peru | 1–0 | Moquegua | |
| 14:45PET (UTC−5) | Contreras | Report | Stadium:Estadio 25 de Noviembre Referee:Darío Ubríaco (URU) |
| 29 MarchFriendly | Ecuador | 0–0 | The Hague | |
| 18:10CET (UTC+1) | Report | Stadium:Kyocera Stadion Referee:Eric Braamhaar (NED) |
| 1 JuneKirin Cup | Japan | 0–0 | Niigata | |
| 19:20JST (UTC+9) | Report | Stadium:Niigata Stadium Attendance: 39,048 Referee:Howard Webb (ENG) |
| 4 JuneKirin Cup | Czech Republic | 0–0 | Matsumoto | |
| 15:00JST (UTC+9) | Report | Stadium:Matsumoto Stadium Attendance: 7,592 Referee:Ryuji Sato (JPN) |
| 4 JulyCopa América Group C | Uruguay | 1–1 | San Juan | |
| 19:15ART (UTC−3) | Suárez | Report | Guerrero | Stadium:Estadio del Bicentenario Attendance: 25,000 Referee:Wilmar Roldán (COL) |
| 8 JulyCopa América Group C | Peru | 1–0 | Mendoza | |
| 21:45ART (UTC−3) | Guerrero | Report | Stadium:Estadio Malvinas Argentinas Attendance: 10,000 Referee:Sergio Pezzotta (ARG) |
| 12 JulyCopa América Group C | Chile | 1–0 | Mendoza | |
| 19:15ART (UTC−3) | Carrillo | Report | Stadium:Estadio Malvinas Argentinas Attendance: 42,000 Referee:Salvio Fagundes (BRA) |
| 16 JulyCopa América Quarter-finals | Colombia | 0–2 (a.e.t.) | Córdoba | |
| 16:00ART (UTC−3) | Report | Lobatón Vargas | Stadium:Estadio Mario Alberto Kempes Attendance: 30,000 Referee:Francisco Chacón (MEX) |
| 19 JulyCopa América Semi-finals | Peru | 0–2 | La Plata | |
| 21:45ART (UTC−3) | Report | Suárez | Stadium:Estadio Ciudad de La Plata Attendance: 25,000 Referee:Raúl Orosco (BOL) |
| 23 JulyCopa América Third place play-off | Peru | 4–1 | La Plata | |
| 16:00ART (UTC−3) | Chiroque Guerrero | Report | Arango | Stadium:Estadio Ciudad de La Plata Attendance: 20,000 Referee:Wilmar Roldán (COL) |
| 2 SeptemberFriendly | Peru | 2–2 | Lima | |
| 20:10PET (UTC−5) | Cruzado Pizarro | Report | Escobar Cardozo | Stadium:Estadio Nacional Referee:Juan Soto (VEN) |
| 5 SeptemberFriendly | Bolivia | 0–0 | La Paz | |
| 20:00BOT (UTC−4) | Report | Stadium:Estadio Hernando Siles Referee: Julio Quintana (PAR) |
| 7 October2014 FIFA World Cup qualification | Peru | 2–0 | Lima | |
| 20:15PET (UTC−5) | Guerrero | Report | Stadium:Estadio Nacional Attendance: 39,600 Referee:Sergio Pezzotta (ARG) |
| 11 October2014 FIFA World Cup qualification | Chile | 4–2 | Santiago | |
| 19:45CLT (UTC−3) | Ponce Vargas Medel Suazo | Report | Pizarro Farfán | Stadium:Estadio Monumental David Arellano Attendance: 39,000 Referee:Raúl Orosco (BOL) |
| 15 November2014 FIFA World Cup qualification | Ecuador | 2–0 | Quito | |
| 16:00ECT (UTC−5) | Méndez Benítez | Report | Stadium:Estadio Olímpico Atahualpa Attendance: 34,481 Referee:Jorge Larrionda (URU) |
| 29 FebruaryFriendly | Tunisia | 1–1 | Tunis | |
| 17:00CET (UTC+1) | Ben Yahia | Report | Pizarro | Stadium:Stade El Menzah Attendance: 5,000 Referee: Cecil Fleischer (GHA) |
| 21 MarchCopa del Pacífico | Chile | 3–1 | Arica | |
| 22:00CLT (UTC−3) | Paredes Andía Mena | Report | Galliquio | Stadium:Estadio Carlos Dittborn Attendance: 12,000 Referee: Julio Quintana (PAR) |
| 11 AprilCopa del Pacífico | Peru | 0–3 | Tacna | |
| 21:15PET (UTC−5) | Report | Mena Flores Carrasco | Stadium:Estadio Jorge Basadre Attendance: 20,000 Referee:Enrique Cáceres (PAR) |
| 23 MayFriendly | Peru | 1–0 | Lima | |
| 20:00PET (UTC−5) | Guerrero | Report | Stadium:Estadio Nacional Referee: José Espinel (ECU) |
| 3 June2014 FIFA World Cup qualification | Peru | 0–1 | Lima | |
| 17:00PET (UTC−5) | Report | Rodríguez | Stadium:Estadio Nacional Attendance: 35,724 Referee:Néstor Pitana (ARG) |
| 10 June2014 FIFA World Cup qualification | Uruguay | 4–2 | Montevideo | |
| 15:30UYT (UTC−3) | Suárez Pereira Rodríguez Eguren | Report | Godín Guerrero | Stadium:Estadio Centenario Attendance: 55,000 Referee: Leandro Vuaden (BRA) |
| 15 AugustFriendly | Costa Rica | 0–1 | San José | |
| Report | Carrillo | Stadium:Estadio Nacional Referee: Armando Castro (HON) |
| 7 September2014 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 20:25PET (UTC−5) | Farfán | Report | Arango | Stadium:Estadio Nacional Attendance: 34,703 Referee:Martín Vázquez (URU) |
| 11 September2014 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 20:25PET (UTC−5) | Zambrano | Report | Higuaín | Stadium:Estadio Nacional Attendance: 34,111 Referee:Wilmar Roldán (COL) |
| 12 October2014 FIFA World Cup qualification | Bolivia | 1–1 | La Paz | |
| 16:00BOT (UTC−4) | Chumacero | Report | Mariño | Stadium:Estadio Hernando Siles Attendance: 36,500 Referee:Carlos Vera (ECU) |
| 16 October2014 FIFA World Cup qualification | Paraguay | 1–0 | Asunción | |
| 19:00PYT (UTC−3) | Aguilar | Report | Stadium:Estadio Defensores del Chaco Attendance: 10,114 Referee:Pablo Lunati (ARG) |
| 14 NovemberFriendly | Honduras | 0–0 | Houston | |
| 19:50CST (UTC−6) | Report | Stadium:BBVA Compass Stadium Attendance: 9,142 Referee:David Gantar (CAN) |
| 6 FebruaryFriendly | Trinidad and Tobago | 0–2 | Port of Spain | |
| Pizarro Cruzado | Stadium:Ato Boldon Stadium Attendance: 10,000 |
| 22 March2014 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 21:10PET (UTC−5) | Farfán | Report | Stadium:Estadio Nacional Attendance: 43,000 Referee:Diego Abal (ARG) |
| 26 MarchFriendly | Peru | 3–0 | Lima | |
| 21:10PET (UTC−5) | Reyna Hurtado Gonzáles | Report | Stadium:Estadio Nacional Attendance: 20,000 Referee: Diego Lara (ECU) |
| 17 AprilFriendly | Mexico | 0–0 | San Francisco | |
| 23:00PDT (UTC−7) | Report | Stadium:Candlestick Park Attendance: 46,288 Referee:Ricardo Salazar (USA) |
| 1 JuneFriendly | Panama | 1–2 | Panama City | |
| 15:30EST (UTC−5) | Blackburn | Report | Reyna Benavente | Stadium:Estadio Rommel Fernández Attendance: 4,000 Referee:Henry Bejarano (CRC) |
| 7 June2014 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 21:10PET (UTC−5) | Pizarro | Report | Stadium:Estadio Nacional Attendance: 37,000 Referee:Marcelo Henrique (BRA) |
| 11 June2014 FIFA World Cup qualification | Colombia | 2–0 | Barranquilla | |
| 15:30COT (UTC−5) | Falcao Gutiérrez | Report | Stadium:Estadio Metropolitano Roberto Meléndez Attendance: 42,265 Referee:Sandro Ricci (BRA) |
| 14 AugustFriendly | South Korea | 0–0 | Suwon | |
| 20:00KST (UTC+9) | Report | Stadium:Suwon World Cup Stadium Attendance: 34,000 Referee: Abdul Malik Bin Abdul Bashir (SIN) |
| 6 September2014 FIFA World Cup qualification | Peru | 1–2 | Lima | |
| 21:30PET (UTC−5) | Farfán | Report | Suárez | Stadium:Estadio Nacional Attendance: 39,222 Referee:Patricio Loustau (ARG) |
| 10 September2014 FIFA World Cup qualification | Venezuela | 3–2 | Ciudad Guayana | |
| 19:25VET (UTC−4:30) | Rondón González Otero | Report | Hurtado Zambrano | Stadium:Estadio Polideportivo Cachamay Attendance: 20,049 Referee:Néstor Pitana (ARG) |
| 11 October2014 FIFA World Cup qualification | Argentina | 3–1 | Buenos Aires | |
| 20:00ART (UTC−3) | Lavezzi Palacio | Report | Pizarro | Stadium:Estadio Antonio Vespucio Liberti Attendance: 28,977 Referee:Carlos Vera (ECU) |
| 15 October2014 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 21:15PET (UTC−5) | Yotún | Report | Bejarano | Stadium:Estadio Nacional Attendance: 0[A] Referee:Enrique Cáceres (PAR) |
| 30 MayFriendly | England | 3–0 | London | |
| 20:00BST (UTC+1) | Sturridge Cahill Jagielka | Report | Stadium:Wembley Stadium Attendance: 62,103 Referee:Viktor Kassai (HUN) |
| 3 JuneFriendly | Switzerland | 2–0 | Lucerne | |
| 20:30CET (UTC+1) | Lichtsteiner Shaqiri | Report | Stadium:Swissporarena Attendance: 15,000 Referee:Daniel Stefański (POL) |
| 6 AugustFriendly | Peru | 3–0 | Lima | |
| 21:00PET (UTC−5) | Ascues Ramos | Report | Stadium:Estadio Nacional Attendance: 6,000 Referee: José Luís Espinel (ECU) |
| 4 SeptemberFriendly | Iraq | 0–2 | Dubai | |
| 19:30GST (UTC+4) | Report | Nadhim Zambrano | Stadium:Maktoum Bin Rashid Al Maktoum Stadium Attendance: 2,000 Referee: Hamad Al Shaikh Hashmi (UAE) |
| 9 SeptemberFriendly | Qatar | 0–2 | Doha | |
| 18:30AST (UTC+3) | Report | Callens Guerrero | Stadium:Khalifa International Stadium Attendance: 4,000 Referee:Ionuț Avram (ROU) |
| 10 OctoberFriendly | Chile | 3–0 | Valparaíso | |
| 19:00CLT (UTC−4) | Vargas Medel | Report | Stadium:Estadio Elías Figueroa Brander Attendance: 17,000 Referee: Julio Quintana (PAR) |
| 14 OctoberFriendly | Peru | 1–0 | Lima | |
| 21:00PET (UTC−5) | Ascues | Report | Stadium:Estadio Alejandro Villanueva Attendance: 1,000 Referee: Diego Lara (ECU) |
| 14 NovemberFriendly | Paraguay | 2–1 | Luque | |
| 19:00PYT (UTC−4) | Romero González | Report | Guerrero | Stadium:Estadio Feliciano Cáceres Referee:Ricardo Ribeiro (BRA) |
| 18 NovemberFriendly | Peru | 2–1 | Lima | |
| 20:00PET (UTC−5) | Ascues | Report | Santa Cruz | Stadium:Estadio Nacional Referee:Wilmar Roldán (COL) |
| 31 MarchFriendly | Peru | 0–1 | Fort Lauderdale | |
| 20:00EDT (UTC−4) | Report | Martínez | Stadium:Lockhart Stadium Attendance: 10,000 Referee: Armando Castro (HON) |
| 3 JuneFriendly | Peru | 1–1 | Lima | |
| 20:00PET (UTC−5) | Farfán | Report | Valenzuela | Stadium:Estadio Nacional Attendance: 20,000 Referee: Omar Ponce (ECU) |
| 14 JuneCopa América Group C | Brazil | 2–1 | Temuco | |
| 18:30CLT (UTC−4) | Neymar Douglas Costa | Report | Cueva | Stadium:Estadio Municipal Germán Becker Attendance: 16,342 Referee:Roberto García Orozco (MEX) |
| 18 JuneCopa América Group C | Peru | 1–0 | Valparaíso | |
| 20:30CLT (UTC−4) | Pizarro | Report | Stadium:Estadio Elías Figueroa Attendance: 15,542 Referee:Raúl Orosco (BOL) |
| 21 JuneCopa América Group C | Colombia | 0–0 | Temuco | |
| 16:00CLT (UTC−4) | Report | Stadium:Estadio Municipal Germán Becker Attendance: 17,231 Referee:Néstor Pitana (ARG) |
| 25 JuneCopa América Quarter-finals | Bolivia | 1–3 | Temuco | |
| 20:30CLT (UTC−4) | Martins | Report | Guerrero | Stadium:Estadio Municipal Germán Becker Attendance: 16,872 Referee:Wilmar Roldán (COL) |
| 29 JuneCopa América Semi-finals | Chile | 2–1 | Santiago | |
| 20:30CLT (UTC−4) | Vargas | Report | Medel | Stadium:Estadio Nacional Attendance: 46,000 Referee:José Argote (VEN) |
| 3 JulyCopa América Third place playoff | Peru | 2–0 | Concepción | |
| 20:30CLT (UTC−4) | Carrillo Guerrero | Report | Stadium:Estadio Municipal de Concepción Attendance: 29,143 Referee:Raúl Orosco (BOL) |
| 4 SeptemberFriendly | United States | 2–1 | Washington, D.C. | |
| 21:35EDT (UTC−4) | Altidore | Report | Chávez | Stadium:Robert F. Kennedy Memorial Stadium Attendance: 28,896 Referee:Francisco Chacón (MEX) |
| 8 SeptemberFriendly | Colombia | 1–1 | Harrison | |
| 20:10EDT (UTC−4) | Bacca | Report | Farfán | Stadium:Red Bull Arena Attendance: 24,800 Referee:Chris Penso (USA) |
| 8 October2018 FIFA World Cup qualification | Colombia | 2–0 | Barranquilla | |
| 15:30COT (UTC−5) | Gutiérrez Cardona | Report | Stadium:Estadio Metropolitano Roberto Meléndez Attendance: 44,000 Referee:Antonio Arias (PAR) |
| 13 October2018 FIFA World Cup qualification | Peru | 3–4 | Lima | |
| 21:15PET (UTC−5) | Farfán Guerrero | Report | Sánchez Vargas | Stadium:Estadio Nacional Attendance: 39,180 Referee:Néstor Pitana (ARG) |
| 13 November2018 FIFA World Cup qualification | Peru | 1–0 | Lima | |
| 21:15PET (UTC−5) | Farfán | Report | Stadium:Estadio Nacional Attendance: 26,000 Referee:Julio Bascuñán (CHI) |
| 17 November2018 FIFA World Cup qualification | Brazil | 3–0 | Salvador | |
| 21:00BRT (UTC−3) | Douglas Costa Renato Augusto Filipe Luís | Report | Stadium:Arena Fonte Nova Attendance: 45,000 Referee:Hernando Buitrago (COL) |
| 24 March2018 FIFA World Cup qualification | Peru | 2–2 | Lima | |
| 21:15PET (UTC−5) | Guerrero Ruidíaz | Report | Otero Villanueva | Stadium:Estadio Nacional Attendance: 35,459 Referee:Enrique Cáceres (PAR) |
| 29 March2018 FIFA World Cup qualification | Uruguay | 1–0 | Montevideo | |
| 20:00UYT (UTC−3) | Cavani | Report | Stadium:Estadio Centenario Attendance: 55,000 Referee:Roddy Zambrano (ECU) |
| 23 MayFriendly | Peru | 4–0 | Lima | |
| 21:30PET (UTC−5) | Cueva da Silva Flores Benavente | Report | Stadium:Estadio Nacional Attendance: 20,000 Referee: Luis Sánchez (COL) |
| 28 MayFriendly | Peru | 3–1 | Washington, D.C. | |
| 21:30EDT (UTC−4) | Ruidíaz Polo Yotún | Report | Bonilla | Stadium:Robert F. Kennedy Memorial Stadium Attendance: 10,000 Referee: Valdin Legister (JAM) |
| 4 JuneCopa América Centenario Group B | Haiti | 0–1 | Seattle | |
| 19:30PST (UTC−8) | Report | Guerrero | Stadium:CenturyLink Field Attendance: 20,190 Referee:John Pitti (PAN) |
| 8 JuneCopa América Centenario Group B | Ecuador | 2–2 | Phoenix | |
| 22:00MST (UTC−7) | Valencia Bolaños | Report | Cueva Flores | Stadium:University of Phoenix Stadium Attendance: 11,937 Referee:Wilmar Roldán (COL) |
| 12 JuneCopa América Centenario Group B | Brazil | 0–1 | Foxborough | |
| 20:30EST (UTC−5) | Report | Ruidíaz | Stadium:Gillette Stadium Attendance: 36,187 Referee:Andrés Cunha (URU) |
| 17 JuneCopa América Centenario Quarter-finals | Peru | 0–0 (2–4p) | East Rutherford | |
| 20:00EST (UTC−5) | Report | Stadium:MetLife Stadium Attendance: 79,194 Referee:Patricio Loustau (ARG) | ||
| Penalties | ||||
| Ruidíaz Tapia Trauco Cueva | ||||
| 1 September2018 FIFA World Cup qualification | Bolivia | 0–3 Awarded[B] | La Paz | |
| 16:00BOT (UTC−4) | Escobar Raldes | Report | Stadium:Estadio Hernando Siles Attendance: 26,765 Referee:José Argote (VEN) |
| 6 September2018 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 21:15PET (UTC−5) | Cueva Tapia | Report | Achilier | Stadium:Estadio Nacional Attendance: 30,000 Referee:Wilmar Roldán (COL) |
| 6 October2018 FIFA World Cup qualification | Peru | 2–2 | Lima | |
| 21:15PET (UTC−5) | Guerrero Cueva | Report | Funes Mori Higuaín | Stadium:Estadio Nacional Attendance: 38,700 Referee:Sandro Ricci (BRA) |
| 11 October2018 FIFA World Cup qualification | Chile | 2–1 | Santiago | |
| 20:30CLT (UTC−3) | Vidal | Report | Flores | Stadium:Estadio Nacional Attendance: 30,662 Referee: Roddy Alberto (ECU) |
| 10 November2018 FIFA World Cup qualification | Paraguay | 1–4 | Asunción | |
| 20:30PYT (UTC−3) | Riveros | Report | Stadium:Estadio Defensores del Chaco Attendance: 36,000 Referee:Patricio Loustau (ARG) |
| 15 November2018 FIFA World Cup qualification | Peru | 0–2 | Lima | |
| 21:15PET (UTC−5) | Report | Gabriel Jesus Renato Augusto | Stadium:Estadio Nacional Attendance: 38,700 Referee:Wilmar Roldán (COL) |
| 23 March2018 FIFA World Cup qualification | Venezuela | 2–2 | Maturín | |
| 19:30VET (UTC−4) | Villanueva Otero | Report | Carrillo Guerrero | Stadium:Estadio Monumental de Maturín Attendance: 35,920 Referee:Enrique Cáceres (PAR) |
| 28 March2018 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 21:15PET (UTC−5) | Guerrero Flores | Report | Sánchez | Stadium:Estadio Nacional Attendance: 35,200 Referee:Julio Bascuñán (CHI) |
| 8 JuneFriendly | Peru | 1–0 | Trujillo | |
| 17:00PET (UTC−5) | Guerrero | Report | Stadium:Estadio Mansiche Attendance: 25,000 Referee: Carlos Orbe (ECU) |
| 13 JuneFriendly | Peru | 3–1 | Arequipa | |
| 20:30PET (UTC−5) | Flores Tapia Guerrero | Report | Johnson | Stadium:Virgen de Chapi Attendance: 40,000 Referee: Gustavo Murillo (COL) |
| 31 August2018 FIFA World Cup qualification | Peru | 2–1 | Lima | |
| 21:15PET (UTC−5) | Flores Cueva | Report | Álvarez | Stadium:Monumental "U" Attendance: 50,501 Referee:Andrés Cunha (URU) |
| 5 September2018 FIFA World Cup qualification | Ecuador | 1–2 | Quito | |
| 16:00ECT (UTC−5) | Valencia | Report | Flores Hurtado | Stadium:Estadio Olímpico Atahualpa Attendance: 30,000 Referee:Enrique Cáceres (PAR) |
| 5 October2018 FIFA World Cup qualification | Argentina | 0–0 | Buenos Aires | |
| 20:30ART (UTC−3) | Report | Stadium:La Bombonera Attendance: 49,000 Referee:Wilton Sampaio (BRA) |
| 10 October2018 FIFA World Cup qualification | Peru | 1–1 | Lima | |
| 18:30PET (UTC−5) | Ospina | Report | Rodríguez | Stadium:Estadio Nacional Attendance: 29,637 Referee:Sandro Ricci (BRA) |
| 11 NovemberOFC–CONMEBOL qualification play-off | New Zealand | 0–0 | Wellington | |
| 16:15NZST (UTC+13) | Report | Stadium:Westpac Stadium Attendance: 37,034 Referee:Mark Geiger (USA) |
| 15 NovemberOFC–CONMEBOL qualification play-off | Peru | 2–0[4] (2–0agg.) | Lima | |
| 21:15PET (UTC−5) | Farfán Ramos | Report | Stadium:Estadio Nacional Attendance: 39,125 Referee:Clément Turpin (FRA) |
| 24 MarchFriendly | Peru | 2–0 | Miami Gardens | |
| 20:30EDT (UTC−4) | Carrillo Flores | Report | Stadium:Hard Rock Stadium Attendance: 46,893 Referee:Ismail Elfath (USA) |
| 27 MarchFriendly | Peru | 3–1 | Harrison | |
| 20:00EDT (UTC−4) | Tapia Ruidíaz Farfán | Report | Fjóluson | Stadium:Red Bull Arena Attendance: 25,219 Referee: Ted Unkel (USA) |
| 29 MayFriendly | Peru | 2–0 | Lima | |
| 20:00PET (UTC−5) | Cueva Farfán | Report | Stadium:Estadio Nacional Attendance: 40,000 Referee: Fernando Guerrero (MEX) |
| 3 JuneFriendly | Saudi Arabia | 0–3 | St. Gallen | |
| 20:00CEST (UTC+2) | Report | Carrillo Guerrero | Stadium:kybunpark Attendance: 18,053 Referee: Fedayi San (SUI) |
| 9 JuneFriendly | Sweden | 0–0 | Gothenburg | |
| 20:15CEST (UTC+2) | Report | Stadium:Ullevi Attendance: 32,163 Referee:Svein Oddvar Moen (NOR) |
| 16 JuneFIFA World Cup Group C | Peru | 0–1 | Saransk | |
| 19:00MSK (UTC+3) | Report | Poulsen | Stadium:Mordovia Arena Attendance: 40,502 Referee:Bakary Gassama (GAM) |
| 21 JuneFIFA World Cup Group C | France | 1–0 | Yekaterinburg | |
| 20:00YEKT (UTC+5) | Mbappé | Report | Stadium:Central Stadium Attendance: 32,789 Referee:Mohammed Abdulla Hassan Mohamed (UAE) |
| 26 JuneFIFA World Cup Group C | Australia | 0–2 | Sochi | |
| 17:00MSK (UTC+3) | Report | Carrillo Guerrero | Stadium:Fisht Olympic Stadium Attendance: 44,073 Referee:Sergei Karasev (RUS) |
| 6 SeptemberFriendly | Netherlands | 2–1 | Amsterdam | |
| 20:45CEST (UTC+2) | Depay | Report | Aquino | Stadium:Johan Cruyff Arena Attendance: 40,127 Referee:Tobias Stieler (GER) |
| 9 SeptemberFriendly | Germany | 2–1 | Sinsheim | |
| 20:45CEST (UTC+2) | Brandt Schulz | Report | Advíncula | Stadium:Rhein-Neckar-Arena Attendance: 25,494 Referee:Robert Schörgenhofer (AUT) |
| 12 OctoberFriendly | Peru | 3–0 | Miami Gardens | |
| 20:30EDT (UTC−4) | Roco Aquino | Report | Stadium:Hard Rock Stadium Attendance: 34,016 Referee: Armando Villarreal (USA) |
| 16 OctoberFriendly | United States | 1–1 | East Hartford | |
| 20:00EDT (UTC−4) | Sargent | Report | Flores | Stadium:Pratt & Whitney Stadium Attendance: 24,959 Referee: Ivan Barton (SLV) |
| 15 NovemberFriendly | Peru | 0–2 | Lima | |
| 20:30PET (UTC−5) | Report | A. Valencia E. Valencia | Stadium:Estadio Nacional Attendance: 45,000 Referee: Leodán González (URU) |
| 20 NovemberFriendly | Peru | 2–3 | Arequipa | |
| 19:30PET (UTC−5) | Flores Farfán | Report | McDonald Cruz Campbell | Stadium:Virgen de Chapi Attendance: 40,000 Referee: Carlos Orbe (ECU) |
| 22 MarchFriendly | Peru | 1–0 | Harrison | |
| 20:00EDT (UTC−4) | Cueva | Report | Stadium:Red Bull Arena Referee:Jair Marrufo (USA) |
| 26 MarchFriendly | Peru | 0–2 | Washington, D.C. | |
| 20:00EDT (UTC−4) | Report | Trauco Cerén | Stadium:Robert F. Kennedy Stadium Referee: Kimbell Ward (SKN) |
| 5 JuneFriendly | Peru | 1–0 | Lima | |
| 20:00PET (UTC−5) | Cueva | Report | Stadium:Monumental "U" Referee: Darío Herrera (ARG) |
| 9 JuneFriendly | Peru | 0–3 | Lima | |
| 16:00PET (UTC−5) | Report | Uribe Zapata | Stadium:Monumental "U" Referee: Christian Ferreyra (URU) |
| 15 JuneCopa América Group A | Venezuela | 0–0 | Porto Alegre | |
| 16:00BRT (UTC−3) | Report | Stadium:Arena do Grêmio Attendance: 13,370 Referee:Wilmar Roldán (COL) |
| 18 JuneCopa América Group A | Bolivia | 1–3 | Rio | |
| 18:30BRT (UTC−3) | Martins | Report | Guerrero Farfán Flores | Stadium:Maracanã Attendance: 26,346 Referee:Roddy Zambrano (ECU) |
| 22 JuneCopa América Group A | Peru | 0–5 | São Paulo | |
| 16:00BRT (UTC−3) | Report | Casemiro Firmino Everton Dani Alves Willian | Stadium:Arena Corinthians Attendance: 42,317 Referee:Fernando Rapallini (ARG) |
| 29 JuneCopa América Quarter-finals | Uruguay | 0–0 (4–5p) | Salvador | |
| 16:00BRT (UTC−3) | Report | Stadium:Fonte Nova Attendance: 21,180 Referee:Wilton Sampaio (BRA) | ||
| Penalties | ||||
| 3 JulyCopa América Semi-finals | Chile | 0–3 | Porto Alegre | |
| 21:30BRT (UTC−3) | Report | Flores Yotún Guerrero | Stadium:Arena do Grêmio Attendance: 33,058 Referee:Wilmar Roldán (COL) |
| 7 JulyCopa América Final | Brazil | 3–1[5] | Rio | |
| 17:00BRT (UTC−3) | Everton Gabriel Jesus Richarlison | Report | Guerrero | Stadium:Maracanã Attendance: 69,968 Referee:Roberto Tobar (CHI) |
| 5 SeptemberFriendly | Peru | 0–1 | Harrison | |
| 20:00EDT (UTC−4) | Report | Castillo | Stadium:Red Bull Arena Attendance: 21,428 Referee: Armando Villarreal (USA) |
| 10 SeptemberBrasil Global Tour | Brazil | 0–1 | Los Angeles | |
| 20:00PDT (UTC−7) | Report | Abram | Stadium:Los Angeles Memorial Coliseum Attendance: 32,287 Referee:Jair Marrufo (USA) |
| 11 OctoberFriendly | Uruguay | 1–0 | Montevideo | |
| 20:00UYT (UTC−3) | Rodríguez | Report | Stadium:Centenario Referee: Arnaldo Samaniego (PAR) |
| 15 OctoberFriendly | Peru | 1–1 | Lima | |
| 20:30PET (UTC−5) | Gonzáles | Report | Núñez | Stadium:Estadio Nacional Referee: Carlos Mario Herrera (COL) |
| 15 NovemberFriendly | Colombia | 1–0 | Miami Gardens | |
| 20:30EST (UTC−5) | Morelos | Report | Stadium:Hard Rock Stadium Attendance: 36,063 Referee:Jair Marrufo (USA) |