Sein Debüt für die Nationalmannschaft machte Peng am 3. Juni 2006 in einem Freundschaftsspiel gegen die Schweiz, das Spiel verlor China mit 4:1. Bei der Fußball-Asienmeisterschaft 2007 war er wichtiger Bestandteil der Mannschaft, außerdem erzielte er sein erstes Tor im Trikot der Nationalmannschaft gegen Irak am 15. November 2006 in einem 1:1-Unentschieden. Während des Turniers agierte Peng oft als alleinige Sturmspitze. Trotz seiner zwei erzielten Tore konnte Peng die für China desaströse Leistung beim Asien Cup nicht wettmachen und schied bereits in der Vorrunde aus.