2026 World Championship - Centuries
| Date | Player | Round | Break | |
|---|---|---|---|---|
Chang Bingyu |
Last 80 (Q) | 147 | ||
| Apr 10th 2026 | Oliver Sykes |
Last 112 (Q) | 146 | |
Mark Allen |
Semi-final | 145 | ||
Wang Xinbo |
Last 112 (Q) | 143 | ||
| Apr 15th 2026 | Zhang Anda |
Last 48 (Q) | 143 | |
Alfie Burden |
Last 144 (Q) | 142 | ||
| Apr 12th 2026 | Jiang Jun |
Last 80 (Q) | 142 | |
| Apr 13th 2026 | Ali Carter |
Last 80 (Q) | 142 | |
Wu Yize |
Semi-final | 142 | ||
| Apr 14th 2026 | David Gilbert |
Last 48 (Q) | 141 | |
Zhang Anda |
Last 80 (Q) | 140 | ||
| Apr 15th 2026 | Ben Mertens |
Last 48 (Q) | 140 | |
Mark Allen |
Last 32 | 140 | ||
Shaun Murphy |
Last 32 | 140 | ||
Mark Allen |
Last 16 | 140 | ||
Barry Hawkins |
Quarter-final | 140 | ||
Wu Yize |
Semi-final | 140 | ||
Duane Jones |
Last 112 (Q) | 139 | ||
| Apr 21st 2026 | Gary Wilson |
Last 32 | 139 | |
| Apr 8th 2026 | Jamie Clarke |
Last 144 (Q) | 138 | |
| Apr 14th 2026 | Jiang Jun |
Last 48 (Q) | 138 | |
| Apr 15th 2026 | He Guoqiang |
Last 48 (Q) | 138 | |
Mark Allen |
Quarter-final | 138 | ||
| Apr 7th 2026 | Marco Fu |
Last 144 (Q) | 137 | |
| Apr 7th 2026 | Oliver Sykes |
Last 144 (Q) | 137 | |
| Apr 10th 2026 | Chang Bingyu |
Last 112 (Q) | 137 | |
| Apr 10th 2026 | Marco Fu |
Last 112 (Q) | 137 | |
| Apr 11th 2026 | Aaron Hill |
Last 80 (Q) | 137 | |
Ronnie O'Sullivan |
Last 16 | 137 | ||
Scott Donaldson |
Last 112 (Q) | 136 | ||
| Apr 15th 2026 | Gary Wilson |
Last 48 (Q) | 136 | |
| Apr 15th 2026 | Gary Wilson |
Last 48 (Q) | 136 | |
| Apr 15th 2026 | Jak Jones |
Last 48 (Q) | 136 | |
| Apr 8th 2026 | Ashley Hugill |
Last 144 (Q) | 135 | |
Jak Jones |
Last 80 (Q) | 135 | ||
| Apr 13th 2026 | Yuan Sijun |
Last 80 (Q) | 135 | |
Wu Yize |
Quarter-final | 135 | ||
| Apr 15th 2026 | Zhang Anda |
Last 48 (Q) | 134 | |
| Apr 9th 2026 | Robbie Williams |
Last 112 (Q) | 133 | |
| Apr 11th 2026 | Aaron Hill |
Last 80 (Q) | 133 | |
| Apr 8th 2026 | Lan Yuhao |
Last 144 (Q) | 132 | |
Julien Leclercq |
Last 112 (Q) | 132 | ||
| Apr 12th 2026 | Pang Junxu |
Last 80 (Q) | 132 | |
| Apr 13th 2026 | Yuan Sijun |
Last 80 (Q) | 132 | |
| Apr 15th 2026 | Jak Jones |
Last 48 (Q) | 132 | |
Shaun Murphy |
Semi-final | 132 | ||
Sam Craigie |
Last 112 (Q) | 131 | ||
| Apr 11th 2026 | Tom Ford |
Last 80 (Q) | 131 | |
Oliver Sykes |
Last 80 (Q) | 131 | ||
| Apr 14th 2026 | Liam Pullen |
Last 48 (Q) | 131 | |
Mark Allen |
Quarter-final | 131 | ||
Shaun Murphy |
Final | 131 | ||
| Apr 8th 2026 | Umut Dikme |
Last 144 (Q) | 130 | |
| Apr 6th 2026 | Mitchell Mann |
Last 144 (Q) | 129 | |
| Apr 11th 2026 | Zhou Yuelong |
Last 80 (Q) | 129 | |
Chang Bingyu |
Last 80 (Q) | 129 | ||
Zhang Anda |
Last 32 | 129 | ||
Mark Allen |
Last 32 | 129 | ||
Cheung Ka Wai |
Last 144 (Q) | 128 | ||
| Apr 10th 2026 | Liu Hongyu |
Last 112 (Q) | 128 | |
| Apr 12th 2026 | Stan Moody |
Last 80 (Q) | 128 | |
| Apr 13th 2026 | Anthony McGill |
Last 80 (Q) | 128 | |
| Apr 18th 2026 | Zhao Xintong |
Last 32 | 128 | |
Xiao Guodong |
Last 32 | 128 | ||
| Apr 21st 2026 | Judd Trump |
Last 32 | 128 | |
John Higgins |
Last 16 | 128 | ||
| Apr 6th 2026 | Gao Yang |
Last 144 (Q) | 127 | |
| Apr 12th 2026 | Noppon Saengkham |
Last 80 (Q) | 127 | |
| Apr 13th 2026 | Fan Zhengyi |
Last 80 (Q) | 127 | |
| Apr 14th 2026 | Stan Moody |
Last 48 (Q) | 127 | |
Barry Hawkins |
Last 16 | 127 | ||
Shaun Murphy |
Semi-final | 127 | ||
| Apr 10th 2026 | Ian Burns |
Last 112 (Q) | 126 | |
| Apr 14th 2026 | Jackson Page |
Last 48 (Q) | 126 | |
| Apr 14th 2026 | David Gilbert |
Last 48 (Q) | 126 | |
| Apr 15th 2026 | Liam Highfield |
Last 48 (Q) | 126 | |
| Apr 15th 2026 | Gary Wilson |
Last 48 (Q) | 126 | |
John Higgins |
Quarter-final | 126 | ||
Wu Yize |
Semi-final | 126 | ||
Bulcsú Révész |
Last 80 (Q) | 125 | ||
| Apr 15th 2026 | Ryan Day |
Last 48 (Q) | 125 | |
| Apr 12th 2026 | Antoni Kowalski |
Last 80 (Q) | 124 | |
Mark Williams |
Last 16 | 124 | ||
Mark Selby |
Last 16 | 124 | ||
Ashley Carty |
Last 144 (Q) | 123 | ||
| Apr 10th 2026 | Liam Davies |
Last 112 (Q) | 123 | |
| Apr 18th 2026 | Zhao Xintong |
Last 32 | 123 | |
Mark Selby |
Last 16 | 123 | ||
Gao Yang |
Last 112 (Q) | 122 | ||
| Apr 11th 2026 | Hossein Vafaei |
Last 80 (Q) | 122 | |
Xiao Guodong |
Last 32 | 122 | ||
Pang Junxu |
Last 32 | 122 | ||
Zhao Xintong |
Quarter-final | 122 | ||
| Apr 10th 2026 | Louis Heathcote |
Last 112 (Q) | 121 | |
| Apr 11th 2026 | Stuart Bingham |
Last 80 (Q) | 121 | |
| Apr 11th 2026 | Zhou Yuelong |
Last 80 (Q) | 121 | |
Liam Pullen |
Last 32 | 121 | ||
Mark Allen |
Semi-final | 121 | ||
Wu Yize |
Semi-final | 121 | ||
Luca Brecel |
Last 80 (Q) | 120 | ||
| Apr 13th 2026 | Ben Mertens |
Last 80 (Q) | 120 | |
Connor Benzey |
Last 144 (Q) | 119 | ||
| Apr 10th 2026 | Chang Bingyu |
Last 112 (Q) | 119 | |
| Apr 11th 2026 | David Gilbert |
Last 80 (Q) | 119 | |
| Apr 11th 2026 | Tom Ford |
Last 80 (Q) | 119 | |
Peifan Lei |
Last 80 (Q) | 119 | ||
Jak Jones |
Last 80 (Q) | 119 | ||
| Apr 15th 2026 | Fan Zhengyi |
Last 48 (Q) | 119 | |
| Apr 8th 2026 | Chatchapong Nasa |
Last 144 (Q) | 118 | |
Zhang Anda |
Last 80 (Q) | 118 | ||
John Higgins |
Last 16 | 118 | ||
Wang Xinbo |
Last 112 (Q) | 117 | ||
| Apr 11th 2026 | David Gilbert |
Last 80 (Q) | 117 | |
| Apr 11th 2026 | Gao Yang |
Last 80 (Q) | 117 | |
| Apr 12th 2026 | Elliot Slessor |
Last 80 (Q) | 117 | |
Zhao Xintong |
Quarter-final | 117 | ||
Ken Doherty |
Last 144 (Q) | 116 | ||
| Apr 10th 2026 | Oliver Sykes |
Last 112 (Q) | 116 | |
Wu Yize |
Last 32 | 116 | ||
Zhao Xintong |
Last 16 | 116 | ||
Ronnie O'Sullivan |
Last 16 | 116 | ||
| Apr 8th 2026 | Zhao Hanyang |
Last 144 (Q) | 115 | |
Mark Williams |
Last 32 | 115 | ||
Xiao Guodong |
Last 32 | 115 | ||
Shaun Murphy |
Last 16 | 115 | ||
Zhao Xintong |
Last 16 | 115 | ||
Judd Trump |
Last 16 | 115 | ||
Cheung Ka Wai |
Last 144 (Q) | 114 | ||
| Apr 8th 2026 | Lan Yuhao |
Last 144 (Q) | 114 | |
Michal Szubarczyk |
Last 112 (Q) | 114 | ||
Long Zehuang |
Last 112 (Q) | 114 | ||
| Apr 15th 2026 | Xu Si |
Last 48 (Q) | 114 | |
| Apr 15th 2026 | Jak Jones |
Last 48 (Q) | 114 | |
| Apr 15th 2026 | Jak Jones |
Last 48 (Q) | 114 | |
Barry Hawkins |
Quarter-final | 114 | ||
| Apr 7th 2026 | Liam Graham |
Last 144 (Q) | 113 | |
| Apr 12th 2026 | Thepchaiya Un-Nooh |
Last 80 (Q) | 113 | |
| Apr 14th 2026 | Stan Moody |
Last 48 (Q) | 113 | |
Ronnie O'Sullivan |
Last 32 | 113 | ||
Ronnie O'Sullivan |
Last 32 | 113 | ||
Barry Hawkins |
Last 16 | 113 | ||
| Apr 8th 2026 | Jamie Clarke |
Last 144 (Q) | 112 | |
| Apr 8th 2026 | Lan Yuhao |
Last 144 (Q) | 112 | |
| Apr 12th 2026 | Jackson Page |
Last 80 (Q) | 112 | |
| Apr 12th 2026 | Antoni Kowalski |
Last 80 (Q) | 112 | |
Ryan Day |
Last 80 (Q) | 112 | ||
| Apr 18th 2026 | Zhao Xintong |
Last 32 | 112 | |
Kyren Wilson |
Last 16 | 112 | ||
| Apr 6th 2026 | Wang Xinbo |
Last 144 (Q) | 111 | |
| Apr 10th 2026 | Marco Fu |
Last 112 (Q) | 111 | |
John Higgins |
Last 16 | 111 | ||
Ashley Hugill |
Last 112 (Q) | 110 | ||
Peifan Lei |
Last 80 (Q) | 110 | ||
| Apr 20th 2026 | Stan Moody |
Last 32 | 110 | |
| Apr 6th 2026 | Daniel Womersley |
Last 144 (Q) | 109 | |
Ishpreet Singh Chadha |
Last 80 (Q) | 109 | ||
| Apr 13th 2026 | Liam Highfield |
Last 80 (Q) | 109 | |
| Apr 14th 2026 | Zhou Yuelong |
Last 48 (Q) | 109 | |
| Apr 15th 2026 | Zhang Anda |
Last 48 (Q) | 109 | |
| Apr 15th 2026 | Luca Brecel |
Last 48 (Q) | 109 | |
Zhang Anda |
Last 32 | 109 | ||
Mark Allen |
Last 32 | 109 | ||
Shaun Murphy |
Final | 109 | ||
Liam Pullen |
Last 144 (Q) | 108 | ||
| Apr 7th 2026 | Xu Yichen |
Last 144 (Q) | 108 | |
Yulu Bai |
Last 112 (Q) | 108 | ||
Michael Holt |
Last 112 (Q) | 108 | ||
| Apr 11th 2026 | Stuart Bingham |
Last 80 (Q) | 108 | |
| Apr 12th 2026 | Robbie Williams |
Last 80 (Q) | 108 | |
| Apr 13th 2026 | Jack Lisowski |
Last 80 (Q) | 108 | |
| Apr 13th 2026 | Long Zehuang |
Last 80 (Q) | 108 | |
| Apr 13th 2026 | Yuan Sijun |
Last 80 (Q) | 108 | |
| Apr 15th 2026 | Zhang Anda |
Last 48 (Q) | 108 | |
Zhao Xintong |
Last 16 | 108 | ||
| Apr 6th 2026 | Gao Yang |
Last 144 (Q) | 107 | |
| Apr 12th 2026 | Joe O'Connor |
Last 80 (Q) | 107 | |
| Apr 14th 2026 | Pang Junxu |
Last 48 (Q) | 107 | |
| Apr 6th 2026 | Peter Lines |
Last 144 (Q) | 106 | |
Zhang Anda |
Last 80 (Q) | 106 | ||
Xu Si |
Last 80 (Q) | 106 | ||
| Apr 13th 2026 | Long Zehuang |
Last 80 (Q) | 106 | |
| Apr 15th 2026 | Ali Carter |
Last 48 (Q) | 106 | |
| Apr 15th 2026 | Ali Carter |
Last 48 (Q) | 106 | |
Ding Junhui |
Last 32 | 106 | ||
Ali Carter |
Last 32 | 106 | ||
Hossein Vafaei |
Last 16 | 106 | ||
Hossein Vafaei |
Quarter-final | 106 | ||
| Apr 7th 2026 | Marco Fu |
Last 144 (Q) | 105 | |
Connor Benzey |
Last 144 (Q) | 105 | ||
| Apr 12th 2026 | Liam Pullen |
Last 80 (Q) | 105 | |
| Apr 12th 2026 | Pang Junxu |
Last 80 (Q) | 105 | |
| Apr 13th 2026 | Ali Carter |
Last 80 (Q) | 105 | |
| Apr 14th 2026 | Liam Pullen |
Last 48 (Q) | 105 | |
| Apr 14th 2026 | Pang Junxu |
Last 48 (Q) | 105 | |
| Apr 15th 2026 | Zhang Anda |
Last 48 (Q) | 105 | |
Wu Yize |
Last 32 | 105 | ||
Hossein Vafaei |
Last 32 | 105 | ||
Shaun Murphy |
Semi-final | 105 | ||
Shaun Murphy |
Semi-final | 105 | ||
Mateusz Baranowski |
Last 144 (Q) | 104 | ||
| Apr 9th 2026 | Liam Pullen |
Last 112 (Q) | 104 | |
| Apr 9th 2026 | Ashley Carty |
Last 112 (Q) | 104 | |
Wang Xinbo |
Last 112 (Q) | 104 | ||
Liam Highfield |
Last 112 (Q) | 104 | ||
| Apr 13th 2026 | He Guoqiang |
Last 80 (Q) | 104 | |
| Apr 13th 2026 | Liam Highfield |
Last 80 (Q) | 104 | |
| Apr 14th 2026 | Pang Junxu |
Last 48 (Q) | 104 | |
| Apr 14th 2026 | Stan Moody |
Last 48 (Q) | 104 | |
| Apr 15th 2026 | Fan Zhengyi |
Last 48 (Q) | 104 | |
| Apr 15th 2026 | Xu Si |
Last 48 (Q) | 104 | |
Neil Robertson |
Last 16 | 104 | ||
Mark Allen |
Quarter-final | 104 | ||
| Apr 7th 2026 | Steven Hallworth |
Last 144 (Q) | 103 | |
| Apr 9th 2026 | Artemijs Zizins |
Last 112 (Q) | 103 | |
| Apr 10th 2026 | Chang Bingyu |
Last 112 (Q) | 103 | |
Umut Dikme |
Last 112 (Q) | 103 | ||
| Apr 11th 2026 | David Gilbert |
Last 80 (Q) | 103 | |
| Apr 12th 2026 | Dylan Emery |
Last 80 (Q) | 103 | |
| Apr 13th 2026 | Ben Mertens |
Last 80 (Q) | 103 | |
| Apr 13th 2026 | Ben Mertens |
Last 80 (Q) | 103 | |
Shaun Murphy |
Last 16 | 103 | ||
Shaun Murphy |
Last 16 | 103 | ||
Shaun Murphy |
Last 16 | 103 | ||
Wu Yize |
Final | 103 | ||
| Apr 9th 2026 | Liam Pullen |
Last 112 (Q) | 102 | |
| Apr 10th 2026 | Marco Fu |
Last 112 (Q) | 102 | |
| Apr 12th 2026 | Patrick Whelan |
Last 80 (Q) | 102 | |
Wu Yize |
Quarter-final | 102 | ||
| Apr 6th 2026 | Yulu Bai |
Last 144 (Q) | 101 | |
Mark Davis |
Last 112 (Q) | 101 | ||
| Apr 9th 2026 | Ricky Walden |
Last 112 (Q) | 101 | |
| Apr 9th 2026 | Jiang Jun |
Last 112 (Q) | 101 | |
| Apr 11th 2026 | David Gilbert |
Last 80 (Q) | 101 | |
| Apr 12th 2026 | Noppon Saengkham |
Last 80 (Q) | 101 | |
| Apr 12th 2026 | Stan Moody |
Last 80 (Q) | 101 | |
| Apr 12th 2026 | Jiang Jun |
Last 80 (Q) | 101 | |
| Apr 12th 2026 | Elliot Slessor |
Last 80 (Q) | 101 | |
| Apr 18th 2026 | Liam Highfield |
Last 32 | 101 | |
| Apr 20th 2026 | Stan Moody |
Last 32 | 101 | |
Neil Robertson |
Last 16 | 101 | ||
John Higgins |
Semi-final | 101 | ||
| Apr 7th 2026 | Marco Fu |
Last 144 (Q) | 100 | |
| Apr 11th 2026 | Daniel Wells |
Last 80 (Q) | 100 | |
| Apr 11th 2026 | Peter Lines |
Last 80 (Q) | 100 | |
| Apr 12th 2026 | Noppon Saengkham |
Last 80 (Q) | 100 | |
Jordan Brown |
Last 80 (Q) | 100 | ||
Xu Si |
Last 80 (Q) | 100 | ||
Chang Bingyu |
Last 80 (Q) | 100 | ||
| Apr 13th 2026 | Jimmy Robertson |
Last 80 (Q) | 100 | |
| Apr 15th 2026 | Fan Zhengyi |
Last 48 (Q) | 100 | |
| Apr 15th 2026 | Xu Si |
Last 48 (Q) | 100 | |
| Apr 15th 2026 | Jak Jones |
Last 48 (Q) | 100 | |
Ding Junhui |
Last 32 | 100 | ||
Ronnie O'Sullivan |
Last 32 | 100 | ||
Si Jiahui |
Last 32 | 100 | ||
Neil Robertson |
Last 32 | 100 | ||
Judd Trump |
Last 16 | 100 | ||
Shaun Murphy |
Semi-final | 100 |


