Die &lt;a href="Snooker-Saison%202007/08"&gt;Saison 2007/08&lt;/a&gt; verlief für den Engländer sportlich äußerst erfolgreich, er stand viermal im Finale eines Ranglistenturniers der Main Tour. Beim Grand Prix 2007 in Schottland und bei den Welsh Open 2008 wurde er jeweils Zweiter, bei den beiden wichtigsten Turnieren, der UK Championship und der abschließenden Weltmeisterschaft, gewann er 2008 den Titel. Beim letzten Turnier gelang ihm zudem sein neuntes Maximum Break auf der Tour; damit hatte er mehr als jeder andere Spieler vorzuweisen. Allerdings musste er sich die Prämie in Höhe von 147.000 £ mit seinem Finalgegner Ali Carter teilen. Zum ersten Mal war bei einem Turnier zwei Spielern ein Break von 147 Punkten gelungen. Nach der Saison übernahm O’Sullivan wieder die Führung in der Weltrangliste. Auf einer Pressekonferenz 2008, während der China Open unmittelbar vor der Weltmeisterschaft, machte O’Sullivan dann gleich mehrere anzügliche Bemerkungen, wofür er abermals eine Strafe erhielt.