2024 German Masters - Centuries

Date Player Round Break
Dec 20th 2023 Northern Ireland Jordan Brown Last 128 142
Jan 29th 2024 England Sam Craigie Last 64 142
Jan 30th 2024 China Si Jiahui Last 64 140
Feb 1st 2024 China Fan Zhengyi Last 32 138
Feb 3rd 2024 China Si Jiahui Semi-final 138
Dec 18th 2023 England Barry Hawkins Last 128 138
Jan 30th 2024 England Zak Surety Last 64 136
Feb 1st 2024 England Judd Trump Last 16 135
Jan 30th 2024 Australia Neil Robertson Last 64 135
Dec 20th 2023 China Zhang Anda Last 128 133
Feb 1st 2024 England Judd Trump Last 16 132
Dec 19th 2023 Ireland Aaron Hill Last 128 131
Dec 19th 2023 England Kyren Wilson Last 128 131
Jan 29th 2024 China Xu Si Last 128 (Q) 131
Jan 31st 2024 England Kyren Wilson Last 64 129
Jan 30th 2024 China Xu Si Last 64 128
Dec 22nd 2023 China Xing Zihao Last 128 128
Jan 31st 2024 China Liu Hongyu Last 64 128
Jan 31st 2024 China Zhou Yuelong Last 32 127
Dec 21st 2023 England Jimmy Robertson Last 128 127
Feb 2nd 2024 England Kyren Wilson Quarter-final 125
Dec 21st 2023 Wales Jak Jones Last 128 125
Dec 21st 2023 Wales Jak Jones Last 128 125
Dec 18th 2023 China Si Jiahui Last 128 123
Feb 4th 2024 China Si Jiahui Final 123
Jan 31st 2024 India Ishpreet Singh Chadha Last 64 122
Jan 30th 2024 China He Guoqiang Last 64 121
Dec 19th 2023 China Xiao Guodong Last 128 119
Jan 31st 2024 England Judd Trump Last 32 118
Dec 20th 2023 Scotland Scott Donaldson Last 128 115
Jan 31st 2024 China Yuan Sijun Last 32 115
Feb 1st 2024 England Kyren Wilson Last 16 115
Jan 29th 2024 England Judd Trump Last 128 115
Jan 31st 2024 China Pang Junxu Last 32 114
Jan 30th 2024 England Zak Surety Last 64 114
Jan 29th 2024 England Judd Trump Last 128 114
Jan 30th 2024 England Judd Trump Last 64 114
Dec 20th 2023 China Pang Junxu Last 128 114
Jan 31st 2024 China Xu Si Last 32 114
Feb 4th 2024 England Judd Trump Final 113
Dec 21st 2023 England Mark Davis Last 128 113
Jan 31st 2024 China Yuan Sijun Last 32 113
Jan 30th 2024 China Zhou Yuelong Last 64 112
Dec 18th 2023 China Lyu Haotian Last 128 112
Jan 29th 2024 Australia Neil Robertson Last 128 112
Dec 19th 2023 China He Guoqiang Last 128 111
Jan 30th 2024 England Oliver Brown Last 64 111
Dec 19th 2023 England Matthew Selt Last 128 110
Dec 21st 2023 England Jimmy Robertson Last 128 110
Feb 1st 2024 England Judd Trump Last 16 110
Dec 19th 2023 England Sam Craigie Last 128 109
Jan 29th 2024 England Barry Pinches Last 128 (Q) 109
Jan 31st 2024 India Ishpreet Singh Chadha Last 64 108
Feb 4th 2024 England Judd Trump Final 108
Jan 29th 2024 Scotland Stephen Maguire Last 64 107
Dec 19th 2023 China Xiao Guodong Last 128 107
Dec 18th 2023 Wales Mark Williams Last 128 106
Feb 1st 2024 Belgium Julien Leclercq Last 16 105
Dec 22nd 2023 England David Gilbert Last 128 104
Dec 21st 2023 China Zhou Yuelong Last 128 104
Jan 30th 2024 England Joe Perry Last 64 103
Dec 18th 2023 China Si Jiahui Last 128 103
Dec 18th 2023 England Elliot Slessor Last 128 103
Dec 18th 2023 England Barry Hawkins Last 128 103
Feb 1st 2024 Scotland John Higgins Last 16 103
Feb 2nd 2024 England Sam Craigie Quarter-final 103
Jan 30th 2024 China He Guoqiang Last 64 102
Dec 19th 2023 England Jack Lisowski Last 128 102
Dec 19th 2023 China Yuan Sijun Last 128 102
Dec 20th 2023 China Pang Junxu Last 128 102
Feb 1st 2024 China Yuan Sijun Last 16 101
Jan 29th 2024 Australia Neil Robertson Last 128 101
Jan 30th 2024 China Zhou Yuelong Last 64 101
Dec 21st 2023 England Ben Woollaston Last 128 100
Jan 29th 2024 Northern Ireland Mark Allen Last 128 100
Jan 30th 2024 China Yuan Sijun Last 64 100