2023 UK Championship - Centuries

Date Player Round Break
Nov 19th 2023 China Xu Si Last 112 147
Nov 29th 2023 England Mark Selby Last 16 142
Nov 30th 2023 England Ronnie O'Sullivan Last 16 142
Nov 19th 2023 Hungary Bulcsú Révész Last 144 140
Nov 21st 2023 Scotland Stephen Maguire Last 80 140
Nov 18th 2023 China Jiang Jun Last 144 139
Nov 18th 2023 Pakistan Mohammed Asif Last 144 138
Nov 18th 2023 China Long Zehuang Last 144 138
Nov 20th 2023 China Long Zehuang Last 112 138
Nov 29th 2023 Wales Mark Williams Last 16 138
Nov 20th 2023 China Ding Junhui Last 80 136
Nov 20th 2023 China Wu Yize Last 80 136
Nov 21st 2023 England Ben Woollaston Last 80 136
Nov 28th 2023 China Zhou Yuelong Last 32 136
Nov 19th 2023 England Zak Surety Last 112 135
Nov 20th 2023 Thailand Thepchaiya Un-Nooh Last 80 135
Nov 21st 2023 China Yuan Sijun Last 80 135
Nov 23rd 2023 China Yuan Sijun Last 48 135
Nov 28th 2023 Australia Neil Robertson Last 32 135
Dec 1st 2023 China Ding Junhui Quarter-final 135
Nov 28th 2023 China Zhou Yuelong Last 32 134
Nov 21st 2023 Iran Hossein Vafaei Last 80 133
Nov 29th 2023 England Barry Hawkins Last 16 133
Nov 30th 2023 Iran Hossein Vafaei Last 16 133
Nov 30th 2023 Iran Hossein Vafaei Last 16 132
Nov 19th 2023 England Andy Hicks Last 112 131
Nov 22nd 2023 England Ricky Walden Last 48 130
Nov 25th 2023 China Fan Zhengyi Last 32 130
Nov 25th 2023 England Tom Ford Last 32 130
Dec 3rd 2023 England Ronnie O'Sullivan Final 129
Nov 19th 2023 Belgium Ben Mertens Last 112 128
Nov 20th 2023 China Long Zehuang Last 112 128
Nov 20th 2023 England Martin Gould Last 80 128
Nov 29th 2023 Wales Jamie Clarke Last 16 128
Nov 21st 2023 England Matthew Selt Last 80 127
Nov 25th 2023 Thailand Noppon Saengkham Last 32 127
Nov 26th 2023 Belgium Luca Brecel Last 32 127
Nov 28th 2023 Thailand Thepchaiya Un-Nooh Last 32 127
Dec 1st 2023 China Ding Junhui Quarter-final 127
Nov 25th 2023 Thailand Noppon Saengkham Last 32 126
Nov 29th 2023 China Ding Junhui Last 16 126
Nov 18th 2023 England Michael Holt Last 144 125
Dec 1st 2023 England Ronnie O'Sullivan Quarter-final 125
Nov 21st 2023 Scotland Stephen Maguire Last 80 124
Nov 27th 2023 England Judd Trump Last 32 124
Nov 30th 2023 China Zhang Anda Last 16 124
Dec 2nd 2023 England Judd Trump Semi-final 124
Nov 19th 2023 Stan Moody Last 112 123
Nov 20th 2023 England Martin Gould Last 80 123
Nov 18th 2023 Scotland Dean Young Last 144 122
Nov 19th 2023 Wales Dylan Emery Last 112 122
Nov 20th 2023 China Tian Pengfei Last 112 122
Nov 22nd 2023 China Ding Junhui Last 48 122
Nov 28th 2023 Scotland John Higgins Last 32 122
Dec 1st 2023 England Ronnie O'Sullivan Quarter-final 122
Nov 19th 2023 England Ryan Davies Last 112 121
Nov 23rd 2023 China Yuan Sijun Last 48 121
Nov 28th 2023 England Robert Milkins Last 32 121
Nov 30th 2023 Iran Hossein Vafaei Last 16 121
Nov 23rd 2023 Iran Hossein Vafaei Last 48 120
Nov 30th 2023 England Robert Milkins Last 16 120
Dec 1st 2023 Iran Hossein Vafaei Quarter-final 120
Nov 23rd 2023 Scotland Stephen Maguire Last 48 119
Nov 20th 2023 England Ian Burns Last 112 118
Nov 21st 2023 England Joe O'Connor Last 80 118
Nov 23rd 2023 England Elliot Slessor Last 48 118
Nov 29th 2023 England Tom Ford Last 16 118
Nov 18th 2023 England Michael Holt Last 144 117
Nov 20th 2023 Thailand Thepchaiya Un-Nooh Last 80 117
Nov 21st 2023 Belgium Julien Leclercq Last 80 117
Nov 19th 2023 Hong Kong Marco Fu Last 112 116
Nov 21st 2023 China Cao Yupeng Last 80 116
Nov 28th 2023 Scotland Anthony McGill Last 32 116
Nov 21st 2023 Scotland Stephen Maguire Last 80 115
Nov 19th 2023 Stan Moody Last 112 114
Nov 27th 2023 England Judd Trump Last 32 114
Dec 3rd 2023 China Ding Junhui Final 114
Nov 19th 2023 Wales Jackson Page Last 112 113
Nov 21st 2023 China Xiao Guodong Last 80 113
Nov 22nd 2023 China Ding Junhui Last 48 113
Nov 27th 2023 Wales Jamie Jones Last 32 113
Dec 2nd 2023 England Ronnie O'Sullivan Semi-final 113
Nov 20th 2023 Switzerland Alexander Ursenbacher Last 112 112
Nov 28th 2023 England Robert Milkins Last 32 112
Dec 2nd 2023 Iran Hossein Vafaei Semi-final 112
Nov 20th 2023 Ukraine Iulian Boiko Last 112 111
Nov 21st 2023 China Zhou Yuelong Last 80 111
Nov 23rd 2023 China Zhou Yuelong Last 48 111
Nov 26th 2023 England Matthew Selt Last 32 111
Nov 19th 2023 England Ian Burns Last 144 110
Nov 29th 2023 China Ding Junhui Last 16 110
Dec 2nd 2023 China Ding Junhui Semi-final 110
Nov 19th 2023 China Jiang Jun Last 112 109
Nov 21st 2023 Iran Hossein Vafaei Last 80 109
Nov 18th 2023 China Long Zehuang Last 144 108
Nov 19th 2023 Australia Ryan Thomerson Last 144 108
Nov 19th 2023 Wales Dominic Dale Last 112 108
Nov 22nd 2023 England Ricky Walden Last 48 108
Nov 23rd 2023 Iran Hossein Vafaei Last 48 108
Nov 26th 2023 Belgium Luca Brecel Last 32 108
Nov 29th 2023 Wales Mark Williams Last 16 107
Nov 20th 2023 Scotland Scott Donaldson Last 112 106
Nov 20th 2023 England Martin O'Donnell Last 112 106
Nov 25th 2023 Northern Ireland Mark Allen Last 32 106
Nov 29th 2023 China Ding Junhui Last 16 106
Dec 1st 2023 Iran Hossein Vafaei Quarter-final 106
Nov 21st 2023 Germany Lukas Kleckers Last 80 105
Dec 1st 2023 China Ding Junhui Quarter-final 105
Dec 2nd 2023 England Judd Trump Semi-final 105
Nov 18th 2023 China Xing Zihao Last 144 104
Nov 19th 2023 Hong Kong Marco Fu Last 112 104
Nov 20th 2023 England Elliot Slessor Last 112 104
Nov 21st 2023 China Lyu Haotian Last 80 104
Nov 25th 2023 Wales Jamie Clarke Last 32 104
Dec 3rd 2023 China Ding Junhui Final 104
Nov 18th 2023 Scotland Ross Muir Last 144 103
Nov 18th 2023 Northern Ireland Robbie Mcguigan Last 144 103
Nov 18th 2023 Stan Moody Last 144 103
Nov 18th 2023 England Louis Heathcote Last 144 102
Nov 20th 2023 China Fan Zhengyi Last 80 102
Nov 22nd 2023 Thailand Thepchaiya Un-Nooh Last 48 102
Nov 23rd 2023 China Yuan Sijun Last 48 102
Nov 23rd 2023 England Joe Perry Last 48 102
Nov 25th 2023 China Ding Junhui Last 32 102
Nov 26th 2023 England Matthew Selt Last 32 102
Nov 18th 2023 England Manasawin Phetmalaikul Last 144 101
Nov 19th 2023 Wales Daniel Wells Last 112 101
Nov 21st 2023 England Joe O'Connor Last 80 101
Nov 21st 2023 China Yuan Sijun Last 80 101
Nov 27th 2023 Wales Jamie Jones Last 32 101
Nov 29th 2023 England Mark Selby Last 16 101
Nov 21st 2023 Switzerland Alexander Ursenbacher Last 80 100
Nov 21st 2023 Scotland Scott Donaldson Last 80 100
Nov 23rd 2023 Ireland Ken Doherty Last 48 100
Nov 25th 2023 Thailand Noppon Saengkham Last 32 100
Nov 26th 2023 Iran Hossein Vafaei Last 32 100
Nov 27th 2023 England Ben Woollaston Last 32 100
Nov 29th 2023 England Judd Trump Last 16 100
Nov 29th 2023 Wales Mark Williams Last 16 100
Dec 1st 2023 Iran Hossein Vafaei Quarter-final 100
Dec 1st 2023 England Judd Trump Quarter-final 100
Dec 1st 2023 Wales Mark Williams Quarter-final 100
Dec 3rd 2023 England Ronnie O'Sullivan Final 100