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 278 296 1.06
England Ronnie O'Sullivan 255 241 0.95
England Judd Trump 431 359 0.83
China Ding Junhui 199 152 0.76
Northern Ireland Mark Allen 259 197 0.76
England Shaun Murphy 253 181 0.72
England Kyren Wilson 466 309 0.66
England Mark Selby 360 238 0.66
Scotland John Higgins 369 235 0.64
China Yan Bingtao 148 87 0.59
China Zhao Xintong 154 86 0.56
England Jack Lisowski 280 156 0.56
Wales Mark Williams 316 174 0.55
England David Gilbert 272 145 0.53
Scotland Stephen Maguire 168 88 0.52
England Barry Hawkins 287 149 0.52
Norway Kurt Maflin 65 33 0.51
Scotland Anthony McGill 203 103 0.51
Romania Andrei Orzan 2 1 0.5
Thailand Pornpiya Kaosumran 4 2 0.5
England Stuart Bingham 316 157 0.5
Hong Kong Marco Fu 69 34 0.49
China Zhou Yuelong 252 123 0.49
China Zhang Anda 144 69 0.48
Thailand Thepchaiya Un-Nooh 183 87 0.48
China Yuan Sijun 163 77 0.47
England Gary Wilson 269 126 0.47
China Jiang Jun 47 22 0.47
China Chang Bingyu 67 30 0.45
China Xiao Guodong 275 123 0.45
Thailand Noppon Saengkham 187 83 0.44
Iran Hossein Vafaei 199 88 0.44
Belgium Luca Brecel 218 96 0.44
China Liang Wenbo 107 47 0.44
China Wu Yize 122 53 0.43
England Ricky Walden 248 102 0.41
Pakistan Awaisullah Munir 5 2 0.4
China He Guoqiang 66 26 0.39
England Ali Carter 319 125 0.39
Wales Jamie Jones 170 65 0.38
Wales Ryan Day 263 100 0.38
Wales Jak Jones 191 71 0.37
China Si Jiahui 177 65 0.37
China Lyu Haotian 195 71 0.36
China Long Zehuang 56 20 0.36
England Elliot Slessor 186 65 0.35
China Xu Si 134 44 0.33
England Matthew Selt 275 89 0.32
England Tom Ford 261 83 0.32
England Joe O'Connor 181 56 0.31
China Pang Junxu 179 55 0.31
England Louis Heathcote 150 46 0.31
England Jimmy Robertson 202 61 0.3
England Sam Craigie 153 46 0.3
China Cao Yupeng 107 32 0.3
China Li Hang 87 26 0.3
China Fan Zhengyi 162 48 0.3
England Martin Gould 142 42 0.3
Brazil Igor Figueiredo 44 13 0.3
England Chris Wakelin 215 61 0.28
Hong Kong Cheung Ka Wai 39 11 0.28
Philippines Jefrey Roda 11 3 0.27
Northern Ireland Jordan Brown 209 57 0.27
China Xing Zihao 41 11 0.27
India Ishpreet Singh Chadha 57 15 0.26
Wales Jackson Page 160 42 0.26
England Ben Woollaston 188 48 0.26
Wales Matthew Stevens 155 39 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
Stan Moody 73 18 0.25
England Joe Perry 248 61 0.25
Belgium Ben Mertens 98 24 0.24
England Anthony Hamilton 135 33 0.24
England Michael Holt 140 34 0.24
China Lu Ning 122 29 0.24
China Gong Chenzhi 38 9 0.24
England Robbie Williams 165 39 0.24
China Luo Honghao 56 13 0.23
England Liam Highfield 121 28 0.23
Belgium Julien Leclercq 84 19 0.23
Scotland Graeme Dott 242 54 0.22
Switzerland Alexander Ursenbacher 137 30 0.22
Scotland Scott Donaldson 206 45 0.22
China Peifan Lei 112 24 0.21
Ireland Aaron Hill 131 28 0.21
China Tian Pengfei 142 30 0.21
Cyprus Michael Georgiou 67 14 0.21
Latvia Artemijs Zizins 24 5 0.21
England Mark Davis 154 32 0.21
Wales Daniel Wells 131 27 0.21
China Wang Yuchen 39 8 0.21
China Liu Hongyu 59 12 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 Dominic Dale 157 31 0.2
Wales Michael White 157 31 0.2
Iran Soheil Vahedi 71 14 0.2
Wales Jamie Clarke 161 31 0.19
Malaysia Thor Chuan Leong 73 14 0.19
England Stuart Carrington 142 27 0.19
England Mitchell Mann 122 23 0.19
England Andrew Higginson 128 24 0.19
Wales Dylan Emery 120 22 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 Robert Milkins 240 43 0.18
England Oliver Lines 162 29 0.18
Northern Ireland Patrick Wallace 17 3 0.18
England David Lilley 148 26 0.18
China Chen Feilong 23 4 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 Martin O'Donnell 158 26 0.16
England David Grace 140 23 0.16
England Craig Steadman 98 16 0.16
Wales Alfie Davies 37 6 0.16
China Gao Yang 70 11 0.16
China Ma Hailong 51 8 0.16
England Mark Joyce 136 21 0.15
Poland Mateusz Baranowski 13 2 0.15
Thailand Dechawat Poomjaeng 26 4 0.15
England George Pragnell (II) 26 4 0.15
England Ian Burns 137 21 0.15
Scotland Ross Muir 113 17 0.15
Wales Kishan Hirani 20 3 0.15
Wales Liam Davies 55 8 0.15
England James Cahill 124 18 0.15
England Allan Taylor 124 18 0.15
China Liu Yang 7 1 0.14
China Huang Jiahao 21 3 0.14
England Ashley Carty 127 18 0.14
China Chen Zifan 64 9 0.14
England Joshua Cooper 36 5 0.14
Iran Amir Sarkhosh 29 4 0.14
Hong Kong Yu Kiu Chang 22 3 0.14
England Barry Pinches 110 15 0.14
England Liam Pullen 59 8 0.14
England Andy Hicks 104 14 0.13
England Zak Surety 127 17 0.13
Thailand Nattanapong Chaikul 15 2 0.13
Scotland Chris Totten 54 7 0.13
Hungary Bulcsú Révész 31 4 0.13
China Yisong Peng 47 6 0.13
Thailand Akani Songsermsawad 102 13 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
Wales Duane Jones 136 17 0.13
England Alfie Burden 113 14 0.12
Pakistan Mohammed Asif 33 4 0.12
Wales Alex Taubman 33 4 0.12
England Alex Clenshaw 34 4 0.12
England Steven Hallworth 112 13 0.12
Pakistan Haris Tahir 26 3 0.12
Scotland Fraser Patrick 78 9 0.12
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
Germany Lukas Kleckers 117 13 0.11
England Ben Hancorn 74 8 0.11
England John Astley 112 12 0.11
Ireland Ken Doherty 118 12 0.1
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
Ukraine Iulian Boiko 100 10 0.1
England Haydon Pinhey 100 10 0.1
England Billy Joe Castle 61 6 0.1
Poland Kacper Filipiak 31 3 0.1
England Luke Simmonds 31 3 0.1
Northern Ireland Gerard Greene 96 9 0.09
England Peter Lines 97 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 Sanderson Lam 117 10 0.09
England Jamie O'Neill 82 7 0.09
England Sean O'Sullivan 59 5 0.08
Pakistan Hamza Akbar 12 1 0.08
China Mei Xiwen 12 1 0.08
England Paul Deaville 36 3 0.08
England Riley Parsons 36 3 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
Ukraine Anton Kazakov 54 4 0.07
England Andy Lee 54 4 0.07
Austria Florian Nüßle 69 5 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
England Hammad Miah 118 8 0.07
Iran Ehsan Heydarinezhad 15 1 0.07
England Sydney Wilson 45 3 0.07
England Daniel Womersley 75 5 0.07
England Manasawin Phetmalaikul 47 3 0.06
Malta Alex Borg 16 1 0.06
England Jenson Kendrick 65 4 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 114 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
England Simon Bedford 24 1 0.04
England Brandon Hall 24 1 0.04
Poland Antoni Kowalski 48 2 0.04
England Brandon Sargeant 48 2 0.04
France Brian Ochoiski 50 2 0.04
England Phil O'Kane 27 1 0.04
Ireland Leo Fernandez 54 2 0.04
England Oliver Brown 81 3 0.04
Scotland Dean Young 110 4 0.04
Egypt Mohamed Ibrahim 28 1 0.04
England Lewis Ullah 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
Egypt Mostafa Dorgham 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 73 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 Farakh Ajaib 100 2 0.02
England Sean Maddocks 52 1 0.02
Thailand Mink Nutcharut 52 1 0.02
Israel Eden Sharav 52 1 0.02
England Simon Blackwell 53 1 0.02
Scotland Liam Graham 59 1 0.02