2020 World Championship - Centuries

Date Player Round Break
Scotland John Higgins Last 16 147
Jul 23rd 2020 England Allan Taylor Last 112 (Q) 145
Jul 25th 2020 Switzerland Alexander Ursenbacher Last 80 (Q) 141
Jul 27th 2020 China Liang Wenbo Last 48 (Q) 141
Jul 31st 2020 England Tom Ford Last 32 140
Aug 2nd 2020 Australia Neil Robertson Last 32 140
Jul 27th 2020 England Robert Milkins Last 48 (Q) 139
Wales Matthew Stevens Last 32 138
England Ronnie O'Sullivan Semi-final 138
Aug 4th 2020 Northern Ireland Mark Allen Last 32 136
Aug 4th 2020 Wales Jamie Clarke Last 32 136
Scotland Anthony McGill Semi-final 136
Jul 23rd 2020 England Allan Taylor Last 112 (Q) 134
Jul 23rd 2020 China Wu Yize Last 112 (Q) 134
Jul 26th 2020 Iran Hossein Vafaei Last 80 (Q) 133
Jul 26th 2020 England Tom Ford Last 80 (Q) 133
Jul 27th 2020 England Liam Highfield Last 80 (Q) 133
China Yan Bingtao Last 16 133
England Ronnie O'Sullivan Quarter-final 133
Australia Neil Robertson Last 16 132
Jul 26th 2020 England Ricky Walden Last 80 (Q) 131
Jul 27th 2020 England Anthony Hamilton Last 48 (Q) 131
Jul 31st 2020 England Judd Trump Last 32 131
England David Gilbert Last 32 131
Jul 25th 2020 England Elliot Slessor Last 80 (Q) 130
China Yan Bingtao Last 16 130
Wales Mark Williams Quarter-final 130
England Martin Gould Last 16 129
Jul 24th 2020 Northern Ireland Jordan Brown Last 112 (Q) 127
Jul 25th 2020 Belgium Luca Brecel Last 80 (Q) 127
Jul 28th 2020 England Martin Gould Last 48 (Q) 127
England Judd Trump Last 16 127
Jul 26th 2020 England Mark King Last 80 (Q) 125
China Ding Junhui Last 32 125
Jul 23rd 2020 England Elliot Slessor Last 112 (Q) 124
Jul 27th 2020 England Robert Milkins Last 48 (Q) 124
Norway Kurt Maflin Last 32 124
England Mark Selby Last 16 124
Jul 26th 2020 Scotland Anthony McGill Last 80 (Q) 123
Jul 28th 2020 Wales Ryan Day Last 48 (Q) 123
England Elliot Slessor Last 32 123
Aug 2nd 2020 Australia Neil Robertson Last 32 122
Aug 4th 2020 Northern Ireland Mark Allen Last 32 122
Thailand Noppon Saengkham Last 16 122
Scotland Anthony McGill Semi-final 122
Jul 23rd 2020 Cyprus Michael Georgiou Last 112 (Q) 121
Jul 23rd 2020 Wales Michael White Last 112 (Q) 120
Jul 25th 2020 England Allan Taylor Last 80 (Q) 120
England Mark Selby Last 16 120
China Ding Junhui Last 32 119
China Yan Bingtao Last 32 119
England Mark Selby Last 32 119
England Ashley Carty Last 32 118
China Ding Junhui Last 16 118
Jul 28th 2020 Thailand Thepchaiya Un-Nooh Last 48 (Q) 117
England Barry Hawkins Last 16 117
England Ronnie O'Sullivan Last 16 117
England Kyren Wilson Semi-final 116
England Kyren Wilson Semi-final 116
England Ronnie O'Sullivan Last 32 115
England Stuart Bingham Last 16 115
Jul 25th 2020 England Barry Pinches Last 112 (Q) 114
Jul 25th 2020 Belgium Luca Brecel Last 80 (Q) 114
England Ronnie O'Sullivan Semi-final 114
Aug 2nd 2020 China Liang Wenbo Last 32 113
England Kyren Wilson Last 16 113
Jul 23rd 2020 England Allan Taylor Last 112 (Q) 112
Jul 24th 2020 England Oliver Lines Last 112 (Q) 112
England Ronnie O'Sullivan Quarter-final 112
Jul 22nd 2020 England Barry Pinches Last 144 (Q) 111
Jul 26th 2020 England Tom Ford Last 80 (Q) 111
Jul 27th 2020 England Elliot Slessor Last 48 (Q) 111
England Mark King Last 32 111
England Barry Hawkins Last 16 111
Jul 26th 2020 England Ricky Walden Last 80 (Q) 110
Jul 26th 2020 England Sam Baird Last 80 (Q) 110
Jul 21st 2020 China Chen Feilong Last 144 (Q) 109
Jul 25th 2020 England Craig Steadman Last 112 (Q) 109
Jul 26th 2020 Northern Ireland Jordan Brown Last 80 (Q) 109
Jul 25th 2020 England Anthony Hamilton Last 80 (Q) 109
England Stuart Bingham Last 32 109
England Kyren Wilson Last 16 109
Jul 28th 2020 Wales Ryan Day Last 48 (Q) 108
Jul 28th 2020 Scotland Anthony McGill Last 48 (Q) 108
Aug 3rd 2020 England Jack Lisowski Last 32 107
Jul 28th 2020 Thailand Thepchaiya Un-Nooh Last 48 (Q) 106
England Ronnie O'Sullivan Final 106
Jul 26th 2020 Iran Hossein Vafaei Last 80 (Q) 105
Scotland Alan McManus Last 32 105
Norway Kurt Maflin Last 32 105
Aug 4th 2020 Northern Ireland Mark Allen Last 32 105
Aug 4th 2020 Northern Ireland Mark Allen Last 32 105
Thailand Noppon Saengkham Last 16 105
Australia Neil Robertson Last 16 105
England Ronnie O'Sullivan Quarter-final 105
England Kyren Wilson Semi-final 105
Jul 22nd 2020 England Hammad Miah Last 144 (Q) 104
Jul 28th 2020 England Ricky Walden Last 48 (Q) 104
Jul 31st 2020 England Judd Trump Last 32 104
China Ding Junhui Last 32 104
Aug 4th 2020 Northern Ireland Mark Allen Last 32 104
England Barry Hawkins Last 16 104
England Kyren Wilson Quarter-final 104
England Ronnie O'Sullivan Quarter-final 104
Jul 27th 2020 Norway Kurt Maflin Last 48 (Q) 103
England Martin Gould Last 32 103
England Martin Gould Last 32 103
England Martin Gould Last 32 103
Jul 21st 2020 China Si Jiahui Last 144 (Q) 102
Jul 25th 2020 Belgium Luca Brecel Last 80 (Q) 102
Jul 26th 2020 Thailand Akani Songsermsawad Last 80 (Q) 102
Norway Kurt Maflin Last 32 102
England David Gilbert Last 32 102
Aug 3rd 2020 England Jack Lisowski Last 32 102
England Mark Selby Last 16 102
Jul 21st 2020 Ireland Aaron Hill Last 144 (Q) 101
Jul 25th 2020 Wales Jackson Page Last 80 (Q) 101
Jul 25th 2020 England Elliot Slessor Last 80 (Q) 101
Jul 26th 2020 England Tom Ford Last 80 (Q) 101
Norway Kurt Maflin Last 32 101
England Ronnie O'Sullivan Last 32 101
England Shaun Murphy Last 32 101
Scotland John Higgins Last 16 101
England Ronnie O'Sullivan Last 16 101
China Ding Junhui Last 16 101
England Ronnie O'Sullivan Quarter-final 101
Jul 23rd 2020 England Robbie Williams Last 112 (Q) 100
Jul 24th 2020 Northern Ireland Gerard Greene Last 112 (Q) 100
England Martin Gould Last 32 100
England Judd Trump Quarter-final 100
England Kyren Wilson Semi-final 100
England Kyren Wilson Final 100