2024 Saudi Arabia Masters - Centuries

Date Player Round Break
Sep 1st 2024 Thailand Noppon Saengkham Last 80 147
Sep 4th 2024 Australia Neil Robertson Last 16 141
Sep 3rd 2024 England Stuart Bingham Last 32 140
Sep 2nd 2024 China Pang Junxu Last 48 140
Sep 7th 2024 Wales Mark Williams Final 138
Sep 3rd 2024 China Zhang Anda Last 32 138
Sep 3rd 2024 China Zhang Anda Last 32 138
Sep 3rd 2024 China Zhang Anda Last 32 138
Sep 4th 2024 China Si Jiahui Last 16 138
Aug 31st 2024 England Jimmy Robertson Last 112 138
Aug 31st 2024 Latvia Artemijs Zizins Last 112 137
Sep 3rd 2024 England David Gilbert Last 32 137
Aug 31st 2024 Hong Kong Cheung Ka Wai Last 112 136
Sep 6th 2024 China Si Jiahui Semi-final 136
Sep 4th 2024 England Elliot Slessor Last 16 134
Aug 31st 2024 England Louis Heathcote Last 112 133
Sep 2nd 2024 England Ben Woollaston Last 48 133
Sep 5th 2024 Wales Mark Williams Quarter-final 133
Sep 7th 2024 Wales Mark Williams Final 132
Sep 2nd 2024 Scotland Stephen Maguire Last 48 132
Sep 3rd 2024 England Ronnie O'Sullivan Last 32 131
Aug 31st 2024 England Oliver Lines Last 112 130
Sep 3rd 2024 China Zhang Anda Last 32 128
Sep 1st 2024 England Jimmy Robertson Last 80 127
Aug 31st 2024 Belgium Ben Mertens Last 112 127
Sep 4th 2024 England Elliot Slessor Last 16 127
Sep 2nd 2024 England Anthony Hamilton Last 48 127
Sep 3rd 2024 England Mark Selby Last 32 126
Sep 4th 2024 England Judd Trump Last 16 126
Sep 2nd 2024 Thailand Noppon Saengkham Last 48 126
Sep 3rd 2024 England Gary Wilson Last 32 125
Sep 1st 2024 Wales Ryan Day Last 80 125
Sep 3rd 2024 England Stuart Bingham Last 32 124
Sep 2nd 2024 England David Gilbert Last 48 124
Sep 4th 2024 China Xiao Guodong Last 16 123
Aug 31st 2024 Hong Kong Marco Fu Last 112 123
Sep 3rd 2024 England Jimmy Robertson Last 32 122
Sep 1st 2024 China Yuan Sijun Last 80 122
Sep 7th 2024 Wales Mark Williams Final 121
Aug 30th 2024 Wales Liam Davies Last 144 121
Sep 2nd 2024 Wales Ryan Day Last 48 120
Sep 3rd 2024 China Yuan Sijun Last 32 120
Aug 31st 2024 China Gong Chenzhi Last 112 119
Sep 1st 2024 China Xing Zihao Last 80 119
Sep 3rd 2024 England Kyren Wilson Last 32 118
Sep 6th 2024 China Si Jiahui Semi-final 116
Aug 31st 2024 Scotland Graeme Dott Last 112 116
Sep 1st 2024 China Xing Zihao Last 80 115
Aug 31st 2024 England Ben Woollaston Last 112 115
Sep 4th 2024 England Judd Trump Last 16 115
Sep 3rd 2024 Australia Neil Robertson Last 32 115
Sep 3rd 2024 Australia Neil Robertson Last 32 114
Aug 30th 2024 Belgium Julien Leclercq Last 144 112
Sep 1st 2024 Wales Ryan Day Last 80 112
Sep 3rd 2024 Scotland Scott Donaldson Last 32 111
Sep 4th 2024 England Shaun Murphy Last 16 111
Sep 1st 2024 Wales Duane Jones Last 80 110
Sep 4th 2024 England Ronnie O'Sullivan Last 16 109
Sep 4th 2024 England Ronnie O'Sullivan Last 16 109
Sep 5th 2024 China Xiao Guodong Quarter-final 108
Sep 1st 2024 Thailand Noppon Saengkham Last 80 108
Aug 31st 2024 Wales Daniel Wells Last 112 108
Aug 31st 2024 England Stuart Carrington Last 112 107
Sep 4th 2024 England Judd Trump Last 16 105
Sep 3rd 2024 Scotland Scott Donaldson Last 32 105
Sep 1st 2024 China Liu Hongyu Last 80 105
Sep 3rd 2024 England Mark Selby Last 32 104
Sep 3rd 2024 Northern Ireland Mark Allen Last 32 104
Sep 2nd 2024 England Joe O'Connor Last 48 104
Sep 1st 2024 Thailand Noppon Saengkham Last 80 104
Sep 3rd 2024 England Ronnie O'Sullivan Last 32 103
Aug 30th 2024 Stan Moody Last 144 103
Sep 3rd 2024 England Ali Carter Last 32 103
Sep 3rd 2024 England David Gilbert Last 32 103
Sep 2nd 2024 Australia Neil Robertson Last 48 103
Sep 2nd 2024 England Jack Lisowski Last 48 103
Sep 2nd 2024 England Jack Lisowski Last 48 103
Sep 2nd 2024 China Si Jiahui Last 48 102
Aug 31st 2024 Belgium Julien Leclercq Last 112 102
Sep 1st 2024 England Louis Heathcote Last 80 102
Sep 3rd 2024 England Gary Wilson Last 32 102
Sep 3rd 2024 China Ding Junhui Last 32 101
Sep 5th 2024 Australia Neil Robertson Quarter-final 101
Sep 3rd 2024 England Judd Trump Last 32 101
Aug 31st 2024 England Andrew Higginson Last 112 101
Sep 3rd 2024 Wales Mark Williams Last 32 101
Sep 7th 2024 Wales Mark Williams Final 101
Aug 30th 2024 Scotland Dean Young Last 144 101
Sep 1st 2024 England David Gilbert Last 80 100
Sep 5th 2024 England Judd Trump Quarter-final 100
Sep 1st 2024 England Chris Wakelin Last 80 100