En mai, à Sheffield, lors du championnat du monde, il semble très concentré et fait preuve de constance dans les différents compartiments du jeu. Lors des premiers tours, il élimine successivement Peter Ebdon, Mark Williams et Neil Robertson, tous anciens champions du monde. Il remporte ensuite la demi-finale contre Matthew Stevens et bat en finale Ali Carter, sur le score de 18 à 11, remportant ainsi pour la quatrième fois le championnat du monde. Il devient, à , le vainqueur le plus âgé de cette compétition depuis Ray Reardon, âgé de lors de son dernier titre en 1978. Lors de cette finale, il réalise, avec un score de 141 lors de la , le break le plus élevé lors d'une finale du championnat du monde ainsi qu'un difficile break de 92 (dans la ) qui impressionne les observateurs. Il attribue en partie cette bonne saison à Steve Peters, qui l'ai aidé à limiter le stress lié à sa volonté de trop bien faire. Ce travail, selon ses dires, a favorisé un meilleur équilibre entre son désir d'être heureux et sa volonté d'être investi pleinement dans le snooker. Il annonce, à l'issue de la finale, vouloir faire une pause de plusieurs mois, avant de revenir à la compétition, rappelant que le calendrier de la prochaine saison, qui comportera près de 27 tournois, est trop chargé pour lui. Il termine cette saison 2011-2012 à la mondiale.