2018 German Masters - Centuries
52 centuries

Date Player Round Break
Dec 20th 2017 China Chen Zifan Last 128 (Q) 140
Dec 19th 2017 England Christopher Keogan Last 128 (Q) 138
Dec 19th 2017 England Alfie Burden Last 128 (Q) 135
Dec 19th 2017 England Jimmy Robertson Last 128 (Q) 132
Dec 19th 2017 England Jimmy Robertson Last 128 (Q) 131
Dec 20th 2017 Northern Ireland Mark Allen Last 128 (Q) 130
Dec 19th 2017 Wales Michael White Last 128 (Q) 129
Dec 19th 2017 China Zhang Anda Last 128 (Q) 126
Dec 19th 2017 Finland Robin Hull Last 128 (Q) 125
Dec 22nd 2017 China Niu Zhuang Last 64 (Q) 125
Dec 21st 2017 England Andrew Higginson Last 128 (Q) 124
Dec 21st 2017 China Yu Delu Last 64 (Q) 123
Dec 20th 2017 China Cao Yupeng Last 128 (Q) 123
Dec 22nd 2017 England Rory McLeod Last 64 (Q) 122
Dec 22nd 2017 China Xiao Guodong Last 64 (Q) 122
Dec 22nd 2017 England Rory McLeod Last 64 (Q) 121
Dec 22nd 2017 England Stuart Carrington Last 64 (Q) 121
Dec 21st 2017 England Sam Craigie Last 128 (Q) 121
Dec 21st 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 121
Dec 19th 2017 Finland Robin Hull Last 128 (Q) 121
Dec 20th 2017 Northern Ireland Mark Allen Last 128 (Q) 120
Dec 22nd 2017 England Mark Joyce Last 64 (Q) 120
Dec 21st 2017 England Mark Selby Last 64 (Q) 119
Dec 19th 2017 Wales Daniel Wells Last 128 (Q) 119
Dec 21st 2017 England Michael Holt Last 128 (Q) 119
Dec 20th 2017 England Liam Highfield Last 128 (Q) 119
Dec 22nd 2017 China Zhao Xintong Last 64 (Q) 116
Dec 22nd 2017 Cyprus Michael Georgiou Last 64 (Q) 116
Dec 21st 2017 England Mark Selby Last 64 (Q) 115
Dec 22nd 2017 England Judd Trump Last 64 (Q) 114
Dec 21st 2017 England Jimmy Robertson Last 64 (Q) 113
Dec 20th 2017 Northern Ireland Mark Allen Last 128 (Q) 113
Dec 20th 2017 England Barry Hawkins Last 128 (Q) 113
Dec 19th 2017 Wales Matthew Stevens Last 128 (Q) 112
Dec 21st 2017 England Mark Davis Last 64 (Q) 110
Dec 21st 2017 England Judd Trump Last 128 (Q) 109
Dec 20th 2017 China Niu Zhuang Last 128 (Q) 109
Dec 22nd 2017 England Judd Trump Last 64 (Q) 108
Dec 21st 2017 England Jimmy Robertson Last 64 (Q) 106
Dec 21st 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 106
Dec 21st 2017 Wales Jamie Jones Last 64 (Q) 105
Dec 20th 2017 England Robert Milkins Last 128 (Q) 105
Dec 22nd 2017 England David Gilbert Last 64 (Q) 105
Dec 20th 2017 Wales Jackson Page Last 128 (Q) 104
Dec 19th 2017 England David Grace Last 128 (Q) 104
Dec 19th 2017 Ireland Fergal O'Brien Last 128 (Q) 103
Dec 22nd 2017 England Judd Trump Last 64 (Q) 102
Dec 21st 2017 Iran Soheil Vahedi Last 128 (Q) 101
Dec 22nd 2017 China Yuan Sijun Last 64 (Q) 101
Dec 21st 2017 Australia Neil Robertson Last 128 (Q) 101
Dec 21st 2017 China Liang Wenbo Last 128 (Q) 100
Dec 19th 2017 Wales Matthew Stevens Last 128 (Q) 100