2018 World Championship - Centuries

Date Player Round Break
Apr 12th 2018 China Liang Wenbo Last 144 (Q) 147
Apr 29th 2018 Scotland John Higgins Last 16 146
Apr 26th 2018 Wales Ryan Day Last 32 145
Apr 14th 2018 England Jamie Cope Last 144 (Q) 141
Apr 18th 2018 England Stuart Carrington Last 48 (Q) 141
Apr 26th 2018 Wales Ryan Day Last 32 141
Apr 26th 2018 England Chris Wakelin Last 32 141
Apr 12th 2018 China Liang Wenbo Last 144 (Q) 140
Apr 25th 2018 Wales Mark Williams Last 32 140
May 5th 2018 England Kyren Wilson Semi-final 140
Apr 11th 2018 China Xiao Guodong Last 144 (Q) 137
Apr 23rd 2018 England Shaun Murphy Last 32 137
Apr 12th 2018 China Lyu Haotian Last 144 (Q) 136
Apr 13th 2018 China Yan Bingtao Last 144 (Q) 136
Apr 16th 2018 England Michael Holt Last 80 (Q) 136
Apr 18th 2018 England Mark Davis Last 48 (Q) 136
May 5th 2018 Scotland John Higgins Semi-final 136
Apr 15th 2018 England Ricky Walden Last 80 (Q) 135
Apr 18th 2018 England Peter Ebdon Last 48 (Q) 135
May 2nd 2018 Wales Mark Williams Quarter-final 135
Apr 16th 2018 Thailand Noppon Saengkham Last 80 (Q) 134
May 2nd 2018 Scotland John Higgins Quarter-final 134
Apr 12th 2018 England Ricky Walden Last 144 (Q) 133
Apr 15th 2018 Ireland Ken Doherty Last 80 (Q) 133
Apr 27th 2018 Northern Ireland Mark Allen Last 16 133
May 5th 2018 England Barry Hawkins Semi-final 133
Apr 18th 2018 China Zhang Anda Last 48 (Q) 132
Apr 28th 2018 England Barry Hawkins Last 16 132
Apr 13th 2018 England David Gilbert Last 144 (Q) 131
Apr 15th 2018 England Andrew Higginson Last 80 (Q) 131
Scotland John Higgins Final 131
Apr 12th 2018 Wales Dominic Dale Last 144 (Q) 130
Apr 13th 2018 China Yan Bingtao Last 144 (Q) 130
Apr 16th 2018 Scotland Stephen Maguire Last 80 (Q) 130
Apr 28th 2018 England Barry Hawkins Last 16 129
May 5th 2018 England Barry Hawkins Semi-final 129
Apr 24th 2018 England Jack Lisowski Last 32 128
May 5th 2018 England Barry Hawkins Semi-final 128
Apr 14th 2018 England Christopher Keogan Last 144 (Q) 127
Apr 15th 2018 China Tian Pengfei Last 80 (Q) 127
Apr 16th 2018 England Liam Highfield Last 80 (Q) 127
Apr 22nd 2018 China Lyu Haotian Last 32 127
Scotland John Higgins Final 127
Apr 12th 2018 China Tian Pengfei Last 144 (Q) 126
Apr 14th 2018 China Zhou Yuelong Last 144 (Q) 126
Apr 22nd 2018 England Kyren Wilson Last 32 126
Apr 30th 2018 China Ding Junhui Last 16 126
May 2nd 2018 England Ali Carter Quarter-final 126
Apr 15th 2018 England Joe Perry Last 80 (Q) 125
Apr 18th 2018 England Chris Wakelin Last 48 (Q) 125
Apr 18th 2018 England Ricky Walden Last 48 (Q) 125
Apr 28th 2018 China Lyu Haotian Last 16 125
May 2nd 2018 England Kyren Wilson Quarter-final 125
Apr 12th 2018 China Liang Wenbo Last 144 (Q) 124
Apr 16th 2018 China Liang Wenbo Last 80 (Q) 124
Apr 23rd 2018 Wales Jamie Jones Last 32 124
Apr 24th 2018 China Ding Junhui Last 32 124
Apr 28th 2018 England Barry Hawkins Last 16 124
May 5th 2018 England Kyren Wilson Semi-final 124
Apr 24th 2018 England Stuart Bingham Last 32 123
Apr 14th 2018 Thailand Noppon Saengkham Last 144 (Q) 122
Apr 16th 2018 England Jack Lisowski Last 80 (Q) 122
Apr 22nd 2018 China Lyu Haotian Last 32 122
Apr 24th 2018 England Ricky Walden Last 32 122
Apr 27th 2018 Northern Ireland Mark Allen Last 16 122
Apr 16th 2018 China Zhang Anda Last 80 (Q) 121
Apr 22nd 2018 England Kyren Wilson Last 32 121
Apr 25th 2018 Thailand Thepchaiya Un-Nooh Last 32 121
Apr 28th 2018 England Ronnie O'Sullivan Last 16 121
Apr 16th 2018 England Robert Milkins Last 80 (Q) 120
Apr 18th 2018 England Mark Davis Last 48 (Q) 120
Apr 22nd 2018 Hong Kong Marco Fu Last 32 120
Apr 27th 2018 England Joe Perry Last 16 120
Apr 11th 2018 England Adam Duffy Last 144 (Q) 119
Apr 14th 2018 England Jamie Cope Last 144 (Q) 119
Scotland John Higgins Final 119
Apr 12th 2018 China Zhao Xintong Last 144 (Q) 118
Apr 14th 2018 Iran Hossein Vafaei Last 144 (Q) 118
Apr 16th 2018 Jamaica Rory McLeod Last 80 (Q) 118
Apr 16th 2018 Scotland Alan McManus Last 80 (Q) 118
England Ronnie O'Sullivan Last 32 118
Wales Mark Williams Final 118
Apr 12th 2018 Thailand Akani Songsermsawad Last 144 (Q) 117
Apr 12th 2018 China Lyu Haotian Last 144 (Q) 117
Apr 16th 2018 China Zhang Anda Last 80 (Q) 117
May 2nd 2018 England Barry Hawkins Quarter-final 117
Scotland John Higgins Final 117
Apr 13th 2018 China Yan Bingtao Last 144 (Q) 116
Apr 28th 2018 England Ali Carter Last 16 115
Apr 11th 2018 China Zhang Yong Last 144 (Q) 114
Apr 12th 2018 Wales Jamie Jones Last 144 (Q) 114
Apr 18th 2018 England Jack Lisowski Last 48 (Q) 114
Apr 18th 2018 England Liam Highfield Last 48 (Q) 114
Apr 23rd 2018 Wales Jamie Jones Last 32 114
May 2nd 2018 Wales Mark Williams Quarter-final 114
Apr 11th 2018 England Elliot Slessor Last 144 (Q) 113
Apr 18th 2018 China Lyu Haotian Last 48 (Q) 113
Apr 30th 2018 China Ding Junhui Last 16 113
May 2nd 2018 England Barry Hawkins Quarter-final 113
May 2nd 2018 Wales Mark Williams Quarter-final 113
May 2nd 2018 Wales Mark Williams Quarter-final 113
Apr 25th 2018 Thailand Thepchaiya Un-Nooh Last 32 112
Apr 14th 2018 England Liam Highfield Last 144 (Q) 111
Apr 16th 2018 China Zhang Anda Last 80 (Q) 111
Apr 16th 2018 England Jack Lisowski Last 80 (Q) 111
Apr 18th 2018 China Zhang Anda Last 48 (Q) 111
England Ronnie O'Sullivan Last 32 110
May 5th 2018 Wales Mark Williams Semi-final 110
Apr 11th 2018 England Mark Joyce Last 144 (Q) 109
Apr 12th 2018 China Lyu Haotian Last 144 (Q) 109
Apr 16th 2018 China Li Hang Last 80 (Q) 109
Apr 16th 2018 Scotland Alan McManus Last 80 (Q) 109
Apr 18th 2018 Thailand Thepchaiya Un-Nooh Last 48 (Q) 109
Apr 18th 2018 England Mark Davis Last 48 (Q) 109
Apr 21st 2018 England Joe Perry Last 32 109
Apr 13th 2018 England Gary Wilson Last 144 (Q) 108
Apr 18th 2018 England Joe Perry Last 48 (Q) 108
Apr 22nd 2018 England Ali Carter Last 32 108
Apr 14th 2018 Wales Ryan Day Last 144 (Q) 107
Apr 15th 2018 England Andrew Higginson Last 80 (Q) 107
Apr 18th 2018 England Andrew Higginson Last 48 (Q) 107
Apr 16th 2018 England John Astley Last 80 (Q) 106
Apr 22nd 2018 England Ali Carter Last 32 106
May 5th 2018 England Kyren Wilson Semi-final 106
Apr 11th 2018 China Xiao Guodong Last 144 (Q) 105
Apr 13th 2018 England Mark King Last 144 (Q) 105
Apr 13th 2018 Northern Ireland Gerard Greene Last 144 (Q) 105
Apr 14th 2018 England David Grace Last 144 (Q) 105
Apr 18th 2018 Thailand Thepchaiya Un-Nooh Last 48 (Q) 105
Apr 24th 2018 England Ricky Walden Last 32 105
Apr 24th 2018 England Jack Lisowski Last 32 105
Apr 28th 2018 England Ronnie O'Sullivan Last 16 105
May 2nd 2018 England Kyren Wilson Quarter-final 105
Apr 12th 2018 England Sam Craigie Last 144 (Q) 104
Apr 13th 2018 Ireland Fergal O'Brien Last 144 (Q) 104
Apr 13th 2018 England Chris Wakelin Last 144 (Q) 104
Apr 13th 2018 England Gary Wilson Last 144 (Q) 104
Apr 14th 2018 England Jimmy Robertson Last 144 (Q) 104
Apr 15th 2018 Northern Ireland Gerard Greene Last 80 (Q) 104
Apr 18th 2018 England Jack Lisowski Last 48 (Q) 104
Apr 18th 2018 Wales Daniel Wells Last 48 (Q) 104
Apr 25th 2018 Scotland John Higgins Last 32 104
Apr 13th 2018 Wales Matthew Stevens Last 144 (Q) 103
Apr 14th 2018 Thailand Noppon Saengkham Last 144 (Q) 103
Apr 16th 2018 China Liang Wenbo Last 80 (Q) 103
Apr 18th 2018 England Ricky Walden Last 48 (Q) 103
Apr 27th 2018 England Joe Perry Last 16 103
Apr 28th 2018 England Barry Hawkins Last 16 103
England Judd Trump Last 16 103
England Judd Trump Last 16 103
May 5th 2018 Wales Mark Williams Semi-final 103
Apr 11th 2018 China Zhang Anda Last 144 (Q) 102
Apr 13th 2018 England Mark King Last 144 (Q) 102
Apr 14th 2018 Ireland Leo Fernandez Last 144 (Q) 102
Apr 14th 2018 England Liam Highfield Last 144 (Q) 102
Apr 15th 2018 Ireland Ken Doherty Last 80 (Q) 102
Apr 15th 2018 England Ricky Walden Last 80 (Q) 102
Apr 15th 2018 China Tian Pengfei Last 80 (Q) 102
Apr 22nd 2018 Hong Kong Marco Fu Last 32 102
Apr 23rd 2018 England Shaun Murphy Last 32 102
Apr 25th 2018 Wales Mark Williams Last 32 102
Apr 30th 2018 China Ding Junhui Last 16 102
May 2nd 2018 China Ding Junhui Quarter-final 102
Apr 12th 2018 China Li Hang Last 144 (Q) 101
Apr 12th 2018 China Cao Yupeng Last 144 (Q) 101
Apr 14th 2018 China Chen Zhe Last 144 (Q) 101
Apr 16th 2018 England Jimmy Robertson Last 80 (Q) 101
Apr 16th 2018 Wales Jamie Jones Last 80 (Q) 101
Apr 18th 2018 England Ricky Walden Last 48 (Q) 101
Scotland Stephen Maguire Last 32 101
Apr 23rd 2018 England Shaun Murphy Last 32 101
Apr 29th 2018 Scotland John Higgins Last 16 101
England Judd Trump Last 16 101
Apr 30th 2018 Wales Mark Williams Last 16 101
Apr 12th 2018 England Stuart Carrington Last 144 (Q) 100
Apr 12th 2018 England Mike Dunn Last 144 (Q) 100
Apr 12th 2018 England Andrew Higginson Last 144 (Q) 100
Apr 13th 2018 Wales Matthew Stevens Last 144 (Q) 100
Apr 13th 2018 Northern Ireland Gerard Greene Last 144 (Q) 100
Apr 14th 2018 Wales Ryan Day Last 144 (Q) 100
Apr 14th 2018 Wales Ryan Day Last 144 (Q) 100
Apr 15th 2018 Scotland Graeme Dott Last 80 (Q) 100
Apr 15th 2018 China Yan Bingtao Last 80 (Q) 100
Apr 15th 2018 England David Gilbert Last 80 (Q) 100
Apr 16th 2018 England Jack Lisowski Last 80 (Q) 100
Apr 16th 2018 England Jimmy Robertson Last 80 (Q) 100
Apr 18th 2018 England Ricky Walden Last 48 (Q) 100
Apr 18th 2018 England Stuart Carrington Last 48 (Q) 100
Apr 25th 2018 Wales Mark Williams Last 32 100
Apr 28th 2018 China Lyu Haotian Last 16 100
Apr 29th 2018 Scotland John Higgins Last 16 100
England Judd Trump Last 16 100
May 2nd 2018 England Judd Trump Quarter-final 100
May 5th 2018 Scotland John Higgins Semi-final 100
Wales Mark Williams Final 100