Skip to content
News bet365 Sports & Betting News Join
Snooker Generic
  1. SNOOKER
  2. WORLD SNOOKER CHAMPIONSHIP

Most appearances at the World Snooker Championship

We take a look at the players with the most appearances at the World Snooker Championship.

Most appearances at the World Snooker Championship

  1. Ronnie O'Sullivan (England) - 33
  2. John Higgins (Scotland) - 31
  3. Steve Davis (England) - 30
  4. Stephen Hendry (Scotland) - 27
  5. Mark Williams (Wales) - 27
  6. Jimmy White (England) - 25
  7. Peter Ebdon (England) - 24
  8. John Parrott (England) - 23
  9. Shaun Murphy (England) - 23
  10. 5 Players - 21

*Stats were correct as of 25th November 2025

Ronnie O'Sullivan has appeared at the World Snooker Championships a record 33 times.

John Higgins isn't far behind, appearing 31 times, whilst Steve Davis rounds off the top three with 30 appearances.

O'Sullivan is one of six English players to make the top nine, whilst five players are joint 10th with 21 appearances.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.