Durch einen Haushaltsunfall im Juli 2017, bei dem er sich die große Zehe brach, verpasste er die ersten Turniere der &lt;a href="Snooker-Saison%202017/18"&gt;Saison 2017/18&lt;/a&gt;. Bei der International Championship Anfang November zeigte er wieder Stärke und zog ins Finale ein, in dem er Mark Allen mit 10:7 besiegte. Damit verteidigte er nach der WM zum zweiten Mal einen Vorjahrestitel. Beim darauffolgenden Shanghai Masters schied er nach Siegen über Chris Wakelin und Alan McManus (jeweils 5:4) mit einer 3:5-Niederlage gegen Mark Williams im Achtelfinale aus. Auch die zweite Hälfte der Saison verlief durchwachsen. Spätestens das Achtelfinale war meist Endstation bis auf den World Grand Prix, bei dem er das Halbfinale erreichte. Bei der UK Championship schied er als Titelverteidiger in Runde 2 aus. Titelverteidiger war er auch bei den China Open, bei denen er nach engen Auftaktpartien erneut ins Finale einzog. Er gewann das Turnier durch einen 11:3-Endspielsieg über Barry Hawkins. Bei der Snookerweltmeisterschaft 2018 unterlag er, in der Runde der letzten 32, Joe Perry mit 4:10. Selby beendete die Saison auf Weltranglistenplatz 1.