Perú jugó cuatro mundiales: Uruguay 1930, México 1970, Argentina 1978 y España 1982.
En el mundial de Uruguay 1930, Perú jugó en la primera ronda: perdió 3-1 frente a Rumania y 1-0 frente a Uruguay. En este mundial Perú obtuvo la décima posición (entre 13 selecciones participantes).
En el mundial de México 1970, Perú pasó la primera ronda con una victoria 3-2 frente a Bulgaria y 3-0 frente a Marruecos, y una derrota 3-1 ante Alemania Federal. Pasó directamente a cuartos de final en donde se enfrentó a Brasil, con el que perdió 4-2. En este mundial Perú obtuvo la séptima posición.
En el mundial de Argentina 1978, Perú pasó la primera ronda con una victoria 3-1 ante Escocia, un empate 0-0 con Holanda y una victoria 4-1 frente a Irán. En la segunda ronda perdió 3-0 ante Brasil, 1-0 ante Polonia y 6-0 ante Argentina. En este mundial Perú obtuvo la octava posición.
En el mundial de España 1982, Perú jugó en la primera ronda: empató 0-0 con Camerún y 1-1 con Italia, y perdió 5-1 con Polonia. En este mundial Perú obtuvo la vigésima posición.
(Logo de la Federación Peruana de Fútbol, organismo que dirige el fútbol en Perú)