Most World Snooker Championship appearances

Most World Snooker Championship appearances
Who
Steve Davis, Ronnie O'Sullivan
What
30 total number
Where
United Kingdom (Sheffield)
When
17 April 2022

The most appearances at the World Snooker Championship by a player is 30, by Steve Davis (UK) between 1979 and 2010; and equalled by Ronnie O’Sullivan between 1993 and 2022.

O’Sullivan equalled Davis’s record of 30 Crucible appearances when he played David Gilbert in the first round of the 2022 World Snooker Championship. Both players are six-time winners of the title – Davis in 1981, 1983–4 and 1987–89, and O’Sullivan in 2001, 2004, 2008, 2012–13 and 2020.