2019 UK Championship - Centuries

Date Player Round Break
Nov 27th 2019 England Barry Hawkins Last 128 147
Nov 30th 2019 Northern Ireland Mark Allen Last 64 141
Nov 26th 2019 China Lu Ning Last 128 140
Dec 1st 2019 England Ali Carter Last 64 139
Nov 27th 2019 Iran Hossein Vafaei Last 128 138
Nov 30th 2019 China Li Hang Last 64 137
Nov 26th 2019 Switzerland Alexander Ursenbacher Last 128 136
Dec 4th 2019 China Li Hang Last 16 136
Nov 30th 2019 Wales Matthew Stevens Last 64 135
Dec 1st 2019 China Yan Bingtao Last 64 135
Dec 6th 2019 Scotland Stephen Maguire Quarter-final 135
Nov 26th 2019 Wales Daniel Wells Last 128 134
Nov 27th 2019 England Mark Selby Last 128 134
Dec 1st 2019 England Gary Wilson Last 64 134
Nov 27th 2019 Wales Mark Williams Last 128 133
Nov 27th 2019 England Mark Davis Last 128 133
Nov 28th 2019 England Ronnie O'Sullivan Last 128 133
Nov 28th 2019 England Anthony Hamilton Last 128 131
Dec 2nd 2019 China Li Hang Last 32 131
Dec 2nd 2019 China Li Hang Last 32 131
Dec 8th 2019 China Ding Junhui Final 131
Nov 26th 2019 England James Cahill Last 128 130
Nov 30th 2019 Wales Daniel Wells Last 64 130
Dec 1st 2019 England Martin O'Donnell Last 64 130
Nov 28th 2019 Northern Ireland Mark Allen Last 128 129
Nov 30th 2019 England Michael Holt Last 64 129
Nov 30th 2019 England Mark Selby Last 64 129
Dec 7th 2019 Scotland Stephen Maguire Semi-final 129
Nov 26th 2019 China Zhao Xintong Last 128 128
Dec 4th 2019 Norway Kurt Maflin Last 16 128
Dec 8th 2019 China Ding Junhui Final 128
Nov 27th 2019 Wales Ryan Day Last 128 127
Nov 28th 2019 China Yan Bingtao Last 128 127
Dec 1st 2019 China Mei Xiwen Last 64 127
Dec 2nd 2019 England Stuart Bingham Last 32 127
Dec 4th 2019 Northern Ireland Mark Allen Last 16 126
Nov 28th 2019 England Judd Trump Last 128 125
Nov 27th 2019 Belgium Luca Brecel Last 128 124
Nov 27th 2019 Wales Mark Williams Last 128 124
Nov 28th 2019 England Tom Ford Last 128 124
Dec 1st 2019 England Gary Wilson Last 64 124
Dec 2nd 2019 Scotland John Higgins Last 32 124
Dec 5th 2019 England Ronnie O'Sullivan Last 16 124
Dec 8th 2019 Scotland Stephen Maguire Final 124
Nov 27th 2019 China Si Jiahui Last 128 123
Dec 6th 2019 Scotland John Higgins Quarter-final 123
Dec 6th 2019 Scotland Stephen Maguire Quarter-final 123
Nov 30th 2019 England Stuart Bingham Last 64 122
Nov 28th 2019 China Yan Bingtao Last 128 121
Dec 3rd 2019 England Gary Wilson Last 32 121
Nov 27th 2019 England Ricky Walden Last 128 120
Nov 26th 2019 China Li Hang Last 128 119
Nov 28th 2019 England Liam Highfield Last 128 119
Nov 28th 2019 Poland Kacper Filipiak Last 128 118
Nov 27th 2019 Hong Kong Marco Fu Last 128 117
Nov 27th 2019 China Xu Si Last 128 117
Dec 3rd 2019 China Ding Junhui Last 32 116
Dec 5th 2019 Scotland Stephen Maguire Last 16 116
Nov 27th 2019 England Ricky Walden Last 128 115
Dec 1st 2019 England David Grace Last 64 115
Dec 3rd 2019 Scotland Stephen Maguire Last 32 115
Dec 5th 2019 Wales Michael White Last 16 115
Nov 27th 2019 England Mark Selby Last 128 114
Nov 30th 2019 China Zhao Xintong Last 64 114
Dec 1st 2019 England Gary Wilson Last 64 114
Dec 2nd 2019 England Judd Trump Last 32 114
Dec 2nd 2019 England Nigel Bond Last 32 114
Dec 8th 2019 China Ding Junhui Final 114
Nov 27th 2019 England Nigel Bond Last 128 113
Nov 28th 2019 Wales Michael White Last 128 113
Dec 4th 2019 Norway Kurt Maflin Last 16 113
Nov 28th 2019 Scotland Alan McManus Last 128 112
Nov 26th 2019 England Michael Holt Last 128 111
Nov 28th 2019 China Yan Bingtao Last 128 111
Nov 26th 2019 China Li Hang Last 128 110
Dec 2nd 2019 Hong Kong Marco Fu Last 32 110
Dec 5th 2019 China Ding Junhui Last 16 110
Dec 1st 2019 Scotland Stephen Maguire Last 64 108
Nov 26th 2019 Australia Neil Robertson Last 128 107
Nov 26th 2019 Wales Matthew Stevens Last 128 107
Nov 28th 2019 England Sam Baird Last 128 107
Nov 28th 2019 Scotland Alan McManus Last 128 107
Nov 28th 2019 England Jimmy Robertson Last 128 107
Dec 5th 2019 England Ronnie O'Sullivan Last 16 107
Nov 26th 2019 England David Gilbert Last 128 106
Nov 30th 2019 England Ronnie O'Sullivan Last 64 106
Nov 30th 2019 England Stuart Bingham Last 64 106
Dec 1st 2019 China Yan Bingtao Last 64 106
Dec 1st 2019 England Mark Davis Last 64 106
Dec 3rd 2019 Scotland Stephen Maguire Last 32 106
Nov 26th 2019 England David Gilbert Last 128 105
Nov 27th 2019 England Martin Gould Last 128 105
Nov 30th 2019 England Stuart Bingham Last 64 105
Dec 1st 2019 England Judd Trump Last 64 105
Dec 2nd 2019 Australia Neil Robertson Last 32 105
Dec 3rd 2019 England Mark Davis Last 32 105
Dec 8th 2019 China Ding Junhui Final 105
Nov 27th 2019 Wales Jak Jones Last 128 104
Nov 27th 2019 England Ricky Walden Last 128 104
Nov 28th 2019 China Zhou Yuelong Last 128 104
Nov 30th 2019 England Anthony Hamilton Last 64 104
Nov 30th 2019 Wales Jak Jones Last 64 104
Dec 1st 2019 Thailand Akani Songsermsawad Last 64 104
Dec 2nd 2019 Hong Kong Marco Fu Last 32 104
Dec 3rd 2019 China Ding Junhui Last 32 104
Dec 4th 2019 China Liang Wenbo Last 16 104
Dec 5th 2019 Wales Michael White Last 16 104
Nov 27th 2019 China Ding Junhui Last 128 103
Nov 27th 2019 Scotland Graeme Dott Last 128 103
Nov 27th 2019 England Ian Burns Last 128 103
Nov 27th 2019 England Gary Wilson Last 128 103
Nov 28th 2019 Poland Kacper Filipiak Last 128 103
Dec 1st 2019 Scotland John Higgins Last 64 103
Dec 3rd 2019 England Gary Wilson Last 32 103
Dec 8th 2019 Scotland Stephen Maguire Final 103
Dec 8th 2019 Scotland Stephen Maguire Final 103
Nov 27th 2019 England Craig Steadman Last 128 102
Nov 27th 2019 Wales Jak Jones Last 128 102
Nov 28th 2019 England Martin O'Donnell Last 128 102
Nov 28th 2019 China Zhang Jiankang Last 128 102
Nov 28th 2019 England Jimmy Robertson Last 128 102
Nov 30th 2019 Scotland Anthony McGill Last 64 102
Dec 1st 2019 Wales Mark Williams Last 64 102
Nov 26th 2019 England Michael Holt Last 128 101
Nov 30th 2019 Thailand Noppon Saengkham Last 64 101
Nov 30th 2019 England Kyren Wilson Last 64 101
Nov 30th 2019 Australia Neil Robertson Last 64 101
Dec 1st 2019 Northern Ireland Jordan Brown Last 64 101
Dec 6th 2019 China Ding Junhui Quarter-final 101
Nov 26th 2019 England Ali Carter Last 128 100
Nov 28th 2019 China Mei Xiwen Last 128 100
Nov 30th 2019 England Mark King Last 64 100
Nov 30th 2019 England Ian Burns Last 64 100
Dec 1st 2019 China Ding Junhui Last 64 100
Dec 1st 2019 England Mark Davis Last 64 100
Dec 1st 2019 England Gary Wilson Last 64 100
Dec 3rd 2019 England Ali Carter Last 32 100
Dec 4th 2019 England Stuart Bingham Last 16 100
Dec 7th 2019 Scotland Stephen Maguire Semi-final 100