For har Solano spilt over 90 kamper, og scoret 20 mål. Han har vært en viktig brikke i laget siden midten av 1990-tallet. I 2005 valgte Solano å gi seg på det peruanske landslaget på grunn av uoverensstemmelser med treneren, Freddy Ternero. I 2006 klarte den nye treneren, Franco Navarro, å overtale ham tilbake til landslagsspill.