2019 Welsh Open - Centuries

Date Player Round Break
Feb 13th 2019 Australia Neil Robertson Last 128 147
Feb 14th 2019 Thailand Noppon Saengkham Last 32 147
Feb 11th 2019 England Liam Highfield Last 128 140
Feb 16th 2019 Australia Neil Robertson Semi-final 140
Feb 13th 2019 England Jack Lisowski Last 64 140
Feb 13th 2019 Australia Neil Robertson Last 128 140
Feb 12th 2019 England Mark Selby Last 128 139
Feb 12th 2019 China Lyu Haotian Last 128 139
Feb 15th 2019 Australia Neil Robertson Quarter-final 136
Feb 13th 2019 England Joe Perry Last 128 136
Feb 14th 2019 China Zhao Xintong Last 32 135
Feb 15th 2019 England Mark Selby Last 16 135
Feb 14th 2019 England Jack Lisowski Last 16 134
Feb 15th 2019 England Stuart Bingham Quarter-final 134
Feb 13th 2019 China Zhao Xintong Last 64 132
Feb 12th 2019 China Mei Xiwen Last 128 131
Feb 14th 2019 Germany Lukas Kleckers Last 32 131
Feb 15th 2019 England Joe O'Connor Quarter-final 131
Feb 12th 2019 Scotland Scott Donaldson Last 128 130
Feb 14th 2019 China Zhao Xintong Last 32 129
Feb 14th 2019 England Stuart Bingham Last 16 128
Feb 13th 2019 England Mark Selby Last 64 128
Feb 11th 2019 England Matthew Selt Last 128 128
Feb 14th 2019 England Jack Lisowski Last 32 127
Feb 14th 2019 England Joe Perry Last 32 127
Feb 13th 2019 England Elliot Slessor Last 64 127
Feb 11th 2019 Wales Kishan Hirani Last 128 126
Feb 16th 2019 England Stuart Bingham Semi-final 125
Feb 14th 2019 England Robbie Williams Last 32 125
Feb 14th 2019 England Stuart Bingham Last 16 124
Feb 13th 2019 England Jack Lisowski Last 64 122
Feb 12th 2019 Scotland Alan McManus Last 128 122
Feb 13th 2019 England Joe Perry Last 64 121
Feb 13th 2019 England Ronnie O'Sullivan Last 64 120
Feb 13th 2019 Norway Kurt Maflin Last 64 120
Feb 13th 2019 England Stuart Bingham Last 64 119
Feb 14th 2019 England Ronnie O'Sullivan Last 32 118
Feb 12th 2019 England Oliver Lines Last 128 118
Feb 12th 2019 England Oliver Lines Last 128 118
Feb 12th 2019 England Ronnie O'Sullivan Last 128 116
Feb 12th 2019 China Lu Ning Last 128 116
Feb 14th 2019 England Mark Selby Last 32 115
Feb 14th 2019 England Jack Lisowski Last 16 115
Feb 13th 2019 England James Cahill Last 64 115
Feb 13th 2019 England Martin O'Donnell Last 64 113
Feb 14th 2019 England Stuart Bingham Last 32 112
Feb 14th 2019 Scotland Scott Donaldson Last 16 110
Feb 11th 2019 England Liam Highfield Last 128 108
Feb 14th 2019 England Mark Selby Last 32 107
Feb 16th 2019 England Stuart Bingham Semi-final 107
Feb 15th 2019 Scotland John Higgins Quarter-final 106
Feb 14th 2019 Iran Hossein Vafaei Last 32 106
Feb 12th 2019 China Zhao Xintong Last 128 106
Feb 13th 2019 Malaysia Thor Chuan Leong Last 64 105
Feb 12th 2019 Scotland Anthony McGill Last 128 105
Feb 12th 2019 Wales Lee Walker Last 128 105
Feb 15th 2019 Norway Kurt Maflin Quarter-final 104
Feb 13th 2019 England Jimmy Robertson Last 64 104
Feb 16th 2019 England Stuart Bingham Semi-final 104
Feb 12th 2019 Wales Jackson Page Last 128 104
Feb 12th 2019 England Ian Burns Last 128 104
Feb 12th 2019 China Xiao Guodong Last 128 104
Feb 14th 2019 China Zhao Xintong Last 16 104
Feb 11th 2019 England Sean O'Sullivan Last 128 104
Feb 11th 2019 England Sam Craigie Last 128 103
Feb 16th 2019 Australia Neil Robertson Semi-final 103
Feb 14th 2019 Scotland John Higgins Last 16 103
Feb 14th 2019 England Stuart Bingham Last 16 103
Feb 14th 2019 England Ian Burns Last 32 103
Feb 13th 2019 England Hammad Miah Last 64 103
Feb 13th 2019 China Zhao Xintong Last 64 103
Feb 14th 2019 England Robbie Williams Last 16 102
Feb 13th 2019 England Ian Burns Last 64 102
Feb 11th 2019 Thailand Noppon Saengkham Last 128 102
Feb 11th 2019 England Shaun Murphy Last 128 102
Feb 17th 2019 England Stuart Bingham Final 102
Feb 14th 2019 England Jack Lisowski Last 32 101
Feb 13th 2019 Northern Ireland Mark Allen Last 64 100
Feb 16th 2019 England Stuart Bingham Semi-final 100
Feb 12th 2019 England Elliot Slessor Last 128 100
Feb 12th 2019 Cyprus Michael Georgiou Last 128 100