<page_title> List of world snooker champions </page_title> <section_title> Champions </section_title> <table> <cell> Joe Davis (1927–40 & 1946)Stephen Hendry (1990, 1992–96 & 1999)Steve Davis (1981, 1983–84 & 1987–89)Ronnie O’Sullivan (2001, 2004, 2008 & 2012–13)John Higgins (1998, 2007, 2009 & 2011)Mark Williams (2000, 2003 & 2018)Mark Selby (2014 & 2016–17)Alex Higgins (1972 & 1982) </cell> </table>
Steve Davis appeared in 1985, World Snooker Championship final.