Average Centuries Per Match - Decade 2010-2019 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
China Qian Hua 1 1 1
Finland Antti Mannila 1 1 1
England Ronnie O'Sullivan 471 453 0.96
Australia Neil Robertson 763 561 0.74
England Judd Trump 911 606 0.67
China Ding Junhui 592 367 0.62
Northern Ireland Mark Allen 658 365 0.55
Hong Kong Marco Fu 593 324 0.55
England Mark Selby 906 482 0.53
Scotland John Higgins 740 347 0.47
England Shaun Murphy 781 352 0.45
England Stuart Bingham 762 330 0.43
England David Gilbert 536 221 0.41
Scotland Stephen Maguire 715 281 0.39
China Liang Wenbo 527 190 0.36
England Barry Hawkins 741 262 0.35
China Zhou Yuelong 263 92 0.35
England Jack Lisowski 497 169 0.34
Bahrain Mohammed Omar Ashiq 3 1 0.33
Norway Kurt Maflin 408 136 0.33
England Ali Carter 621 203 0.33
England Martin Gould 584 189 0.32
Wales Mark Williams 796 254 0.32
Finland Robin Hull 174 55 0.32
England Joe Perry 658 206 0.31
Wales Ryan Day 716 224 0.31
China Xiao Guodong 452 141 0.31
China Luo Honghao 74 23 0.31
China Yan Bingtao 206 63 0.31
Scotland Stephen Hendry 112 34 0.3
England Kyren Wilson 567 170 0.3
England Gary Wilson 364 107 0.29
China Li Hang 286 83 0.29
Wales Michael White 501 145 0.29
Ireland Fergal O'Brien 419 120 0.29
Scotland Anthony McGill 504 142 0.28
England Sam Craigie 192 54 0.28
England Jimmy Robertson 459 127 0.28
China Tian Pengfei 352 97 0.28
England Ricky Walden 681 186 0.27
Wales Matthew Stevens 509 138 0.27
Belgium Luca Brecel 437 118 0.27
Thailand Thepchaiya Un-Nooh 368 99 0.27
England Tom Ford 495 132 0.27
Iran Hossein Vafaei 147 39 0.27
England Sam Baird 335 87 0.26
China Zhao Xintong 212 54 0.25
Thailand Noppon Saengkham 287 73 0.25
England Jamie Cope 363 91 0.25
England James Budd 4 1 0.25
China Ding Kai 4 1 0.25
Switzerland Tom Zimmermann 4 1 0.25
England Mark Joyce 370 90 0.24
England Stuart Carrington 306 74 0.24
Scotland Jamie Burnett 203 49 0.24
England Michael Holt 544 131 0.24
Wales Dominic Dale 531 126 0.24
England Anthony Hamilton 416 98 0.24
Wales Dylan Emery 17 4 0.24
England Mark Davis 715 165 0.23
China Zhang Anda 332 76 0.23
China Yuan Sijun 123 28 0.23
Ireland David Morris 181 41 0.23
England Liam Highfield 336 76 0.23
Northern Ireland Patrick Wallace 58 13 0.22
China Liu Song 85 19 0.22
England Stephen Lee 197 44 0.22
Thailand Akani Songsermsawad 131 29 0.22
Scotland Graeme Dott 575 127 0.22
England Chris Wakelin 236 52 0.22
China Chang Bingyu 23 5 0.22
England Peter Ebdon 519 112 0.22
England David Gray 56 12 0.21
Wales Jamie Jones 388 83 0.21
Ireland Ken Doherty 385 80 0.21
China Lyu Haotian 164 34 0.21
China Mei Xiwen 145 30 0.21
England Andrew Higginson 456 92 0.2
Wales Daniel Wells 323 65 0.2
England Ben Woollaston 517 104 0.2
England Jonathan Bagley 5 1 0.2
China Huang Hooyong 5 1 0.2
Wales Philip Williams 5 1 0.2
Scotland Hugh Abernethy 10 2 0.2
China Si Jiahui 30 6 0.2
Scotland Alan McManus 402 79 0.2
England Matthew Selt 463 90 0.19
England Alfie Burden 362 70 0.19
China Lu Ning 140 27 0.19
China Lyu Chuang 174 33 0.19
France Brian Ochoiski 16 3 0.19
England Andy Hicks 216 40 0.19
China Cao Yupeng 266 49 0.18
England Barry Pinches 275 49 0.18
England Robert Milkins 545 94 0.17
England Mark King 528 90 0.17
China Yu Delu 273 46 0.17
India Shahbaaz Khan 6 1 0.17
Ireland Vincent Muldoon 6 1 0.17
Ireland Charlie Sweeney 6 1 0.17
China Feng Yu 6 1 0.17
Austria Florian Nüßle 12 2 0.17
China Wu Yize 12 2 0.17
China Li Yujin 12 2 0.17
England Ben Hancorn 18 3 0.17
England Stuart Pettman 30 5 0.17
Belgium Bjorn Haneveer 55 9 0.16
Israel Eden Sharav 184 30 0.16
England Ian McCulloch 74 12 0.16
Northern Ireland Gerard Greene 315 51 0.16
England David Grace 285 45 0.16
China Fang Xiongman 102 16 0.16
China Xu Si 84 13 0.15
Scotland Scott Donaldson 298 45 0.15
India Pankaj Advani 106 16 0.15
England Rod Lawler 369 55 0.15
India Aditya Mehta 255 38 0.15
Malta Tony Drago 205 30 0.15
Hong Kong Yu Kiu Chang 7 1 0.14
England Brett Miller 7 1 0.14
China Cui Ming 7 1 0.14
England Thomas Barton 14 2 0.14
Ireland Brendan O'Donoghue 14 2 0.14
Ireland David Hogan 21 3 0.14
Scotland James McBain 49 7 0.14
England Simon Bedford 133 19 0.14
England Robbie Williams 322 45 0.14
England Jimmy White 350 48 0.14
England Paul Davison 327 44 0.13
England Riley Parsons 15 2 0.13
England Ashley Carty 165 22 0.13
England Craig Steadman 324 43 0.13
England Martin O'Donnell 310 41 0.13
England Adrian Gunnell 91 12 0.13
England Michael Wasley 203 26 0.13
England Joel Walker 172 22 0.13
China Cao Xinlong 47 6 0.13
England Dave Harold 204 26 0.13
England Brian Morgan 8 1 0.13
England Lewis Roberts 8 1 0.13
Poland Michał Zieliński 8 1 0.13
England Lee Spick 32 4 0.13
England Kuldesh Johal 80 10 0.13
England Ian Burns 321 40 0.12
Wales Duane Jones 201 25 0.12
England David Lilley 82 10 0.12
Jamaica Rory McLeod 361 44 0.12
England Joe Jogia 92 11 0.12
England Louis Heathcote 67 8 0.12
England Steve Davis 193 23 0.12
China Chen Zifan 110 13 0.12
Cyprus Michael Georgiou 215 25 0.12
Thailand Passakorn Suwannawat 88 10 0.11
England John Astley 205 23 0.11
England Mike Dunn 340 38 0.11
Scotland Mark Boyle 9 1 0.11
Ireland Rodney Goggins 9 1 0.11
England Tugba Irten 18 2 0.11
Hong Kong Cheung Ka Wai 18 2 0.11
England Stephen Rowlings 18 2 0.11
China Zhang Yang 18 2 0.11
England Joe O'Connor 135 15 0.11
Northern Ireland Joe Swail 333 37 0.11
England Mitchell Mann 218 24 0.11
England Chris Norbury 146 16 0.11
Switzerland Alexander Ursenbacher 157 17 0.11
England Harvey Chandler 47 5 0.11
Scotland Ross Muir 188 20 0.11
England Ashley Wright 38 4 0.11
England Adam Wicheard 124 13 0.1
Malaysia Thor Chuan Leong 125 13 0.1
Wales Lee Walker 174 18 0.1
England Elliot Slessor 214 22 0.1
Thailand Thanawat Thirapongpaiboon 166 17 0.1
England Chris Melling 49 5 0.1
England James Cahill 206 21 0.1
China Chen Feilong 59 6 0.1
Wales Jackson Page 59 6 0.1
Wales Richard King 10 1 0.1
England Ian Martin 10 1 0.1
Wales Jak Jones 210 21 0.1
Scotland Rhys Clark 131 13 0.1
Wales Ian Preece 71 7 0.1
China Niu Zhuang 71 7 0.1
England Jamie O'Neill 185 18 0.1
Thailand Dechawat Poomjaeng 258 25 0.1
Thailand James Wattana 273 26 0.1
China Geng Mingqi 32 3 0.09
England Nigel Bond 358 33 0.09
Scotland Scott MacFarlane 11 1 0.09
Scotland Dylan Craig 66 6 0.09
India Lucky Vatnani 66 6 0.09
England Michael Wild 146 13 0.09
England Hammad Miah 180 16 0.09
China Zhang Yong 136 12 0.09
China Chen Zhe 216 19 0.09
England Adam Duffy 298 26 0.09
England Wayne Brown 23 2 0.09
China Tang Jun 23 2 0.09
England Ashley Hugill 138 12 0.09
England Sean O'Sullivan 230 20 0.09
Wales Gareth Allen 164 14 0.09
Northern Ireland Jordan Brown 118 10 0.08
England Peter Delaney 12 1 0.08
England Paul Wykes 12 1 0.08
England Richard Beckham 48 4 0.08
England Sanderson Lam 169 14 0.08
China Wang Yuchen 73 6 0.08
Scotland Marcus Campbell 261 21 0.08
Ireland John Sutton 38 3 0.08
Iran Soheil Vahedi 64 5 0.08
England James Brown 13 1 0.08
Wales Paul Davies 13 1 0.08
Belgium Chris Henry 13 1 0.08
China Bai Langning 13 1 0.08
Canada Alex Pagulayan 13 1 0.08
China Qiu Yalong 13 1 0.08
Ireland Greg Casey 26 2 0.08
China Wang Zepeng 52 4 0.08
England Zack Richardson 67 5 0.07
England Oliver Lines 232 17 0.07
Thailand Ratchayothin Yotharuck 41 3 0.07
Brazil Igor Figueiredo 96 7 0.07
England Stuart Watson 14 1 0.07
England Qingtian Yang 14 1 0.07
England Luke Garland 28 2 0.07
England Liam Monk 43 3 0.07
China Long Zehuang 29 2 0.07
England Ian Glover 132 9 0.07
Ukraine Iulian Boiko 15 1 0.07
China He Guoqiang 15 1 0.07
Belgium Ben Mertens 15 1 0.07
England Darren Cook 30 2 0.07
Ireland TJ Dowling 30 2 0.07
China Ju Reti 31 2 0.06
Wales Kishan Hirani 155 10 0.06
Ireland Josh Boileau 94 6 0.06
Germany Patrick Einsle 63 4 0.06
Ireland Tony Corrigan 16 1 0.06
England Darryn Walker 16 1 0.06
Brazil Itaro Santos 32 2 0.06
China Hu Hao 48 3 0.06
Scotland Michael Leslie 112 7 0.06
England Peter Lines 354 22 0.06
China Li Yan 129 8 0.06
England Steven Hallworth 116 7 0.06
England Farakh Ajaib 50 3 0.06
England Justin Astley 117 7 0.06
India Himanshu Jain 17 1 0.06
England Anthony Jeffers 17 1 0.06
China Huang Jiahao 17 1 0.06
England Tom Maxfield 17 1 0.06
China Chen Ruifu 17 1 0.06
Thailand Kritsanut Lertsattayathorn 34 2 0.06
England Lee Page 102 6 0.06
England Allan Taylor 256 15 0.06
England Andrew Norman 123 7 0.06
Scotland Fraser Patrick 176 10 0.06
England Alex Davies 125 7 0.06
Australia Jamie Brown 18 1 0.06
England Adam King 18 1 0.06
England Sean Maddocks 18 1 0.06
England Joshua Cooper 36 2 0.06
England James Silverwood 54 3 0.06
England Ben Harrison 108 6 0.06
Pakistan Hamza Akbar 73 4 0.05
China Zhang Jiankang 37 2 0.05
Northern Ireland Jamie McArdle 19 1 0.05
China Guan Zhen 38 2 0.05
England Jamie Barrett 95 5 0.05
England Billy Joe Castle 98 5 0.05
Poland Kacper Filipiak 99 5 0.05
England Jeff Cundy 119 6 0.05
England Simon Blackwell 20 1 0.05
England Mike Finn 20 1 0.05
England Haydon Pinhey 20 1 0.05
England Jason Tart 20 1 0.05
England Daniel Womersley 40 2 0.05
Wales Callum Lloyd 41 2 0.05
England Shane Castle 82 4 0.05
Ireland Leo Fernandez 83 4 0.05
Wales Tony Chappel 21 1 0.05
China Peifan Lei 21 1 0.05
England Nick Jennings 85 4 0.05
England Michael Williams 65 3 0.05
China Li Yuan 65 3 0.05
England Jake Nicholson 87 4 0.05
Ireland Michael Judge 44 2 0.05
Ireland Ross Bulman 23 1 0.04
England Anthony Harris 23 1 0.04
England Steve Judd 23 1 0.04
Scotland Michael Collumb 69 3 0.04
Poland Adam Stefanow 93 4 0.04
Poland Mateusz Baranowski 47 2 0.04
Australia Kurt Dunham 47 2 0.04
England Joe Roberts 47 2 0.04
England Brandon Sargeant 95 4 0.04
India Laxman Rawat 24 1 0.04
Iceland Kristjan Helgason 25 1 0.04
China Cai Jian Zhong 25 1 0.04
Estonia Andres Petrov 25 1 0.04
Wales Tyler Rees 25 1 0.04
Germany Simon Lichtenberg 50 2 0.04
England Ryan Causton 131 5 0.04
Germany Lukas Kleckers 105 4 0.04
Austria Andreas Ploner 79 3 0.04
Wales Jamie Clarke 185 7 0.04
England Shaun Wilkes 27 1 0.04
Malta Brian Cini 54 2 0.04
England Oliver Brown 191 7 0.04
England Zak Surety 137 5 0.04
England George Marter 28 1 0.04
England Matthew Couch 86 3 0.03
Wales Alex Taubman 144 5 0.03
Northern Ireland Declan Brennan 29 1 0.03
Ireland Joe Delaney 58 2 0.03
England Charlie Walters 89 3 0.03
England Gareth Green 62 2 0.03
England George Pragnell (II) 62 2 0.03
England Sydney Wilson 158 5 0.03
Scotland Marc Davis 98 3 0.03
England Ryan Clark 33 1 0.03
Scotland Scott MacKenzie 33 1 0.03
China Rouzi Maimaiti 33 1 0.03
Malta Alex Borg 133 4 0.03
China Lyu Chenwei 67 2 0.03
England Saqib Nasir 101 3 0.03
Isle of Man Darryl Hill 70 2 0.03
England Andy Lee 73 2 0.03
England Martin Ball 37 1 0.03
England Ricky Norris 37 1 0.03
England Daniel Ward 38 1 0.03
England Christopher Keogan 163 4 0.02
China Jin Long 41 1 0.02
Wales David John 42 1 0.02
England Jamie Walker 43 1 0.02
Thailand Issara Kachaiwong 44 1 0.02
England Callum Downing 45 1 0.02
Thailand Boonyarit Keattikun 46 1 0.02
Wales Andrew Pagett 186 4 0.02
England Phil O'Kane 96 2 0.02
Scotland Chris Totten 56 1 0.02
England Mitchell Travis 112 2 0.02
England Antony Parsons 60 1 0.02
England Matthew Day 135 2 0.01
England Reanne Evans 141 2 0.01
Belgium Hans Blanckaert 83 1 0.01
England Sam Harvey 92 1 0.01
Wales Ben Jones 98 1 0.01