2023 German Masters - Centuries

Date Player Round Break
Nov 25th 2022 Ireland Fergal O'Brien Last 128 (Q) 144
Nov 24th 2022 China Ding Junhui Last 128 (Q) 143
Nov 25th 2022 China Fan Zhengyi Last 128 (Q) 139
Nov 24th 2022 England Ali Carter Last 64 (Q) 139
Nov 21st 2022 China Lyu Haotian Last 128 (Q) 137
Nov 21st 2022 Scotland Anthony McGill Last 128 (Q) 133
Nov 24th 2022 England Liam Highfield Last 64 (Q) 133
Nov 23rd 2022 China Zhang Anda Last 128 (Q) 133
Nov 21st 2022 Wales Michael White Last 128 (Q) 132
Nov 24th 2022 China Xu Si Last 128 (Q) 131
Nov 23rd 2022 England David Grace Last 64 (Q) 129
Nov 23rd 2022 China Yan Bingtao Last 64 (Q) 129
Nov 21st 2022 England Sam Craigie Last 128 (Q) 129
Nov 25th 2022 England Judd Trump Last 128 (Q) 127
Nov 22nd 2022 Switzerland Alexander Ursenbacher Last 128 (Q) 124
Nov 21st 2022 China Lyu Haotian Last 128 (Q) 123
Nov 25th 2022 England Gary Wilson Last 128 (Q) 121
Nov 26th 2022 China Ding Junhui Last 64 (Q) 119
Nov 24th 2022 England Jack Lisowski Last 64 (Q) 119
Nov 23rd 2022 England Kyren Wilson Last 64 (Q) 119
Nov 24th 2022 Scotland Graeme Dott Last 128 (Q) 117
Nov 22nd 2022 Wales Jamie Jones Last 128 (Q) 117
Nov 25th 2022 England Ricky Walden Last 128 (Q) 116
Nov 22nd 2022 Northern Ireland Mark Allen Last 128 (Q) 115
Nov 23rd 2022 China Xiao Guodong Last 128 (Q) 115
Nov 24th 2022 Wales Jackson Page Last 64 (Q) 110
Nov 25th 2022 England Gary Wilson Last 128 (Q) 110
Nov 25th 2022 Scotland John Higgins Last 128 (Q) 110
Nov 22nd 2022 England Kyren Wilson Last 128 (Q) 110
Nov 23rd 2022 England Kyren Wilson Last 64 (Q) 109
Nov 21st 2022 Scotland Anthony McGill Last 128 (Q) 108
Nov 22nd 2022 China Zhao Xintong Last 64 (Q) 108
Nov 24th 2022 England Elliot Slessor Last 64 (Q) 108
Nov 26th 2022 England Joe O'Connor Last 64 (Q) 107
Nov 21st 2022 China Tian Pengfei Last 128 (Q) 106
Nov 25th 2022 England Joe O'Connor Last 128 (Q) 105
Nov 24th 2022 England Elliot Slessor Last 64 (Q) 105
Nov 23rd 2022 Australia Neil Robertson Last 64 (Q) 104
Nov 26th 2022 England Barry Pinches Last 64 (Q) 103
Nov 25th 2022 England Louis Heathcote Last 128 (Q) 103
Nov 22nd 2022 Switzerland Alexander Ursenbacher Last 128 (Q) 102
Nov 24th 2022 England Joe Perry Last 128 (Q) 102
Nov 22nd 2022 China Zhao Xintong Last 64 (Q) 102
Nov 22nd 2022 England Jimmy Robertson Last 64 (Q) 102
Nov 21st 2022 Wales Jamie Clarke Last 128 (Q) 102
Nov 24th 2022 England David Gilbert Last 128 (Q) 102
Nov 22nd 2022 England David Lilley Last 128 (Q) 102
Nov 22nd 2022 China Yan Bingtao Last 128 (Q) 102
Nov 23rd 2022 England Ali Carter Last 128 (Q) 101
Nov 25th 2022 England Matthew Selt Last 128 (Q) 101
Nov 25th 2022 Scotland Scott Donaldson Last 128 (Q) 101
Nov 21st 2022 Wales Ryan Day Last 128 (Q) 101
Nov 22nd 2022 England Rod Lawler Last 128 (Q) 101
Nov 22nd 2022 England David Grace Last 128 (Q) 101
Nov 26th 2022 England Louis Heathcote Last 64 (Q) 101
Nov 24th 2022 Scotland Graeme Dott Last 128 (Q) 100
Nov 22nd 2022 England Jimmy Robertson Last 64 (Q) 100
Nov 22nd 2022 China Tian Pengfei Last 64 (Q) 100
Nov 23rd 2022 Wales Duane Jones Last 128 (Q) 100
Nov 23rd 2022 England James Cahill Last 128 (Q) 100