De cara a los cruciales partidos ante Colombia y Ecuador por Eliminatorias, Perú afrontará un par de partidos de preparación. Los rivales son Panamá y Jamaica, que también buscan llegar nuevamente a un Mundial. La "Blanquirroja" ya ha tenido chance de enfrentar a ambos seleccionados, aunque casi siempre en amistosos, y con ambos tiene ventaja en el historial. Entre otros, se recuerda el único triunfo de la era Franco Navarro (2006), el primer partido que jugó la selección peruana en Moquegua y uno a modo de preparación para el partido con Ecuador en las Eliminatorias anteriores.
Panamá
Perú 7-1 Panamá (Panamericanos de Fútbol) 1952 (ver NOTA) (Valeriano López 5, Guillermo Barbadillo, Ernesto Morales)
Perú 4-0 Panamá (amistoso) 1973 (Teófilo Cubillas, Juan José Muñante, Oswaldo Ramírez, Manuel Mayorga)
Perú 0-2 Panamá (amistoso) 2006
Panamá 1-2 Perú (amistoso) 2006 (Miguel Mostto, Piero Alva)
Panamá 1-0 Perú (amistoso) 2010
Perú 1-0 Panamá (amistoso) 2011 (Orlando Contreras)
Panamá 1-2 Perú (amistoso) 2013 (Yordy Reyna, Cristian Benavente)
Perú 3-0 Panamá (amistoso) 2014 (Carlos Ascues 2, Christian Ramos)
Jamaica
Jamaica 1-1 Perú (amistoso) 2006 (Alexander Sánchez)
Perú 2-1 Jamaica (amistoso) 2010 (autogol, José Carlos Fernández)
Perú 3-1 Jamaica (amistoso) 2017 (Edison Flores, Renato Tapia, Paolo Guerrero)
En negrita, partidos jugados en el Perú. Tres se jugaron en Lima, uno en Moquegua (2011) y uno en Arequipa (2017).
En cursiva, partidos en los que Perú fue visitante.
NOTA: Competencia hoy desaparecida en la que participaban selecciones de toda América. El partido en cuestión se jugó en Santiago de Chile.