Na poletnih olimpijskih igrah leta 2012 je bila za eno mesto boljša, saj je osvojila
200 m metulj v času 2:94.96, postavil nov olimpijski rekord. Tekmovala je tudi na 100 m metulj, kjer je dosegla polfinale, in je bila del kitajske ekipe 4 x 100 m medley. Po olimpijskih igrah je osvojila dve srebrni medalji na svetovnem prvenstvu v plavanju na kratkih progah, v 50 m metlu in 200 m metlu.