Most Centuries In A Match By One Player - Year 2023 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
England Stuart Bingham England 2023 Masters Last 16 11 England Kyren Wilson 3
England Judd Trump England 2023 Championship League Group 4 - Final 5 Scotland John Higgins 3
Wales Mark Williams England 2023 World Grand Prix Last 32 7 Wales Jamie Jones 3
Wales Mark Williams England 2023 Masters Final 19 England Judd Trump 3
England Kyren Wilson England 2023 Championship League Group 3 - Semi-final 5 England Mark Selby 3
England Gary Wilson England 2023 Championship League Group 4 5 England Ricky Walden 3
England Stuart Bingham England 2023 Masters Quarter-final 11 England Shaun Murphy 2
England Stuart Bingham England 2023 Championship League Group 2 5 Northern Ireland Jordan Brown 2
England Ali Carter Germany 2023 German Masters Last 16 9 England Louis Heathcote 2
England Ali Carter Germany 2023 German Masters Quarter-final 9 China Pang Junxu 2
England Sam Craigie England 2023 World Grand Prix Last 32 7 England Tom Ford 2
Wales Ryan Day England 2023 Championship League Group 1 5 England Jimmy Robertson 2
Scotland Graeme Dott Germany 2023 German Masters Last 128 9 England Robert Milkins 2
China Xiao Guodong England 2023 Championship League Group 5 5 Scotland John Higgins 2
China Lyu Haotian Germany 2023 German Masters Last 128 9 Wales Jak Jones 2
Scotland John Higgins England 2023 Championship League Group 4 - Semi-final 5 England Robert Milkins 2
England Jack Lisowski England 2023 Championship League Group 1 5 England Jimmy Robertson 2
Scotland Anthony McGill Germany 2023 German Masters Last 128 9 England Jamie O'Neill 2
Scotland Anthony McGill England 2023 World Grand Prix Quarter-final 9 England Shaun Murphy 2
England Ronnie O'Sullivan England 2023 Masters Last 16 11 Belgium Luca Brecel 2
England Jimmy Robertson Germany 2023 German Masters Last 64 9 Wales Jak Jones 2
Thailand Noppon Saengkham England 2023 World Grand Prix Last 32 7 England Mark Selby 2
England Matthew Selt England 2023 Championship League Group 2 5 England Barry Hawkins 2
England Matthew Selt England 2023 Championship League Group 2 5 Wales Ryan Day 2
England Matthew Selt England 2023 Championship League Group 3 - Semi-final 5 England Ricky Walden 2
England Matthew Selt England 2023 Championship League Group 5 5 England Robert Milkins 2
England Elliot Slessor Germany 2023 German Masters Last 64 9 England Sanderson Lam 2
England Elliot Slessor Germany 2023 German Masters Last 32 9 England Joe O'Connor 2
England Judd Trump England 2023 World Grand Prix Last 32 7 Iran Hossein Vafaei 2
England Judd Trump England 2023 World Grand Prix Final 19 Northern Ireland Mark Allen 2
England Judd Trump England 2023 Masters Quarter-final 11 England Barry Hawkins 2
England Judd Trump England 2023 Masters Final 19 Wales Mark Williams 2
Switzerland Alexander Ursenbacher Germany 2023 German Masters Last 128 9 Pakistan Asjad Iqbal 2
Iran Hossein Vafaei England 2023 Masters Last 16 11 England Mark Selby 2
England Ricky Walden Wales 2023 Welsh Open Last 128 7 England Liam Highfield 2
Wales Mark Williams England 2023 Masters Last 16 11 England David Gilbert 2
Wales Mark Williams England 2023 Masters Quarter-final 11 England Ronnie O'Sullivan 2
England Kyren Wilson Germany 2023 German Masters Last 64 9 England David Lilley 2
England Gary Wilson Germany 2023 German Masters Last 128 9 Thailand Dechawat Poomjaeng 2
China Zhao Xintong Germany 2023 German Masters Last 64 9 Pakistan Mohammed Asif 2
China Zhou Yuelong England 2023 World Grand Prix Last 32 7 Thailand Thepchaiya Un-Nooh 2
Northern Ireland Mark Allen Germany 2023 German Masters Last 128 9 England Peter Lines 1
Northern Ireland Mark Allen England 2023 World Grand Prix Last 32 7 England David Gilbert 1
Northern Ireland Mark Allen England 2023 World Grand Prix Last 16 7 England Joe O'Connor 1
Northern Ireland Mark Allen England 2023 World Grand Prix Semi-final 11 Thailand Noppon Saengkham 1
Northern Ireland Mark Allen England 2023 World Grand Prix Final 19 England Judd Trump 1
China Zhang Anda Germany 2023 German Masters Last 128 9 England Craig Steadman 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Matthew Selt 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Jimmy Robertson 1
England Stuart Bingham England 2023 Championship League Group 1 5 Wales Ryan Day 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Jack Lisowski 1
England Stuart Bingham England 2023 Championship League Group 2 5 Wales Jamie Jones 1
England Stuart Bingham England 2023 Championship League Group 2 5 England Robert Milkins 1
England Stuart Bingham England 2023 Championship League Group 2 5 Wales Ryan Day 1
England Stuart Bingham England 2023 Championship League Group 2 5 England Barry Hawkins 1
England Stuart Bingham England 2023 Championship League Group 2 - Final 5 England Robert Milkins 1
England Stuart Bingham England 2023 Championship League Group 2 - Semi-final 5 England Matthew Selt 1
China Yan Bingtao Germany 2023 German Masters Last 128 9 England Rod Lawler 1
China Yan Bingtao Germany 2023 German Masters Last 64 9 England David Grace 1
Belgium Luca Brecel England 2023 Masters Last 16 11 England Ronnie O'Sullivan 1
Northern Ireland Jordan Brown England 2023 Championship League Group 1 5 England Matthew Selt 1
Northern Ireland Jordan Brown England 2023 Championship League Group 1 - Semi-final 5 England Jack Lisowski 1
Northern Ireland Jordan Brown England 2023 Championship League Group 2 5 England Barry Hawkins 1
England James Cahill Germany 2023 German Masters Last 128 9 China Zhou Yuelong 1
England Ali Carter Germany 2023 German Masters Last 128 9 England Stuart Carrington 1
England Ali Carter Germany 2023 German Masters Last 64 9 England Robbie Williams 1
England Ali Carter Germany 2023 German Masters Semi-final 11 England Robert Milkins 1
England Ali Carter Germany 2023 German Masters Final 19 England Tom Ford 1
England Ali Carter England 2023 Snooker Shootout Last 32 1 China Cao Yupeng 1
England Ali Carter England 2023 Championship League Group 1 5 England Jack Lisowski 1
England Ali Carter England 2023 Championship League Group 1 5 England Jimmy Robertson 1
Wales Jamie Clarke Germany 2023 German Masters Last 128 9 Thailand Noppon Saengkham 1
England Sam Craigie Wales 2023 Welsh Open Last 128 7 Thailand Mink Nutcharut 1
England Sam Craigie Germany 2023 German Masters Last 128 9 Scotland Stephen Maguire 1
Wales Ryan Day Germany 2023 German Masters Last 128 9 Wales Michael White 1
Wales Ryan Day England 2023 World Grand Prix Last 32 7 England Ricky Walden 1
Wales Ryan Day England 2023 Championship League Group 1 5 Northern Ireland Jordan Brown 1
Wales Ryan Day England 2023 Championship League Group 1 5 England Matthew Selt 1
Wales Ryan Day England 2023 Championship League Group 2 5 England Stuart Bingham 1
Wales Ryan Day England 2023 Championship League Group 2 5 Northern Ireland Jordan Brown 1
Scotland Scott Donaldson Wales 2023 Welsh Open Last 128 7 China Cao Yupeng 1
Scotland Scott Donaldson Germany 2023 German Masters Last 128 9 England Matthew Selt 1
England Tom Ford Germany 2023 German Masters Semi-final 11 England Jack Lisowski 1
England Tom Ford Germany 2023 German Masters Final 19 England Ali Carter 1
England David Gilbert Germany 2023 German Masters Last 128 9 England Andy Hicks 1
England David Gilbert England 2023 Championship League Group 5 5 China Xiao Guodong 1
England Martin Gould Wales 2023 Welsh Open Last 128 7 Ireland Fergal O'Brien 1
England David Grace Germany 2023 German Masters Last 128 9 England Mark King 1
England David Grace Germany 2023 German Masters Last 64 9 China Yan Bingtao 1
China Xiao Guodong Germany 2023 German Masters Last 128 9 England Alfie Burden 1
China Xiao Guodong Germany 2023 German Masters Last 16 9 England Elliot Slessor 1
China Xiao Guodong England 2023 Snooker Shootout Last 128 1 Ukraine Anton Kazakov 1
China Xiao Guodong England 2023 Championship League Group 5 5 England David Gilbert 1
England Steven Hallworth Wales 2023 Welsh Open Last 128 7 Northern Ireland Jordan Brown 1
England Barry Hawkins England 2023 Masters Last 16 11 Northern Ireland Mark Allen 1
England Barry Hawkins England 2023 Masters Quarter-final 11 England Judd Trump 1
England Louis Heathcote Germany 2023 German Masters Last 128 9 England Mitchell Mann 1
England Louis Heathcote Germany 2023 German Masters Last 64 9 Belgium Julien Leclercq 1
England Louis Heathcote Germany 2023 German Masters Last 32 9 China Cao Yupeng 1
Scotland John Higgins Germany 2023 German Masters Last 128 9 Hong Kong Marco Fu 1
Scotland John Higgins England 2023 Masters Last 16 11 England Jack Lisowski 1
Scotland John Higgins England 2023 Championship League Group 4 5 England Mark Selby 1
Scotland John Higgins England 2023 Championship League Group 4 5 England Judd Trump 1
Scotland John Higgins England 2023 Championship League Group 5 5 China Xiao Guodong 1
England Liam Highfield Germany 2023 German Masters Last 64 9 Scotland Ross Muir 1
England Michael Holt England 2023 Snooker Shootout Last 128 1 China Peifan Lei 1
China Si Jiahui Germany 2023 German Masters Last 32 9 England Chris Wakelin 1
Wales Jak Jones Wales 2023 Welsh Open Last 128 7 England Rebecca Kenna 1
Wales Jamie Jones Germany 2023 German Masters Last 128 9 England Martin Gould 1
Wales Duane Jones Germany 2023 German Masters Last 128 9 England Jack Lisowski 1
Wales Jamie Jones England 2023 Championship League Group 2 5 England Matthew Selt 1
Wales Jamie Jones England 2023 Championship League Group 3 5 England Kyren Wilson 1
Wales Jamie Jones England 2023 Championship League Group 3 5 England Matthew Selt 1
China Ding Junhui Germany 2023 German Masters Last 128 9 Northern Ireland Jordan Brown 1
China Ding Junhui Germany 2023 German Masters Last 64 9 Wales Matthew Stevens 1
China Ding Junhui England 2023 World Grand Prix Last 32 7 England Stuart Bingham 1
China Pang Junxu Germany 2023 German Masters Quarter-final 9 England Ali Carter 1
England Rod Lawler Germany 2023 German Masters Last 128 9 China Yan Bingtao 1
England David Lilley Germany 2023 German Masters Last 128 9 England Anthony Hamilton 1
England Jack Lisowski Germany 2023 German Masters Last 64 9 Wales Jackson Page 1
England Jack Lisowski Germany 2023 German Masters Last 32 9 China Zhang Anda 1
England Jack Lisowski Germany 2023 German Masters Semi-final 11 England Tom Ford 1
England Jack Lisowski England 2023 World Grand Prix Last 32 7 England Robert Milkins 1
England Jack Lisowski England 2023 Masters Last 16 11 Scotland John Higgins 1
England Jack Lisowski England 2023 Championship League Group 1 5 England Stuart Bingham 1
England Jack Lisowski England 2023 Championship League Group 1 - Final 5 England Matthew Selt 1
England Jack Lisowski England 2023 Championship League Group 1 - Semi-final 5 Northern Ireland Jordan Brown 1
Scotland Stephen Maguire Wales 2023 Welsh Open Last 128 7 Ireland Michael Judge 1
England Mitchell Mann Wales 2023 Welsh Open Last 128 7 China Peifan Lei 1
Scotland Anthony McGill England 2023 World Grand Prix Last 16 7 England Sam Craigie 1
England Robert Milkins Germany 2023 German Masters Last 32 9 Wales Daniel Wells 1
England Robert Milkins Germany 2023 German Masters Quarter-final 9 England Chris Wakelin 1
England Robert Milkins Germany 2023 German Masters Semi-final 11 England Ali Carter 1
England Robert Milkins England 2023 Championship League Group 2 5 Wales Ryan Day 1
England Robert Milkins England 2023 Championship League Group 4 5 England Ricky Walden 1
England Shaun Murphy England 2023 World Grand Prix Last 16 7 England Kyren Wilson 1
England Shaun Murphy England 2023 World Grand Prix Semi-final 11 England Judd Trump 1
England Shaun Murphy England 2023 Masters Last 16 11 Australia Neil Robertson 1
Ireland Fergal O'Brien Wales 2023 Welsh Open Last 128 7 England Martin Gould 1
Ireland Fergal O'Brien Germany 2023 German Masters Last 128 9 England Ricky Walden 1
England Joe O'Connor Germany 2023 German Masters Last 128 9 England Zak Surety 1
England Joe O'Connor Germany 2023 German Masters Last 64 9 England Mark Davis 1
England Joe O'Connor England 2023 World Grand Prix Last 32 7 China Lyu Haotian 1
England Ronnie O'Sullivan England 2023 World Grand Prix Last 32 7 England Barry Hawkins 1
England Ronnie O'Sullivan England 2023 Masters Quarter-final 11 Wales Mark Williams 1
Wales Jackson Page Germany 2023 German Masters Last 64 9 England Jack Lisowski 1
Wales Andrew Pagett Wales 2023 Welsh Open Last 128 7 Australia Ryan Thomerson 1
China Tian Pengfei Germany 2023 German Masters Last 128 9 China Peifan Lei 1
China Tian Pengfei Germany 2023 German Masters Last 64 9 Wales Michael White 1
China Tian Pengfei Germany 2023 German Masters Last 32 9 Scotland Anthony McGill 1
England Joe Perry Germany 2023 German Masters Last 128 9 England Oliver Lines 1
England Barry Pinches Germany 2023 German Masters Last 64 9 Belgium Luca Brecel 1
Australia Neil Robertson Germany 2023 German Masters Last 64 9 Switzerland Alexander Ursenbacher 1
Australia Neil Robertson Germany 2023 German Masters Last 32 9 England Joe Perry 1
Australia Neil Robertson Germany 2023 German Masters Last 16 9 England Chris Wakelin 1
Australia Neil Robertson England 2023 World Grand Prix Last 32 7 China Xiao Guodong 1
Australia Neil Robertson England 2023 Masters Last 16 11 England Shaun Murphy 1
England Jimmy Robertson England 2023 Championship League Group 1 5 Wales Ryan Day 1
England Jimmy Robertson England 2023 Championship League Group 1 5 England Ali Carter 1
England Jimmy Robertson England 2023 Championship League Group 1 5 England Matthew Selt 1
Australia Neil Robertson England 2023 Championship League Group 5 5 England David Gilbert 1
Australia Neil Robertson England 2023 Championship League Group 5 5 Scotland John Higgins 1
England Mark Selby England 2023 Championship League Group 3 5 England Ricky Walden 1
England Mark Selby England 2023 Championship League Group 3 5 England Kyren Wilson 1
England Mark Selby England 2023 Championship League Group 4 5 England Gary Wilson 1
England Matthew Selt Germany 2023 German Masters Last 128 9 Scotland Scott Donaldson 1
England Matthew Selt England 2023 Championship League Group 1 5 England Stuart Bingham 1
England Matthew Selt England 2023 Championship League Group 2 5 Northern Ireland Jordan Brown 1
England Matthew Selt England 2023 Championship League Group 2 5 England Stuart Bingham 1
England Matthew Selt England 2023 Championship League Group 3 5 England Mark Selby 1
England Matthew Selt England 2023 Championship League Group 3 5 Wales Jamie Jones 1
England Matthew Selt England 2023 Championship League Group 3 5 England Robert Milkins 1
England Matthew Selt England 2023 Championship League Group 5 5 Thailand Noppon Saengkham 1
China Xu Si Germany 2023 German Masters Last 128 9 China Si Jiahui 1
England Elliot Slessor Wales 2023 Welsh Open Last 128 7 Wales Dylan Emery 1
Wales Matthew Stevens Germany 2023 German Masters Last 32 9 Belgium Luca Brecel 1
England Judd Trump Germany 2023 German Masters Last 128 9 England Mark Davis 1
England Judd Trump England 2023 World Grand Prix Quarter-final 9 China Xiao Guodong 1
England Judd Trump England 2023 World Grand Prix Semi-final 11 England Shaun Murphy 1
England Judd Trump England 2023 Masters Last 16 11 Wales Ryan Day 1
England Judd Trump England 2023 Championship League Group 4 5 England Ricky Walden 1
England Judd Trump England 2023 Championship League Group 4 5 England Robert Milkins 1
England Judd Trump England 2023 Championship League Group 4 - Semi-final 5 England Mark Selby 1
Iran Hossein Vafaei England 2023 Masters Quarter-final 11 England Jack Lisowski 1
England Chris Wakelin Germany 2023 German Masters Last 16 9 Australia Neil Robertson 1
England Chris Wakelin Germany 2023 German Masters Quarter-final 9 England Robert Milkins 1
England Chris Wakelin England 2023 Snooker Shootout Final 1 Belgium Julien Leclercq 1
England Ricky Walden Germany 2023 German Masters Last 128 9 Ireland Fergal O'Brien 1
England Ricky Walden England 2023 Championship League Group 3 5 England Mark Selby 1
England Ricky Walden England 2023 Championship League Group 3 5 Northern Ireland Jordan Brown 1
England Ricky Walden England 2023 Championship League Group 3 5 England Kyren Wilson 1
England Ricky Walden England 2023 Championship League Group 3 5 England Robert Milkins 1
England Ricky Walden England 2023 Championship League Group 4 5 England Gary Wilson 1
Wales Daniel Wells Wales 2023 Welsh Open Last 128 7 Thailand Dechawat Poomjaeng 1
Wales Daniel Wells Germany 2023 German Masters Last 32 9 England Robert Milkins 1
Wales Michael White Germany 2023 German Masters Last 128 9 Wales Ryan Day 1
England Kyren Wilson Germany 2023 German Masters Last 128 9 England Jenson Kendrick 1
England Kyren Wilson Germany 2023 German Masters Quarter-final 9 England Tom Ford 1
England Kyren Wilson England 2023 Championship League Group 3 - Final 5 England Matthew Selt 1
England Gary Wilson England 2023 Championship League Group 4 5 England Robert Milkins 1
England Ben Woollaston Wales 2023 Welsh Open Last 128 7 England Allan Taylor 1
China Fan Zhengyi Germany 2023 German Masters Last 128 9 Northern Ireland Gerard Greene 1