Zhang se hisse en huitièmes de finale du championnat du Royaume-Uni 2016, profitant d'un tableau favorable. Il est finalement défait par Mark Selby sur le score de 6-1.