Zheng would play for the Chinese under-20 national team that took part in the 2008 AFC U-19 Championship where he played in all four games for China in a tournament where they were knocked out in the quarterfinals. Zheng would still move up to the Chinese under-23 national team where he played in the 2008 East Asian Games. He played in two games as China were knocked out in the group stage. Zheng would also make the squad that took part in the 2010 Asian Games; however, he was injured throughout the tournament and didn't make any appearances.