2016 UK Championship - Centuries

Date Player Round Break
Nov 27th 2016 Northern Ireland Mark Allen Last 64 147
Nov 23rd 2016 England Mark King Last 128 141
Nov 27th 2016 England Jimmy Robertson Last 64 140
Nov 23rd 2016 Scotland Scott Donaldson Last 128 137
Nov 23rd 2016 Northern Ireland Mark Allen Last 128 137
Dec 4th 2016 England Mark Selby Final 137
Nov 23rd 2016 Northern Ireland Mark Allen Last 128 136
Nov 29th 2016 England Joe Perry Last 32 136
Nov 29th 2016 Northern Ireland Mark Allen Last 32 136
Nov 26th 2016 Cyprus Michael Georgiou Last 64 134
Dec 4th 2016 England Ronnie O'Sullivan Final 134
Dec 4th 2016 England Mark Selby Final 134
Nov 23rd 2016 Scotland John Higgins Last 128 132
Nov 23rd 2016 Northern Ireland Mark Allen Last 128 132
Nov 26th 2016 Thailand Noppon Saengkham Last 64 131
Nov 27th 2016 England Ronnie O'Sullivan Last 64 131
Nov 24th 2016 Scotland Alan McManus Last 128 130
Dec 3rd 2016 England Ronnie O'Sullivan Semi-final 130
Dec 4th 2016 England Ronnie O'Sullivan Final 130
Nov 22nd 2016 England Barry Hawkins Last 128 129
Nov 23rd 2016 England Ronnie O'Sullivan Last 128 129
Nov 26th 2016 Scotland Stephen Maguire Last 64 128
Nov 28th 2016 Hong Kong Marco Fu Last 32 128
Nov 24th 2016 England Stuart Bingham Last 128 127
Nov 26th 2016 Wales Jamie Jones Last 64 127
Nov 22nd 2016 Wales Ryan Day Last 128 126
Nov 23rd 2016 England Gary Wilson Last 128 126
Nov 23rd 2016 England Mark King Last 128 126
Nov 26th 2016 Scotland John Higgins Last 64 126
Nov 28th 2016 England David Gilbert Last 32 126
Nov 26th 2016 England Liam Highfield Last 64 125
Nov 27th 2016 Hong Kong Marco Fu Last 64 125
Nov 29th 2016 China Zhang Anda Last 32 125
Dec 4th 2016 England Ronnie O'Sullivan Final 124
Nov 22nd 2016 England Sam Baird Last 128 123
Nov 24th 2016 China Wang Yuchen Last 128 122
Nov 24th 2016 Wales Mark Williams Last 128 121
Nov 26th 2016 England Stuart Bingham Last 64 121
Nov 22nd 2016 England Sam Baird Last 128 120
Nov 28th 2016 England Mark Selby Last 32 120
Nov 26th 2016 Wales Dominic Dale Last 64 119
Nov 27th 2016 England Shaun Murphy Last 64 119
Nov 27th 2016 China Xiao Guodong Last 64 119
Dec 2nd 2016 England Mark Selby Quarter-final 119
Nov 29th 2016 Wales Ryan Day Last 32 118
Nov 30th 2016 Hong Kong Marco Fu Last 16 118
Nov 28th 2016 England Ali Carter Last 32 116
Nov 29th 2016 Scotland Stephen Maguire Last 32 116
Nov 27th 2016 England Shaun Murphy Last 64 115
Nov 22nd 2016 Hong Kong Marco Fu Last 128 114
Nov 24th 2016 England Sanderson Lam Last 128 113
Nov 26th 2016 Ireland Fergal O'Brien Last 64 113
Nov 27th 2016 Norway Kurt Maflin Last 64 113
Nov 23rd 2016 England Hammad Miah Last 128 112
Nov 24th 2016 England Robbie Williams Last 128 112
Nov 27th 2016 England Ronnie O'Sullivan Last 64 112
Dec 1st 2016 Scotland Stephen Maguire Last 16 112
Dec 2nd 2016 England Shaun Murphy Quarter-final 112
Nov 24th 2016 England Ali Carter Last 128 111
Nov 26th 2016 Ireland Fergal O'Brien Last 64 111
Nov 26th 2016 Ireland Fergal O'Brien Last 64 111
Nov 28th 2016 England Liam Highfield Last 32 110
Nov 30th 2016 England Shaun Murphy Last 16 110
Nov 22nd 2016 England Judd Trump Last 128 109
Nov 30th 2016 England Mark Selby Last 16 109
Nov 22nd 2016 Jamaica Rory McLeod Last 128 108
Nov 24th 2016 England Stuart Bingham Last 128 108
Nov 28th 2016 England David Gilbert Last 32 108
Nov 23rd 2016 China Liang Wenbo Last 128 107
Nov 27th 2016 England Mark Davis Last 64 107
Dec 4th 2016 England Mark Selby Final 107
Nov 23rd 2016 Thailand Noppon Saengkham Last 128 106
Nov 23rd 2016 England Ronnie O'Sullivan Last 128 106
Nov 24th 2016 England Mark Joyce Last 128 106
Dec 2nd 2016 Scotland John Higgins Quarter-final 106
Nov 22nd 2016 Brazil Igor Figueiredo Last 128 105
Nov 22nd 2016 China Zhang Anda Last 128 105
Nov 29th 2016 China Zhang Anda Last 32 105
Dec 1st 2016 Northern Ireland Mark Allen Last 16 105
Nov 23rd 2016 Scotland Anthony McGill Last 128 104
Nov 23rd 2016 England Martin Gould Last 128 103
Nov 23rd 2016 England Ronnie O'Sullivan Last 128 103
Nov 24th 2016 England Mark Davis Last 128 103
Nov 27th 2016 Finland Robin Hull Last 64 103
Nov 29th 2016 England Shaun Murphy Last 32 103
Nov 23rd 2016 China Yan Bingtao Last 128 102
Nov 26th 2016 Belgium Luca Brecel Last 64 102
Nov 26th 2016 Belgium Luca Brecel Last 64 102
Nov 26th 2016 England Mark Selby Last 64 102
Nov 27th 2016 England David Gilbert Last 64 102
Nov 23rd 2016 England Ben Woollaston Last 128 101
Nov 24th 2016 England Joe Perry Last 128 101
Nov 26th 2016 England Mark Selby Last 64 101
Nov 26th 2016 Ireland Fergal O'Brien Last 64 101
Nov 29th 2016 Scotland Stephen Maguire Last 32 101
Nov 30th 2016 England Ronnie O'Sullivan Last 16 101
Dec 1st 2016 Scotland John Higgins Last 16 101
Dec 1st 2016 Scotland Stephen Maguire Last 16 101
Nov 22nd 2016 Ireland Josh Boileau Last 128 100
Nov 23rd 2016 China Liang Wenbo Last 128 100
Nov 24th 2016 England Ali Carter Last 128 100
Nov 24th 2016 England Mark Selby Last 128 100
Nov 26th 2016 Ireland Fergal O'Brien Last 64 100
Nov 30th 2016 England Mark Selby Last 16 100
Dec 3rd 2016 Hong Kong Marco Fu Semi-final 100