SnookerInfo Centuries

Centuries

Recent Centuries

12th April – World Championship Qualifiers (32)

Chang Bingyu – 147, 129, 100
Jiang Jun – 142, 101
Zhang Anda – 140, 118
Jak Jones – 135, 119
Pang Junxu – 132, 105
Oliver Sykes – 131
Stan Moody – 128, 101
Noppon Saengkham – 127, 101, 100
Bulcsu Revesz – 125
Antoni Kowalski – 124, 112
Elliot Slessor – 117, 101
Thepchaiya Un-Nooh – 113
Jackson Page – 112
Lei Peifan – 110
Robbie Williams – 108
Joe O’Connor – 107
Xu Si – 106
Liam Pullen – 105
Dylan Emery – 103
Patrick Whelan – 102
Jordan Brown – 100

11th April – World Championship Qualifiers (19)

Aaron Hill – 137, 133
Tom Ford – 131, 119
Zhou Yuelong – 129, 121
Hossein Vafaei – 122
Stuart Bingham – 121, 108
David B Gilbert – 119, 117, 103, 101
Gao Yang – 117
Long Zehuang – 114
Liam Highfield – 104
Umut Dikme – 103
Daniel Wells – 100
Peter Lines – 100

10th April – World Championship Qualifiers (15)

Oliver Sykes – 146, 116
Marco Fu – 137, 111, 102
Chang Bingyu – 137, 119, 103
Julien Leclercq – 132
Sam Craigie – 131
Liu Hongyu – 128
Ian Burns – 126
Liam Davies – 123
Louis Heathcote – 121
Ashley Hugill – 110

9th April – World Championship Qualifiers (8)

Robbie Williams – 133
Michal Szubarczyk – 114
Ashley Carty – 104
Liam Pullen – 104, 102
Artemijs Zizins – 103
Jiang Jun – 101
Ricky Walden – 101

8th April – World Championship Qualifiers (18)

Wang Xinbo – 143, 117, 104
Duane Jones – 139
Jamie Clarke – 138, 112
Scott Donaldson – 136
Ashley Hugill – 135
Lan Yuhao – 132, 114, 112
Umut Dikme – 130
Gao Yang – 122
Chatchapong Nasa – 118
Zhao Hanyang – 115
Bai Yulu – 108
Michael Holt – 108
Mark Davis – 101

7th April – World Championship Qualifiers (14)

Marco Fu – 137, 105, 100
Oliver Sykes – 137
Cheung Ka Wai – 128, 114
Ashley Carty – 123
Connor Benzey – 119, 105
Liam Graham – 113
Liam Pullen – 108
Xu Yichen – 108
Mateusz Baranowski – 104
Steven Hallworth – 103

6th April – World Championship Qualifiers (9)

Alfie Burden – 142
Mitchell Mann – 129
Gao Yang – 127, 107
Ken Doherty – 116
Wang Xinbo – 111
Daniel Womersley – 109
Peter Lines – 106
Bai Yulu – 101

4th April – Tour Championship (1)

Zhao Xintong – 104

3rd April – Tour Championship (1)

Judd Trump – 113

2nd April – Tour Championship (5)

Zhao Xintong – 134, 108, 101
Mark Selby – 131, 127

1st April – Tour Championship (6)

Judd Trump – 140, 137
Shaun Murphy – 132, 127
Zhao Xintong – 120, 103

31st March – Tour Championship (5)

Mark Williams – 121, 107
John Higgins – 110
Chris Wakelin – 108
Barry Hawkins – 101

30th March – Tour Championship (6)

Mark Allen – 121, 121
Judd Trump – 114, 104, 100
Thepchaiya Un-Nooh – 103

100+ Centuries

List of players who have made 100 or more career century breaks. This list is updated daily during tournaments after all games have been completed. If two or more players are tied, They will be sorted by most centuries this season. If tied again, Most centuries the previous season and so on... Last Updated: 12th April, 2026 (World Championship Qualifiers, day 7 of 10)

# PLAYER TOTAL 25/26 24/25 23/24 147s
1 Ronnie O'Sullivan 1,325 36 25 62 17
2 Judd Trump 1,147 60 107 79 9
3 John Higgins 1,061 22 44 54 13
4 Neil Robertson 1,037 55 43 41 5
5 Mark Selby 959 65 73 47 6
6 Stephen Hendry 777 - - - 11
7 Shaun Murphy 768 54 58 32 10
8 Ding Junhui 723 25 35 45 7
9 Mark Allen 695 30 47 47 5
10 Mark J Williams 692 24 39 40 3
11 Stuart Bingham 628 16 27 23 9
12 Marco Fu 561 24 11 14 5
13 Kyren Wilson 559 44 62 69 5
14 Stephen Maguire 544 17 7 26 3
15 Barry Hawkins 524 25 36 39 3
16 Ryan Day 487 7 22 22 4
17 Ali Carter 460 23 19 37 4
18 David B Gilbert 444 25 29 32 3
19 Ricky Walden 398 15 12 26 1
20 Jack Lisowski 385 33 43 31 1
21 Joe Perry 378 - 8 9 -
22 Peter Ebdon 377 - - - 2
23 Matthew Stevens 364 6 7 8 1
24 Ken Doherty 360 2 - 4 1
25 Xiao Guodong 358 49 54 19 3
26 Steve Davis 338 - - - 1
27 Jimmy White 327 1 1 - 1
28 Anthony Hamilton 326 - 2 8 -
29 Tom Ford 325 19 13 27 5
30 Gary Wilson 305 46 23 28 6
31 Mark Davis 296 5 7 10 2
32 Liang Wenbo 292 - - - 3
33 Graeme Dott 271 - 4 5 2
34 Anthony McGill 262 9 16 9 -
35 Zhou Yuelong 259 28 24 35 3
36 Michael Holt 253 9 9 4 -
37 Martin Gould 251 - - 6 1
38 Dominic Dale 248 - 2 10 -
39 Fergal O'Brien 240 - - - 1
40 Zhao Xintong 232 74 22 - 1
41 Alan McManus 230 - - - -
42 Matthew Selt 228 10 27 16 1
43 Luca Brecel 228 - 12 18 1
44 Thepchaiya Un-Nooh 224 31 13 14 7
45 Jimmy Robertson 221 18 15 9 -
46 John Parrott 221 - - - 1
47 Kurt Maflin 208 - - - 2
48 Robert Milkins 204 6 4 8 3
49 Zhang Anda 193 38 22 30 5
50 Stephen Lee 184 - - - -
51 Ben Woollaston 183 7 14 10 1
52 Michael White 180 - 1 7 -
53 Noppon Saengkham 178 11 18 27 3
54 Jamie Jones 174 5 12 14 1
55 Robin Hull 168 - - 2 -
56 Andy Hicks 167 - - 2 1
57 James Wattana 166 - - - 3
58 Jak Jones 164 32 56 18 1
59 Jamie Cope 164 - - - 3
60 Hossein Vafaei 163 11 32 33 1
61 Andrew Higginson 161 1 5 7 1
62 Barry Pinches 161 - 1 2 1
63 Mark King 156 - - - -
64 Yan Bingtao 153 - - - -
65 Tian Pengfei 148 1 2 6 -
66 Chris Wakelin 143 20 22 17 1
67 Dave Harold 143 - - - -
68 Wu Yize 137 56 44 9 1
69 Jamie Burnett 136 - - - 1
70 Yuan Sijun 135 20 25 28 -
71 Alfie Burden 132 1 4 4 1
72 Tony Drago 132 - - - 1
73 Nigel Bond 128 - - - -
74 Willie Thorne 126 - - - 1
75 Joe Swail 124 - - - -
76 Mark Joyce 123 1 3 4 -
77 Joe O'Connor 121 28 31 22 1
78 Gerard Greene 121 1 - - -
79 Liam Highfield 119 12 2 5 -
80 Daniel Wells 118 13 9 10 -
81 Elliot Slessor 116 21 15 22 -
82 Sam Craigie 116 15 - 10 -
83 Rod Lawler 114 - - 3 -
84 Paul Hunter 114 - - - -
85 Si Jiahui 113 27 34 16 1
86 Stuart Carrington 112 4 9 4 -
87 Lyu Haotian 111 5 6 15 -
88 Li Hang 111 - - - -
89 Darren Morgan 111 - - - -
90 Ian McCulloch 105 - - - -
91 Scott Donaldson 103 12 5 8 -
92 Robbie Williams 101 8 8 11 -

Approaching 100

List of players approaching 100 career centuries. Player will be added to this list when they reach 80.

# Player Total 25/26 24/25 23/24 147's
1 Rory McLeod 88 - - 1 1
2 Pang Junxu 86 15 26 15 -
3 Cao Yupeng 81 - - 18 1
4 Martin O'Donnell 80 8 7 9 -
5 Jordan Brown 80 7 7 14 -
6 Craig Steadman 80 1 1 4 -