Murphy won in 2005 het World Snooker Championship. Voor het WK was hij 'slechts' 48ste op de wereldranglijst en hij nam dan ook deel als "qualifier", wat inhield dat hij eerst twee voorrondes moest spelen. Murphy won deze twee wedstrijden en kwam terecht in het uiteindelijke toernooi. In de eerste ronde versloeg hij Chris Small. In de volgende rondes won hij van de voormalige wereldkampioenen John Higgins, Steve Davis en Peter Ebdon, waarna hij in de finale uitkwam tegen Matthew Stevens, die in 2000 al eens de finale speelde. Murphy won de finale met 18 frames tegen 16. Op 4 februari 2007 bewees Murphy dat hij geen 'one-hit' wonder was door in de finale van de Malta Cup te winnen van Ryan Day. In 2008 herhaalde Murphy deze prestatie door opnieuw de Malta Cup te winnen, ditmaal tegen Ken Doherty. Tijdens het World Snooker Championship 2007 bereikte hij de halve finale, waarin hij werd verslagen door Mark Selby. Murphy bereikte op het WK 2009 voor de tweede keer de finale, maar verloor die deze keer van John Higgins. Zijn derde finale op het WK 2015 verloor hij van Stuart Bingham en ook in 2021 verloor hij in de finale, nu van Mark Selby.