2017 UK Championship - Centuries

Date Player Round Break
Dec 3rd 2017 Wales Michael White Last 64 142
Dec 6th 2017 Wales Ryan Day Last 16 138
Nov 29th 2017 England Joe Perry Last 128 137
Nov 29th 2017 England Judd Trump Last 128 137
Dec 9th 2017 England Shaun Murphy Semi-final 135
Dec 3rd 2017 England Martin Gould Last 64 135
Dec 6th 2017 Northern Ireland Mark Allen Last 16 135
Dec 3rd 2017 China Yan Bingtao Last 64 134
Dec 3rd 2017 England Mark King Last 64 134
Dec 6th 2017 Northern Ireland Mark Allen Last 16 134
Dec 4th 2017 China Li Hang Last 32 134
Dec 5th 2017 England Ronnie O'Sullivan Last 32 132
Nov 30th 2017 England Mark Joyce Last 128 130
Nov 30th 2017 China Liang Wenbo Last 128 130
Nov 30th 2017 Wales Dominic Dale Last 128 130
Nov 29th 2017 England Shaun Murphy Last 128 129
Nov 30th 2017 Scotland Scott Donaldson Last 128 129
Nov 30th 2017 England Chris Wakelin Last 128 129
Dec 2nd 2017 Australia Neil Robertson Last 64 129
Dec 9th 2017 Scotland Stephen Maguire Semi-final 129
Dec 4th 2017 England Joe Perry Last 32 128
Nov 30th 2017 England Jimmy White Last 128 128
Dec 9th 2017 Wales Ryan Day Semi-final 128
Dec 7th 2017 Thailand Akani Songsermsawad Last 16 128
Nov 28th 2017 Scotland Stephen Maguire Last 128 128
Dec 4th 2017 Australia Neil Robertson Last 32 128
Dec 2nd 2017 Northern Ireland Mark Allen Last 64 127
Nov 28th 2017 Scotland Stephen Maguire Last 128 127
Nov 30th 2017 Australia Neil Robertson Last 128 126
Nov 29th 2017 England Jack Lisowski Last 128 124
Dec 2nd 2017 Australia Neil Robertson Last 64 124
Nov 29th 2017 England Martin O'Donnell Last 128 123
Dec 10th 2017 England Shaun Murphy Final 123
Nov 28th 2017 Wales Ryan Day Last 128 122
Dec 4th 2017 China Lyu Haotian Last 32 121
Dec 7th 2017 England Ronnie O'Sullivan Last 16 121
Nov 30th 2017 England Tom Ford Last 128 121
Dec 3rd 2017 England Robbie Williams Last 64 120
Dec 6th 2017 China Li Hang Last 16 120
Dec 4th 2017 Northern Ireland Mark Allen Last 32 119
Nov 30th 2017 Australia Neil Robertson Last 128 118
Nov 29th 2017 England Ricky Walden Last 128 118
Nov 29th 2017 Wales Daniel Wells Last 128 117
Dec 4th 2017 Scotland Stephen Maguire Last 32 117
Nov 30th 2017 England Ronnie O'Sullivan Last 128 117
Nov 30th 2017 Scotland Scott Donaldson Last 128 117
Dec 6th 2017 Scotland Stephen Maguire Last 16 116
Dec 5th 2017 England Ricky Walden Last 32 116
Nov 29th 2017 China Xu Si Last 128 115
Dec 7th 2017 England Shaun Murphy Last 16 114
Dec 6th 2017 England Joe Perry Last 16 114
Dec 3rd 2017 Belgium Luca Brecel Last 64 114
Nov 29th 2017 England Matthew Selt Last 128 113
Nov 30th 2017 China Liang Wenbo Last 128 112
Dec 9th 2017 Wales Ryan Day Quarter-final 111
Dec 9th 2017 England Ronnie O'Sullivan Semi-final 111
Nov 28th 2017 Wales Ryan Day Last 128 110
Nov 28th 2017 Hong Kong Marco Fu Last 128 110
Dec 2nd 2017 China Liang Wenbo Last 64 110
Nov 29th 2017 Scotland Anthony McGill Last 128 110
Dec 3rd 2017 Thailand Noppon Saengkham Last 64 109
Nov 30th 2017 Ireland Fergal O'Brien Last 128 109
Dec 3rd 2017 China Yu Delu Last 64 108
Nov 30th 2017 Norway Kurt Maflin Last 128 108
Nov 29th 2017 England Martin Gould Last 128 108
Nov 29th 2017 Scotland Anthony McGill Last 128 108
Nov 28th 2017 England Kyren Wilson Last 128 108
Nov 30th 2017 China Li Hang Last 128 108
Dec 8th 2017 England Ronnie O'Sullivan Quarter-final 107
Nov 29th 2017 China Lyu Haotian Last 128 107
Dec 3rd 2017 Belgium Luca Brecel Last 64 107
Dec 2nd 2017 China Lyu Haotian Last 64 106
Dec 9th 2017 England Mark Joyce Quarter-final 106
Dec 8th 2017 England Ronnie O'Sullivan Quarter-final 106
Nov 29th 2017 Scotland Anthony McGill Last 128 105
Nov 30th 2017 England Ronnie O'Sullivan Last 128 105
Nov 29th 2017 England Ashley Hugill Last 128 105
Dec 4th 2017 Australia Neil Robertson Last 32 105
Dec 9th 2017 England Shaun Murphy Semi-final 104
Nov 29th 2017 Northern Ireland Mark Allen Last 128 104
Dec 10th 2017 England Ronnie O'Sullivan Final 104
Nov 28th 2017 China Yan Bingtao Last 128 103
Nov 30th 2017 China Niu Zhuang Last 128 103
Dec 10th 2017 England Ronnie O'Sullivan Final 103
Dec 10th 2017 England Ronnie O'Sullivan Final 103
Dec 3rd 2017 Wales Michael White Last 64 103
Dec 2nd 2017 England David Gilbert Last 64 102
Dec 2nd 2017 Australia Neil Robertson Last 64 102
Dec 4th 2017 Wales Mark Williams Last 32 102
Nov 30th 2017 England David Gilbert Last 128 101
Dec 8th 2017 England Martin Gould Quarter-final 101
Nov 28th 2017 England Kyren Wilson Last 128 101
Dec 5th 2017 England Mark King Last 32 101
Nov 29th 2017 England Peter Ebdon Last 128 101
Nov 29th 2017 China Wang Yuchen Last 128 101
Dec 2nd 2017 Northern Ireland Mark Allen Last 64 101
Dec 2nd 2017 England Mark Joyce Last 64 101
Nov 30th 2017 Australia Neil Robertson Last 128 101
Nov 29th 2017 Northern Ireland Mark Allen Last 128 100