Average Centuries Per Match - Decade 2020-2029 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
Australia Neil Robertson 283 296 1.05
England Ronnie O'Sullivan 262 246 0.94
England Judd Trump 432 360 0.83
Northern Ireland Mark Allen 269 209 0.78
China Ding Junhui 205 158 0.77
England Shaun Murphy 259 184 0.71
England Mark Selby 382 250 0.65
England Kyren Wilson 477 311 0.65
Scotland John Higgins 372 235 0.63
China Yan Bingtao 148 87 0.59
England Jack Lisowski 285 160 0.56
China Zhao Xintong 154 86 0.56
Wales Mark Williams 319 177 0.55
England David Gilbert 275 145 0.53
England Barry Hawkins 291 152 0.52
Scotland Stephen Maguire 172 89 0.52
China Jiang Jun 49 25 0.51
Norway Kurt Maflin 65 33 0.51
Romania Andrei Orzan 2 1 0.5
Thailand Pornpiya Kaosumran 4 2 0.5
England Stuart Bingham 327 163 0.5
Scotland Anthony McGill 207 103 0.5
China Zhou Yuelong 257 125 0.49
Thailand Thepchaiya Un-Nooh 186 90 0.48
Hong Kong Marco Fu 71 34 0.48
China Yuan Sijun 166 78 0.47
China Zhang Anda 150 70 0.47
England Gary Wilson 278 128 0.46
Iran Hossein Vafaei 210 96 0.46
China Chang Bingyu 67 30 0.45
China Xiao Guodong 282 126 0.45
Thailand Noppon Saengkham 195 86 0.44
Belgium Luca Brecel 227 100 0.44
China Liang Wenbo 107 47 0.44
China Wu Yize 134 56 0.42
England Ricky Walden 251 103 0.41
Wales Jak Jones 226 92 0.41
Pakistan Awaisullah Munir 5 2 0.4
Wales Ryan Day 280 108 0.39
China He Guoqiang 71 27 0.38
England Ali Carter 339 128 0.38
Wales Jamie Jones 176 66 0.38
China Si Jiahui 190 69 0.36
China Lyu Haotian 199 72 0.36
China Long Zehuang 62 22 0.35
England Elliot Slessor 197 66 0.34
England Matthew Selt 284 94 0.33
China Xu Si 138 45 0.33
China Pang Junxu 194 63 0.32
England Joe O'Connor 192 60 0.31
England Tom Ford 273 85 0.31
England Sam Craigie 153 46 0.3
England Louis Heathcote 153 46 0.3
China Fan Zhengyi 167 50 0.3
China Cao Yupeng 107 32 0.3
China Li Hang 87 26 0.3
England Jimmy Robertson 211 63 0.3
England Martin Gould 142 42 0.3
Brazil Igor Figueiredo 44 13 0.3
England Chris Wakelin 239 68 0.28
Stan Moody 76 21 0.28
Northern Ireland Jordan Brown 212 58 0.27
Philippines Jefrey Roda 11 3 0.27
Hong Kong Cheung Ka Wai 42 11 0.26
China Xing Zihao 46 12 0.26
India Ishpreet Singh Chadha 62 16 0.26
Wales Jackson Page 171 44 0.26
Wales Matthew Stevens 158 40 0.25
England Joe Perry 250 63 0.25
England Ben Woollaston 191 48 0.25
China Haohui Deng 4 1 0.25
Malta Brian Cini 8 2 0.25
Finland Robin Hull 8 2 0.25
Thailand Pongsakron Chongjairak (II) 12 3 0.25
Belgium Julien Leclercq 88 22 0.25
Belgium Ben Mertens 101 25 0.25
England Anthony Hamilton 137 33 0.24
England Michael Holt 142 34 0.24
China Gong Chenzhi 42 10 0.24
China Lu Ning 122 29 0.24
China Luo Honghao 56 13 0.23
England Liam Highfield 121 28 0.23
England Robbie Williams 172 39 0.23
Scotland Graeme Dott 247 55 0.22
Scotland Scott Donaldson 208 45 0.22
China Tian Pengfei 144 31 0.22
England Mark Davis 158 34 0.22
Ireland Aaron Hill 135 29 0.21
China Liu Hongyu 61 13 0.21
Switzerland Alexander Ursenbacher 142 30 0.21
Cyprus Michael Georgiou 67 14 0.21
China Peifan Lei 121 25 0.21
Wales Dominic Dale 159 32 0.2
Pakistan Qadeer Abbas 5 1 0.2
Scotland Dylan Craig 5 1 0.2
France Nicolas Mortreux 5 1 0.2
Thailand Noppadon Sangnil 5 1 0.2
Thailand Thanawat Thirapongpaiboon 5 1 0.2
England Michael Tomlinson 5 1 0.2
China Deng Haohui 10 2 0.2
Thailand Tawan Pooltong 10 2 0.2
England Robert Read 10 2 0.2
China Wang Xinbo 10 2 0.2
Wales Daniel Wells 135 27 0.2
Wales Michael White 157 31 0.2
Iran Soheil Vahedi 71 14 0.2
Wales Jamie Clarke 164 32 0.2
Malaysia Thor Chuan Leong 77 15 0.19
China Wang Yuchen 42 8 0.19
England Mitchell Mann 124 23 0.19
England Stuart Carrington 146 27 0.18
Wales Dylan Emery 126 23 0.18
China Liang Xiaolong 11 2 0.18
China Lan Yuhao 11 2 0.18
Ireland Fergal O'Brien 106 19 0.18
England Andrew Higginson 134 24 0.18
Scotland Chris Totten 56 10 0.18
Northern Ireland Patrick Wallace 17 3 0.18
England Oliver Lines 165 29 0.18
England Robert Milkins 257 45 0.18
China Chen Feilong 23 4 0.17
Latvia Artemijs Zizins 29 5 0.17
England David Lilley 151 26 0.17
China Jianbo Zhao 70 12 0.17
England Ashley Hugill 112 19 0.17
Pakistan Babar Masih 6 1 0.17
Hong Kong Wan Nansen Sin Man 6 1 0.17
Thailand Wiphu Phuthisabodi 6 1 0.17
Mongolia Khash-Ochir Tuvshinjargal 6 1 0.17
China Bai Langning 48 8 0.17
England Craig Steadman 98 16 0.16
Wales Alfie Davies 37 6 0.16
England David Grace 144 23 0.16
England Martin O'Donnell 165 26 0.16
China Gao Yang 70 11 0.16
England Ian Burns 140 22 0.16
Poland Mateusz Baranowski 13 2 0.15
Thailand Dechawat Poomjaeng 26 4 0.15
England George Pragnell (II) 26 4 0.15
England Allan Taylor 131 20 0.15
England Mark Joyce 138 21 0.15
Wales Kishan Hirani 20 3 0.15
Scotland Ross Muir 116 17 0.15
England James Cahill 124 18 0.15
China Liu Yang 7 1 0.14
China Ma Hailong 56 8 0.14
China Chen Zifan 64 9 0.14
England Ashley Carty 131 18 0.14
Hong Kong Yu Kiu Chang 22 3 0.14
England Barry Pinches 110 15 0.14
England Andy Hicks 104 14 0.13
Thailand Nattanapong Chaikul 15 2 0.13
Thailand Akani Songsermsawad 105 14 0.13
England Joshua Cooper 38 5 0.13
Wales Liam Davies 61 8 0.13
England Zak Surety 131 17 0.13
China Yisong Peng 47 6 0.13
England Dylan Mitchell 8 1 0.13
England Zack Richardson 16 2 0.13
England Sam Baird 24 3 0.13
Pakistan Asjad Iqbal 24 3 0.13
Iran Amir Sarkhosh 32 4 0.13
England Liam Pullen 64 8 0.13
Wales Duane Jones 140 17 0.12
Pakistan Mohammed Asif 33 4 0.12
Wales Alex Taubman 33 4 0.12
England Alfie Burden 118 14 0.12
England Alex Clenshaw 34 4 0.12
England Steven Hallworth 112 13 0.12
Scotland Fraser Patrick 78 9 0.12
England Haydon Pinhey 105 12 0.11
England Gary Challis 9 1 0.11
China Li Chengjie 9 1 0.11
Thailand Taweesap Kongkitchertchoo 9 1 0.11
Thailand Chatchapong Nasa 9 1 0.11
India Laxman Rawat 9 1 0.11
United Arab Emirates Mohammed Shehab 9 1 0.11
Wales Jordan Shepherd 9 1 0.11
Wales Jack Bradford 18 2 0.11
England Oliver Sykes 18 2 0.11
China Huang Jiahao 27 3 0.11
Hungary Bulcsú Révész 36 4 0.11
Germany Lukas Kleckers 117 13 0.11
England Ben Hancorn 74 8 0.11
Pakistan Haris Tahir 28 3 0.11
England John Astley 112 12 0.11
China Zhou Jinhao 10 1 0.1
Russia Ivan Kakovskii 10 1 0.1
Thailand Kritsanut Lertsattayathorn 10 1 0.1
China Luo Zetao 10 1 0.1
Scotland Stephen Hendry 20 2 0.1
Ireland Ken Doherty 121 12 0.1
England Billy Joe Castle 61 6 0.1
Poland Kacper Filipiak 31 3 0.1
England Luke Simmonds 31 3 0.1
Ukraine Iulian Boiko 105 10 0.1
England Peter Lines 97 9 0.09
Northern Ireland Gerard Greene 98 9 0.09
Mark Bell 11 1 0.09
Scotland Alan McManus 33 3 0.09
Wales Andrew Pagett 88 8 0.09
England Rod Lawler 89 8 0.09
Ireland Michael Judge 45 4 0.09
Estonia Andres Petrov 46 4 0.09
England Mark King 92 8 0.09
Ireland Ross Bulman 35 3 0.09
England Jamie O'Neill 82 7 0.09
England Sanderson Lam 118 10 0.08
Pakistan Hamza Akbar 12 1 0.08
China Mei Xiwen 12 1 0.08
England Riley Parsons 36 3 0.08
England Sean O'Sullivan 60 5 0.08
England Hammad Miah 120 10 0.08
Germany Simon Lichtenberg 64 5 0.08
Northern Ireland Raymond Fry 13 1 0.08
Pakistan Muhammad Naseem Akhtar 13 1 0.08
Scotland Gary Thomson 13 1 0.08
England Paul Deaville 39 3 0.08
England Andy Lee 54 4 0.07
Hong Kong Fung Kwok Wai 14 1 0.07
Iran Amin Sanjaei 14 1 0.07
Thailand Narongdat Takantong 14 1 0.07
Scotland Michael Collumb 28 2 0.07
Ukraine Anton Kazakov 56 4 0.07
Austria Florian Nüßle 73 5 0.07
Iran Ehsan Heydarinezhad 15 1 0.07
England Sydney Wilson 45 3 0.07
England Daniel Womersley 75 5 0.07
Malta Alex Borg 16 1 0.06
England Jenson Kendrick 65 4 0.06
England Manasawin Phetmalaikul 49 3 0.06
Egypt Mostafa Dorgham 33 2 0.06
Thailand Putthakam Kimsuk 17 1 0.06
Hong Kong Ng On Yee 34 2 0.06
Wales Lee Walker 68 4 0.06
England Harvey Chandler 52 3 0.06
England Peter Devlin 71 4 0.06
England Sean Harvey 18 1 0.06
England Jimmy White 116 6 0.05
England Martyn Taylor 20 1 0.05
England Nigel Bond 61 3 0.05
England Hamim Hussain 42 2 0.05
England Paul Davison 43 2 0.05
England Ryan Davies 46 2 0.04
Scotland Dean Young 115 5 0.04
England Simon Bedford 24 1 0.04
England Brandon Hall 24 1 0.04
England Brandon Sargeant 48 2 0.04
France Brian Ochoiski 50 2 0.04
China Yulu Bai 27 1 0.04
England Phil O'Kane 27 1 0.04
Ireland Leo Fernandez 54 2 0.04
England Oliver Brown 81 3 0.04
Poland Antoni Kowalski 55 2 0.04
Egypt Mohamed Ibrahim 28 1 0.04
England Patrick Whelan 28 1 0.04
England Adam Duffy 56 2 0.04
England Luke Pinches 29 1 0.03
Brazil Victor Sarkis 29 1 0.03
England Hayden Staniland 29 1 0.03
England Lewis Ullah 30 1 0.03
England Jamie Wilson 61 2 0.03
England Ben Fortey 33 1 0.03
China Zhang Jiankang 36 1 0.03
England Sean McAllister 36 1 0.03
Jamaica Rory McLeod 108 3 0.03
Northern Ireland Robbie Mcguigan 76 2 0.03
England Mark Lloyd 42 1 0.02
England Jamie Barrett 47 1 0.02
England Kuldesh Johal 49 1 0.02
Australia Ryan Thomerson 50 1 0.02
England Sean Maddocks 52 1 0.02
Israel Eden Sharav 52 1 0.02
England Farakh Ajaib 105 2 0.02
Thailand Mink Nutcharut 54 1 0.02
England Simon Blackwell 56 1 0.02
Scotland Liam Graham 68 1 0.01