Ia menjuarai Kejuaraan Dunia BWF pada tahun 2003 dengan mengalahkan Gong Ruina 11-6, 11-3. Tahun berikutnya ia tampil di Olimpiade Athena 2004 dan meraih emas pada nomor tunggal putri. Pada tahun 2005 dan 2006 ia kembali tampil di final Kejuaraan Dunia tetapi ia dikalahkan Xie Xingfang pada kedua kesempatan tersebut. Pada tahun 2007 ia meraih gelar Singapura Terbuka untuk kelima kalinya, tetapi lagi-lagi ia gagal di Kejuaraan Dunia karena dikalahkan Wang Chen di semifinal. Di Olimpiade Beijing 2008 pada tahun berikutnya, Zhang mempertahankan gelar tunggal putrinya dengan meraih emas dengan mengalahkan Xie di final.
BWF Superseries, yang diluncurkan pada tanggal 14 Desember 2006 dan dilaksanakan pada tahun 2007, merupakan serangkaian turnamen bulu tangkis elit yang disetujui oleh Federasi Bulu Tangkis Dunia (BWF). BWF Superseries memiliki dua tingkatan, yaitu Superseries dan Superseries Premier. Satu musim Superseries menampilkan dua belas turnamen di seluruh dunia, yang diperkenalkan pada tahun 2011, dengan pemain yang sukses diundang ke Final BWF Superseries yang diadakan pada akhir tahun.