Con la nazionale peruviana Pizarro ha disputato 85 partite mettendo a segno 20 gol; ha preso parte a tre edizioni della Coppa America: nel 2004, nel 2007 e nel 2015.