Average Centuries Per Match - Decade 2010-2019 - Professional

  • Patreon
  • 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 462 442 0.96
    Australia Neil Robertson 752 555 0.74
    England Judd Trump 903 600 0.66
    China Ding Junhui 579 352 0.61
    Northern Ireland Mark Allen 646 359 0.56
    Hong Kong Marco Fu 587 318 0.54
    England Mark Selby 895 475 0.53
    Scotland John Higgins 726 340 0.47
    England Shaun Murphy 773 352 0.46
    England Stuart Bingham 757 325 0.43
    England David Gilbert 529 215 0.41
    Scotland Stephen Maguire 706 268 0.38
    China Liang Wenbo 521 188 0.36
    England Barry Hawkins 738 261 0.35
    China Zhou Yuelong 261 91 0.35
    England Jack Lisowski 487 163 0.33
    Bahrain Mohammed Omar Ashiq 3 1 0.33
    Norway Kurt Maflin 401 133 0.33
    England Ali Carter 612 199 0.33
    England Martin Gould 579 188 0.32
    China Luo Honghao 72 23 0.32
    Finland Robin Hull 174 55 0.32
    Wales Mark Williams 795 251 0.32
    England Joe Perry 651 204 0.31
    Scotland Stephen Hendry 109 34 0.31
    Wales Ryan Day 711 221 0.31
    China Xiao Guodong 447 137 0.31
    England Kyren Wilson 562 167 0.3
    Ireland Fergal O'Brien 417 120 0.29
    Wales Michael White 496 142 0.29
    England Sam Craigie 190 54 0.28
    Scotland Anthony McGill 498 141 0.28
    China Yan Bingtao 198 56 0.28
    China Tian Pengfei 345 97 0.28
    China Li Hang 281 77 0.27
    England Gary Wilson 358 98 0.27
    England Jimmy Robertson 453 124 0.27
    England Ricky Walden 673 183 0.27
    Thailand Thepchaiya Un-Nooh 361 98 0.27
    Wales Matthew Stevens 502 135 0.27
    Belgium Luca Brecel 435 116 0.27
    England Tom Ford 491 130 0.26
    England Sam Baird 333 85 0.26
    Thailand Noppon Saengkham 283 72 0.25
    Iran Hossein Vafaei 147 37 0.25
    England James Budd 4 1 0.25
    China Ding Kai 4 1 0.25
    Switzerland Tom Zimmermann 4 1 0.25
    China Chang Bingyu 20 5 0.25
    China Zhao Xintong 208 52 0.25
    England Jamie Cope 358 89 0.25
    England Mark Joyce 368 90 0.24
    England Stuart Carrington 302 73 0.24
    Scotland Jamie Burnett 203 49 0.24
    Wales Dominic Dale 529 126 0.24
    England Michael Holt 541 128 0.24
    Wales Dylan Emery 17 4 0.24
    England Anthony Hamilton 412 96 0.23
    China Zhang Anda 330 76 0.23
    Ireland David Morris 181 41 0.23
    England Mark Davis 708 159 0.22
    Northern Ireland Patrick Wallace 58 13 0.22
    China Liu Song 85 19 0.22
    England Stephen Lee 197 44 0.22
    China Yuan Sijun 119 26 0.22
    Scotland Graeme Dott 564 123 0.22
    Thailand Akani Songsermsawad 129 28 0.22
    England Peter Ebdon 512 111 0.22
    England Liam Highfield 331 71 0.21
    England David Gray 56 12 0.21
    Wales Jamie Jones 388 83 0.21
    England Chris Wakelin 230 49 0.21
    China Lyu Haotian 161 34 0.21
    Ireland Ken Doherty 383 80 0.21
    England Andrew Higginson 452 93 0.21
    England Ben Woollaston 512 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 Mei Xiwen 141 28 0.2
    England Matthew Selt 460 90 0.2
    England Alfie Burden 359 70 0.2
    Scotland Alan McManus 397 77 0.19
    Wales Daniel Wells 320 62 0.19
    China Lyu Chuang 174 33 0.19
    France Brian Ochoiski 16 3 0.19
    China Cao Yupeng 263 49 0.19
    China Si Jiahui 27 5 0.19
    China Lu Ning 135 25 0.19
    England Andy Hicks 214 39 0.18
    England Robert Milkins 541 93 0.17
    England Mark King 523 89 0.17
    England Barry Pinches 273 46 0.17
    India Shahbaaz Khan 6 1 0.17
    Ireland Vincent Muldoon 6 1 0.17
    China Feng Yu 6 1 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
    China Yu Delu 270 45 0.17
    Israel Eden Sharav 181 30 0.17
    Belgium Bjorn Haneveer 55 9 0.16
    England Ian McCulloch 74 12 0.16
    Northern Ireland Gerard Greene 313 50 0.16
    China Fang Xiongman 102 16 0.16
    England David Grace 281 44 0.16
    Scotland Scott Donaldson 291 45 0.15
    Austria Florian Nüßle 13 2 0.15
    England Riley Parsons 13 2 0.15
    India Pankaj Advani 106 16 0.15
    England Rod Lawler 367 55 0.15
    India Aditya Mehta 255 38 0.15
    China Xu Si 82 12 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 319 45 0.14
    England Jimmy White 348 48 0.14
    England Paul Davison 327 44 0.13
    England Adrian Gunnell 91 12 0.13
    England Craig Steadman 322 42 0.13
    England Michael Wasley 203 26 0.13
    England Martin O'Donnell 305 39 0.13
    China Cao Xinlong 47 6 0.13
    England Dave Harold 204 26 0.13
    Wales Duane Jones 199 25 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 David Lilley 80 10 0.13
    England Ashley Carty 163 20 0.12
    England Joel Walker 172 21 0.12
    England Rory McLeod 361 44 0.12
    England Ian Burns 316 38 0.12
    England Joe Jogia 92 11 0.12
    England Steve Davis 193 23 0.12
    Cyprus Michael Georgiou 214 25 0.12
    England Joe O'Connor 131 15 0.11
    England John Astley 202 23 0.11
    Thailand Passakorn Suwannawat 88 10 0.11
    England Mike Dunn 336 38 0.11
    Scotland Mark Boyle 9 1 0.11
    Ireland Rodney Goggins 9 1 0.11
    England Tugba Irten 18 2 0.11
    England Stephen Rowlings 18 2 0.11
    Hong Kong Ka Wai Cheung 18 2 0.11
    China Zhang Yang 18 2 0.11
    England Harvey Chandler 45 5 0.11
    England Louis Heathcote 63 7 0.11
    China Chen Zifan 108 12 0.11
    England Mitchell Mann 216 24 0.11
    Northern Ireland Joe Swail 333 37 0.11
    England Chris Norbury 146 16 0.11
    Scotland Ross Muir 188 20 0.11
    England Ashley Wright 38 4 0.11
    Wales Jackson Page 57 6 0.11
    England Adam Wicheard 124 13 0.1
    Wales Lee Walker 172 18 0.1
    Switzerland Alexander Ursenbacher 154 16 0.1
    Thailand Thanawat Thirapongpaiboon 166 17 0.1
    England Chris Melling 49 5 0.1
    Wales Richard King 10 1 0.1
    England Ian Martin 10 1 0.1
    Scotland Rhys Clark 131 13 0.1
    England James Cahill 202 20 0.1
    Wales Ian Preece 71 7 0.1
    China Niu Zhuang 71 7 0.1
    England Jamie O'Neill 183 18 0.1
    Malaysia Thor Chuan Leong 123 12 0.1
    Thailand Dechawat Poomjaeng 258 25 0.1
    Thailand James Wattana 269 26 0.1
    England Elliot Slessor 210 20 0.1
    China Geng Mingqi 32 3 0.09
    China Bai Langning 11 1 0.09
    Scotland Scott MacFarlane 11 1 0.09
    Scotland Dylan Craig 66 6 0.09
    India Lucky Vatnani 66 6 0.09
    England Hammad Miah 178 16 0.09
    England Michael Wild 147 13 0.09
    China Zhang Yong 136 12 0.09
    England Nigel Bond 352 31 0.09
    China Chen Zhe 216 19 0.09
    China Chen Feilong 57 5 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
    Wales Jak Jones 207 18 0.09
    England Sean O'Sullivan 230 20 0.09
    Wales Gareth Allen 165 14 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
    Iran Soheil Vahedi 62 5 0.08
    Scotland Marcus Campbell 261 21 0.08
    Northern Ireland Jordan Brown 115 9 0.08
    England James Brown 13 1 0.08
    Wales Paul Davies 13 1 0.08
    Belgium Chris Henry 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
    Ireland John Sutton 39 3 0.08
    China Wang Zepeng 52 4 0.08
    Brazil Igor Figueiredo 94 7 0.07
    England Oliver Lines 230 17 0.07
    England Zack Richardson 68 5 0.07
    Thailand Ratchayothin Yotharuck 41 3 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 134 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
    Wales Kishan Hirani 152 10 0.07
    China Ju Reti 31 2 0.06
    Ireland Josh Boileau 94 6 0.06
    Germany Patrick Einsle 63 4 0.06
    China Li Yan 126 8 0.06
    England Peter Lines 351 22 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 Farakh Ajaib 50 3 0.06
    England Justin Astley 117 7 0.06
    India Himanshu Dinesh 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
    Scotland Fraser Patrick 174 10 0.06
    England Andrew Norman 123 7 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 74 4 0.05
    China Peifan Lei 19 1 0.05
    Northern Ireland Jamie McArdle 19 1 0.05
    China Guan Zhen 38 2 0.05
    England Billy Joe Castle 95 5 0.05
    England Jamie Barrett 96 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
    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 Ross Bulman 22 1 0.05
    Ireland Michael Judge 44 2 0.05
    Scotland Michael Collumb 68 3 0.04
    England Anthony Harris 23 1 0.04
    England Steve Judd 23 1 0.04
    England Brandon Sargeant 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 Steven Hallworth 118 5 0.04
    India Laxman Rawat 24 1 0.04
    Iceland Kristjan Helgason 25 1 0.04
    China Cai Jianzhong 25 1 0.04
    Estonia Andres Petrov 25 1 0.04
    Wales Tyler Rees 25 1 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 139 5 0.04
    England George Marter 28 1 0.04
    England Matthew Couch 86 3 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 Andy Lee 61 2 0.03
    England Gareth Green 62 2 0.03
    England George Pragnall 62 2 0.03
    England Sydney Wilson 159 5 0.03
    China Zhang Jiankang 32 1 0.03
    Poland Kacper Filipiak 96 3 0.03
    Scotland Marc Davis 98 3 0.03
    Malta Alex Borg 131 4 0.03
    England Ryan Clark 33 1 0.03
    Scotland Scott MacKenzie 33 1 0.03
    China Rouzi Maimaiti 33 1 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
    Wales Alex Taubman 144 4 0.03
    England Ricky Norris 37 1 0.03
    England Martin Ball 38 1 0.03
    China Jin Long 38 1 0.03
    England Daniel Ward 38 1 0.03
    England Christopher Keogan 163 4 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
    Poland Adam Stefanow 91 2 0.02
    Thailand Boonyarit Keattikun 46 1 0.02
    Wales Andrew Pagett 186 4 0.02
    Germany Simon Lichtenberg 48 1 0.02
    England Phil O'Kane 97 2 0.02
    India David Singh 54 1 0.02
    Scotland Chris Totten 56 1 0.02
    England Mitchell Travis 114 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 93 1 0.01
    Wales Ben Jones 98 1 0.01