2018 German Masters - Centuries

Date Player Round Break
Dec 20th 2017 China Chen Zifan Last 128 (Q) 140
Feb 2nd 2018 England Judd Trump Quarter-final 140
Feb 1st 2018 England Shaun Murphy Last 32 138
Dec 19th 2017 England Christopher Keogan Last 128 (Q) 138
Feb 1st 2018 China Mei Xiwen Last 32 136
Feb 1st 2018 England Mark Joyce Last 32 136
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
Jan 31st 2018 China Ding Junhui Last 32 131
Feb 2nd 2018 Wales Ryan Day Quarter-final 130
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 22nd 2017 China Niu Zhuang Last 64 (Q) 125
Dec 19th 2017 Finland Robin Hull Last 128 (Q) 125
Feb 1st 2018 China Ding Junhui Last 16 124
Dec 21st 2017 England Andrew Higginson Last 128 (Q) 124
Dec 20th 2017 China Cao Yupeng Last 128 (Q) 123
Dec 21st 2017 China Yu Delu Last 64 (Q) 123
Dec 22nd 2017 Jamaica Rory McLeod Last 64 (Q) 122
Dec 22nd 2017 China Xiao Guodong Last 64 (Q) 122
Feb 3rd 2018 Scotland Graeme Dott Semi-final 121
Dec 22nd 2017 Jamaica 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 19th 2017 Finland Robin Hull Last 128 (Q) 121
Dec 21st 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 121
Dec 22nd 2017 England Mark Joyce Last 64 (Q) 120
Dec 20th 2017 Northern Ireland Mark Allen Last 128 (Q) 120
Dec 21st 2017 England Mark Selby Last 64 (Q) 119
Dec 20th 2017 England Liam Highfield Last 128 (Q) 119
Dec 21st 2017 England Michael Holt Last 128 (Q) 119
Dec 19th 2017 Wales Daniel Wells Last 128 (Q) 119
Feb 1st 2018 Wales Ryan Day Last 32 117
Dec 22nd 2017 Cyprus Michael Georgiou Last 64 (Q) 116
Dec 22nd 2017 China Zhao Xintong Last 64 (Q) 116
Dec 21st 2017 England Mark Selby Last 64 (Q) 115
Feb 2nd 2018 Wales Ryan Day Last 16 115
Dec 22nd 2017 England Judd Trump Last 64 (Q) 114
Jan 31st 2018 England Ben Woollaston Last 32 114
Dec 21st 2017 England Jimmy Robertson Last 64 (Q) 113
Dec 20th 2017 England Barry Hawkins Last 128 (Q) 113
Dec 20th 2017 Northern Ireland Mark Allen Last 128 (Q) 113
Jan 31st 2018 England Gary Wilson Last 32 112
Dec 19th 2017 Wales Matthew Stevens Last 128 (Q) 112
Feb 1st 2018 China Liang Wenbo Last 32 111
Feb 4th 2018 Wales Mark Williams Final 110
Dec 21st 2017 England Mark Davis Last 64 (Q) 110
Feb 3rd 2018 Wales Mark Williams Semi-final 109
Jan 31st 2018 England Judd Trump Last 32 109
Feb 2nd 2018 England Mark Davis Last 16 109
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
Feb 1st 2018 England Gary Wilson Last 16 108
Dec 21st 2017 England Jimmy Robertson Last 64 (Q) 106
Dec 21st 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 106
Dec 22nd 2017 England David Gilbert Last 64 (Q) 105
Dec 21st 2017 Wales Jamie Jones Last 64 (Q) 105
Dec 20th 2017 England Robert Milkins Last 128 (Q) 105
Feb 1st 2018 England Shaun Murphy Last 32 104
Dec 19th 2017 England David Grace Last 128 (Q) 104
Dec 20th 2017 Wales Jackson Page Last 128 (Q) 104
Jan 31st 2018 England Ben Woollaston Last 32 104
Jan 31st 2018 England Jack Lisowski Last 32 103
Feb 2nd 2018 England Mark Davis Last 16 103
Jan 31st 2018 England Judd Trump Last 32 103
Dec 19th 2017 Ireland Fergal O'Brien Last 128 (Q) 103
Dec 22nd 2017 England Judd Trump Last 64 (Q) 102
Feb 1st 2018 England Ricky Walden Last 16 102
Dec 21st 2017 Iran Soheil Vahedi Last 128 (Q) 101
Feb 1st 2018 England David Gilbert Last 32 101
Dec 21st 2017 Australia Neil Robertson Last 128 (Q) 101
Jan 31st 2018 England Matthew Selt Last 32 101
Dec 22nd 2017 China Yuan Sijun Last 64 (Q) 101
Dec 21st 2017 China Liang Wenbo Last 128 (Q) 100
Jan 31st 2018 Northern Ireland Mark Allen Last 32 100
Dec 19th 2017 Wales Matthew Stevens Last 128 (Q) 100