Auch in der &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; verlor Dunning insgesamt vier Auftaktspiele und erreichte ein Mal die Runde der letzten 96, erreichte aber im Gegensatz dazu sowohl bei der UK Championship als auch bei den British Open die Runde der letzten 64. Dadurch konnte er sich um elf Plätze verbessern, sodass er die sofortige Rückkehr in die besten hundert Plätze der Weltrangliste schaffte.