Skip to content
News bet365 Sports & Betting News Join
Shanghai Masters
  1. SNOOKER

Shanghai Masters Snooker previous winners

Take a look through the previous winners of snooker's Shanghai Masters.

Dominic Dale was the winner of the inaugural Shanghai Masters in 2007, beating Ryan Day 10-6 in an all-Welsh final.

Ronnie O'Sullivan is the most successful player in this competition with five titles, with his most recent honour coming in 2023.

The Rocket was also the first winner of the non-ranking Shanghai Masters, defeating Barry Hawkins 11-9 in 2018.

Judd Trump was the winner of the event in 2024, winning his first Shanghai Masters title after losing three finals since the start of the competition.

Kyren Wilson returned to China aiming to become only the second player after O'Sullivan to successfully retain the Shanghai Masters title after defeating Ali Carter in the final in 2025, but he fell at the final hurdle as world number one Trump prevailed with an 11-6 win.

Shanghai Masters previous winners

  • 2007 - Dominic Dale
  • 2008 - Ricky Walden 
  • 2009 - Ronnie O'Sullivan 
  • 2010 - Ali Carter
  • 2011 - Mark Selby 
  • 2012 - John Higgins 
  • 2013 - Ding Junhui
  • 2014 - Stuart Bingham
  • 2015 - Kyren Wilson
  • 2016 - Ding Junhui
  • 2017 - Ronnie O'Sullivan
  • 2018 - Ronnie O'Sullivan
  • 2019 - Ronnie O'Sullivan
  • 2020 - Cancelled due to the COVID-19 pandemic
  • 2021 - Cancelled due to the COVID-19 pandemic
  • 2022 - Cancelled due to the COVID-19 pandemic
  • 2023 - Ronnie O'Sullivan
  • 2024 - Judd Trump
  • 2025 - Kyren Wilson
  • 2026 - Judd Trump

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.