Beim Asia-Cup 2007 in Indonesien, Malaysia, Thailand und Vietnam wurde Zheng in zwei Gruppenspielen eingesetzt, wo er in beiden eine gelbe Karte erhielt. China schied in der Gruppenphase als Gruppendritter hinter Iran und Usbekistan aus.