Zheng Zhi representou a Seleção Chinesa de Futebol nas Olimpíadas de 2008, quando atuou em casa, como capitão da equipe. Ele representou a Seleção Chinesa de Futebol na Copa da Ásia de 2015, como capitão da equipe.