Peru took part in the inaugural FIFA World Cup in 1930 and enjoyed victories in the 1938 Bolivarian Games and the 1939 Copa América, with goalkeeper Juan Valdivieso and forwards Teodoro Fernández and Alejandro Villanueva playing important roles.
Peruvian football's successful period in the 1970s brought it worldwide recognition; the team then included the formidable forward partnership of Hugo Sotil and Teófilo Cubillas, and defender Héctor Chumpitaz. This team qualified for three World Cups and won the Copa América in 1975.
Teófilo Cubillas was selected as Peru's greatest ever player in an IFFHS poll, in which he was also included in the world's Top 50. He is one of only two players to have scored five goals in two different FIFA World Cups.
List of Peru international footballers The following is a list of football players that have been part of the Peru national football team since the team was officially created in 1927, with more than 30 caps.
Names in bold are players still active to be called-up. Caps and goals updated as of 11 June 2026.
PlayerCapsGoalsYears13482011–13022010–128191992–2012128402004–202512702014–107112011–10531965–1981102272003–202210191992–2005100162011–20259711994–200895201994–2009Renato Tapia9252015–9032009–20228921972–198585201999–20168451986–2000Edison Flores84172013–8311987–2001Carlos Zambrano8342008–82121972–198581261968–19827731992–2003Alberto Rodríguez7602003–20187602014–7391986–200164111973–19856412001–201262181970–19796242004–20166021979–19896001997–200557171969–198257111991–200756161980–19895622016–5511988–19975411975–1985Josepmir Ballón5402008–5442011–20235302018–Aldo Corzo5202009–5122013–5161972–1985Sergio Peña5142017–Pedro Requena5111983–19925011971–19785001998–20054912005–20164932016–Pedro Pablo León49151963–1973Percy Rojas4971969–1979Roberto Chale4841967–1973Juan José Muñante4861967–19784832013–4712016–Martín Hidalgo4731996–2008Miguel Miranda4701993–2001Eloy Campos4601963–1972Ramón Mifflin4401966–19734422003–2014Andrés Mendoza4472001–20074412014–4322004–20134292020–4112003–20124011977–19854002017–Leao Butrón3902001–2012Orlando de la Torre3901967–1973Guillermo La Rosa3931975–1985Luis Reyna3911980–1989Julio César Uribe3991979–1989Paolo Hurtado3832011–2019Luis Rubiños3801963–1972José Fernández3721959–1973Alberto Gallardo37111962–1970Luis Calderón3601949–1961Jorge Hirano36111984–1991Guillermo Delgado3601952–1957Cornelio Heredia3641947–1956Julio Meléndez3501965–1977Marko Ciurlizza3401999–2009Julio Rivera3401992–19973402017–Eduardo Malásquez3321979–1987Luis Ramírez3322005–2014Leonardo Rojas3301984–1989Julio Baylón3221968–1972Teodoro Fernández32241935–19473222013–3181947–19583131978–19833171947–1957Pablo Zegarra3111993–1999Eusebio Acasuzo3001979–1985Álvaro Barco3001986–1997Roberto Drago3071949–1961José Navarro3001972–1979
See also List of Peru national football team managers Peruvian Football Federation
References
External links Peruvian Football Federation