Nalika taun 2007, Zhang Ning menang lomba kanthi éntuk gelar Singapura Terbuka. Gelar iki gelar kang kaping limané kanggoné Zhang Ninh. Nanging Zhang Ning uga gagal ing "Kejuaraan Dunia" awit dikalahaké karo lawané kang jenengé Wang Chen nalika main ing babak semifinal. Ing Olimpiade Beijing 2008, Zhang Ning bisa mertahanake gelar tunggal putri duwéke kanthi éntuk medhali emas. Ing lomba iki, Zhang Ying ngalahaké Xie nalika babak final.