2020 German Masters - Centuries

Date Player Round Break
Dec 22nd 2019 England Tom Ford Last 64 (Q) 143
Dec 22nd 2019 Cyprus Michael Georgiou Last 64 (Q) 142
Dec 20th 2019 Iran Hossein Vafaei Last 128 (Q) 141
Dec 20th 2019 England Robert Milkins Last 128 (Q) 140
Dec 20th 2019 China Zhang Anda Last 128 (Q) 140
Dec 21st 2019 China Zhao Xintong Last 128 (Q) 139
Jan 30th 2020 Scotland John Higgins Last 32 138
Dec 21st 2019 China Zhao Xintong Last 128 (Q) 137
Dec 21st 2019 Cyprus Michael Georgiou Last 128 (Q) 137
Feb 1st 2020 Australia Neil Robertson Semi-final 136
Dec 21st 2019 England Louis Heathcote Last 128 (Q) 135
Dec 22nd 2019 England John Astley Last 128 (Q) 135
Dec 21st 2019 China Yan Bingtao Last 128 (Q) 134
Jan 30th 2020 Scotland John Higgins Last 32 134
Jan 30th 2020 England Gary Wilson Last 32 134
Dec 20th 2019 China Liang Wenbo Last 128 (Q) 133
Dec 21st 2019 China Zhou Yuelong Last 128 (Q) 133
Jan 29th 2020 Wales Mark Williams Last 32 133
Jan 31st 2020 Australia Neil Robertson Quarter-final 133
Dec 20th 2019 England Kyren Wilson Last 128 (Q) 132
Dec 21st 2019 England Ricky Walden Last 128 (Q) 132
Jan 29th 2020 England Nigel Bond Last 32 132
Jan 30th 2020 Scotland Scott Donaldson Last 32 132
Dec 21st 2019 China Yan Bingtao Last 128 (Q) 131
Dec 21st 2019 Norway Kurt Maflin Last 128 (Q) 131
Dec 21st 2019 Poland Kacper Filipiak Last 128 (Q) 131
Dec 20th 2019 England Kyren Wilson Last 128 (Q) 130
Dec 22nd 2019 China Xu Si Last 64 (Q) 130
Jan 31st 2020 England Elliot Slessor Last 16 130
Dec 22nd 2019 England Tom Ford Last 64 (Q) 129
Jan 31st 2020 England Shaun Murphy Last 16 129
Feb 1st 2020 Australia Neil Robertson Semi-final 129
Dec 22nd 2019 China Zhao Xintong Last 64 (Q) 127
Jan 31st 2020 England Shaun Murphy Quarter-final 127
Dec 21st 2019 Wales Dominic Dale Last 128 (Q) 126
Dec 21st 2019 England Mark Davis Last 128 (Q) 126
Jan 29th 2020 China Yuan Sijun Last 32 126
Dec 20th 2019 England Stuart Bingham Last 128 (Q) 124
Dec 22nd 2019 Cyprus Michael Georgiou Last 64 (Q) 124
Dec 20th 2019 China Li Hang Last 128 (Q) 123
Dec 21st 2019 Belgium Luca Brecel Last 128 (Q) 123
Dec 21st 2019 Wales Kishan Hirani Last 128 (Q) 122
Jan 30th 2020 Belgium Luca Brecel Last 16 122
Jan 31st 2020 England Robbie Williams Last 16 122
Jan 31st 2020 England Judd Trump Quarter-final 122
Jan 31st 2020 Scotland Graeme Dott Quarter-final 121
Feb 2nd 2020 Australia Neil Robertson Final 120
Dec 20th 2019 England Jack Lisowski Last 128 (Q) 119
Jan 30th 2020 England Robert Milkins Last 32 119
Jan 31st 2020 England Judd Trump Quarter-final 119
Dec 20th 2019 England Ali Carter Last 128 (Q) 118
Dec 20th 2019 Scotland Fraser Patrick Last 128 (Q) 118
Dec 22nd 2019 England Joe Perry Last 64 (Q) 118
Dec 20th 2019 England Sam Craigie Last 128 (Q) 117
Dec 22nd 2019 England Judd Trump Last 64 (Q) 116
Dec 20th 2019 England Gary Wilson Last 128 (Q) 115
Dec 20th 2019 England Ian Burns Last 128 (Q) 115
Dec 22nd 2019 England Stuart Bingham Last 64 (Q) 115
Dec 20th 2019 England Jimmy Robertson Last 128 (Q) 114
Dec 21st 2019 England Ashley Carty Last 128 (Q) 114
Jan 29th 2020 England Judd Trump Last 32 114
Dec 20th 2019 Iran Soheil Vahedi Last 128 (Q) 113
Dec 22nd 2019 China Li Hang Last 64 (Q) 113
Jan 31st 2020 Cyprus Michael Georgiou Quarter-final 112
Dec 21st 2019 Thailand Noppon Saengkham Last 128 (Q) 111
Dec 21st 2019 Poland Kacper Filipiak Last 128 (Q) 111
Jan 30th 2020 England Mitchell Mann Last 32 111
Dec 20th 2019 England Anthony Hamilton Last 128 (Q) 110
Dec 22nd 2019 Switzerland Alexander Ursenbacher Last 64 (Q) 110
Jan 30th 2020 England Mitchell Mann Last 32 110
Feb 1st 2020 England Judd Trump Semi-final 110
Dec 21st 2019 England Judd Trump Last 128 (Q) 109
Dec 21st 2019 Wales Lee Walker Last 128 (Q) 109
Dec 22nd 2019 China Zhao Xintong Last 64 (Q) 109
Dec 22nd 2019 China Bai Langning Last 64 (Q) 109
Dec 21st 2019 England Sam Baird Last 128 (Q) 108
Dec 22nd 2019 Brazil Igor Figueiredo Last 64 (Q) 108
Jan 30th 2020 England Gary Wilson Last 32 108
Jan 30th 2020 England Matthew Selt Last 16 108
Dec 21st 2019 England Andrew Higginson Last 128 (Q) 107
Dec 22nd 2019 England Judd Trump Last 64 (Q) 107
Dec 21st 2019 England Barry Hawkins Last 128 (Q) 106
Dec 21st 2019 Thailand Noppon Saengkham Last 128 (Q) 106
Dec 22nd 2019 Wales Dominic Dale Last 64 (Q) 106
Dec 22nd 2019 England Robert Milkins Last 64 (Q) 106
Jan 29th 2020 Wales Mark Williams Last 32 106
Dec 21st 2019 Belgium Luca Brecel Last 128 (Q) 105
Dec 21st 2019 England David Gilbert Last 128 (Q) 104
Dec 22nd 2019 Wales Matthew Stevens Last 64 (Q) 104
Dec 21st 2019 England Ricky Walden Last 128 (Q) 103
Dec 21st 2019 England David Gilbert Last 128 (Q) 103
Dec 21st 2019 Ireland Fergal O'Brien Last 128 (Q) 103
Dec 21st 2019 England Ashley Carty Last 128 (Q) 102
Dec 22nd 2019 Scotland Scott Donaldson Last 64 (Q) 102
Jan 29th 2020 Thailand Akani Songsermsawad Last 32 102
Jan 30th 2020 Belgium Luca Brecel Last 16 102
Dec 21st 2019 China Yuan Sijun Last 128 (Q) 101
Dec 22nd 2019 Brazil Igor Figueiredo Last 64 (Q) 101
Dec 22nd 2019 Thailand Thepchaiya Un-Nooh Last 64 (Q) 101
Jan 30th 2020 Australia Neil Robertson Last 32 101
Jan 31st 2020 Australia Neil Robertson Quarter-final 101
Dec 20th 2019 Wales Matthew Stevens Last 128 (Q) 100
Dec 21st 2019 Wales Ryan Day Last 128 (Q) 100
Dec 21st 2019 England Ashley Carty Last 128 (Q) 100
Dec 22nd 2019 Australia Neil Robertson Last 64 (Q) 100
Dec 22nd 2019 Australia Neil Robertson Last 64 (Q) 100
Dec 22nd 2019 England Gary Wilson Last 64 (Q) 100
Dec 22nd 2019 England Gary Wilson Last 64 (Q) 100
Dec 22nd 2019 England Mark Selby Last 64 (Q) 100
Feb 2nd 2020 England Judd Trump Final 100