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 248 272 1.1
England Ronnie O'Sullivan 240 229 0.95
England Judd Trump 387 323 0.83
Northern Ireland Mark Allen 230 175 0.76
China Ding Junhui 182 136 0.75
England Shaun Murphy 227 161 0.71
England Kyren Wilson 430 281 0.65
Scotland John Higgins 344 222 0.65
England Mark Selby 336 212 0.63
China Yan Bingtao 148 87 0.59
Scotland Stephen Maguire 152 84 0.55
China Zhao Xintong 149 82 0.55
Wales Mark Williams 294 158 0.54
England David Gilbert 250 134 0.54
England Jack Lisowski 257 137 0.53
England Barry Hawkins 260 137 0.53
Norway Kurt Maflin 65 33 0.51
Romania Andrei Orzan 2 1 0.5
Thailand Pornpiya Kaosumran 4 2 0.5
Scotland Anthony McGill 186 93 0.5
England Stuart Bingham 295 146 0.49
Thailand Thepchaiya Un-Nooh 164 81 0.49
China Zhou Yuelong 239 118 0.49
Belgium Luca Brecel 205 96 0.47
Hong Kong Marco Fu 56 26 0.46
Iran Hossein Vafaei 181 82 0.45
England Gary Wilson 251 113 0.45
China Chang Bingyu 67 30 0.45
China Zhang Anda 123 55 0.45
China Yuan Sijun 144 64 0.44
China Liang Wenbo 107 47 0.44
Thailand Noppon Saengkham 171 73 0.43
England Ricky Walden 233 97 0.42
China Xiao Guodong 245 102 0.42
Pakistan Awaisullah Munir 5 2 0.4
China He Guoqiang 48 19 0.4
England Ali Carter 304 120 0.39
China Wu Yize 97 38 0.39
Wales Jamie Jones 160 62 0.39
Wales Ryan Day 246 94 0.38
India Ishpreet Singh Chadha 37 14 0.38
China Lyu Haotian 175 66 0.38
England Elliot Slessor 161 59 0.37
Wales Jak Jones 169 58 0.34
United Arab Emirates Mohammed Shehab 3 1 0.33
England Matthew Selt 255 84 0.33
England Tom Ford 252 82 0.33
China Long Zehuang 37 12 0.32
China Jiang Jun 28 9 0.32
Hong Kong Cheung Ka Wai 25 8 0.32
China Si Jiahui 151 48 0.32
Brazil Igor Figueiredo 42 13 0.31
England Sam Craigie 153 46 0.3
China Huang Jiahao 10 3 0.3
China Cao Yupeng 107 32 0.3
China Li Hang 87 26 0.3
England Jimmy Robertson 179 53 0.3
England Joe O'Connor 169 50 0.3
England Martin Gould 142 42 0.3
China Pang Junxu 156 45 0.29
China Wang Xinbo 7 2 0.29
Philippines Jefrey Roda 11 3 0.27
England Chris Wakelin 187 51 0.27
Northern Ireland Jordan Brown 197 53 0.27
England Louis Heathcote 131 35 0.27
China Fan Zhengyi 146 39 0.27
Wales Jackson Page 143 38 0.27
England Joe Perry 235 60 0.26
Belgium Ben Mertens 83 21 0.25
England Anthony Hamilton 123 31 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
Wales Matthew Stevens 140 35 0.25
England Robbie Williams 152 37 0.24
China Xu Si 111 27 0.24
England Michael Holt 121 29 0.24
China Wang Yuchen 21 5 0.24
China Lu Ning 122 29 0.24
England Ben Woollaston 167 39 0.23
China Luo Honghao 56 13 0.23
England Liam Highfield 121 28 0.23
China Tian Pengfei 126 29 0.23
Scotland Graeme Dott 227 52 0.23
China Xing Zihao 27 6 0.22
Scotland Scott Donaldson 194 43 0.22
Iran Amir Sarkhosh 14 3 0.21
Wales Dominic Dale 145 31 0.21
England Mark Davis 138 29 0.21
Switzerland Alexander Ursenbacher 124 26 0.21
Cyprus Michael Georgiou 67 14 0.21
Wales Daniel Wells 117 24 0.21
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
Latvia Artemijs Zizins 10 2 0.2
Stan Moody 50 10 0.2
Wales Michael White 157 31 0.2
Iran Soheil Vahedi 71 14 0.2
Wales Dylan Emery 107 21 0.2
China Liu Hongyu 41 8 0.2
England Andrew Higginson 116 22 0.19
England Mitchell Mann 111 21 0.19
China Peifan Lei 90 17 0.19
Belgium Julien Leclercq 69 13 0.19
Wales Jamie Clarke 145 27 0.19
Ireland Aaron Hill 115 21 0.18
China Liang Xiaolong 11 2 0.18
China Lan Yuhao 11 2 0.18
England Robert Milkins 227 41 0.18
Ireland Fergal O'Brien 106 19 0.18
England Stuart Carrington 134 24 0.18
Northern Ireland Patrick Wallace 17 3 0.18
China Chen Feilong 23 4 0.17
China Ma Hailong 35 6 0.17
China Jianbo Zhao 70 12 0.17
England Ashley Hugill 112 19 0.17
England Ian Burns 125 21 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 Liam Pullen 48 8 0.17
England Oliver Lines 138 23 0.17
England Craig Steadman 97 16 0.16
Wales Alfie Davies 37 6 0.16
China Gao Yang 70 11 0.16
England Joshua Cooper 32 5 0.16
England Martin O'Donnell 141 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 111 17 0.15
England Ashley Carty 112 17 0.15
Malaysia Thor Chuan Leong 53 8 0.15
England David Grace 126 19 0.15
Wales Kishan Hirani 20 3 0.15
England Mark Joyce 127 19 0.15
England David Lilley 135 20 0.15
England James Cahill 124 18 0.15
China Zhou Jinhao 7 1 0.14
China Liu Yang 7 1 0.14
Hungary Bulcsú Révész 14 2 0.14
Scotland Ross Muir 99 14 0.14
China Chen Zifan 64 9 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
Scotland Chris Totten 39 5 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
Wales Liam Davies 41 5 0.12
Pakistan Mohammed Asif 33 4 0.12
Wales Alex Taubman 33 4 0.12
Thailand Akani Songsermsawad 91 11 0.12
England Zak Surety 110 13 0.12
England Alex Clenshaw 34 4 0.12
England Steven Hallworth 111 13 0.12
Wales Duane Jones 120 14 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
Wales Jordan Shepherd 9 1 0.11
Wales Jack Bradford 18 2 0.11
England Alfie Burden 99 11 0.11
Germany Lukas Kleckers 117 13 0.11
Wales Andrew Pagett 73 8 0.11
England Ben Hancorn 74 8 0.11
England John Astley 112 12 0.11
Ireland Ken Doherty 113 12 0.11
China Gong Chenzhi 19 2 0.11
Ukraine Iulian Boiko 88 9 0.1
England Haydon Pinhey 88 9 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
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
Pakistan Haris Tahir 11 1 0.09
Scotland Alan McManus 33 3 0.09
England Rod Lawler 89 8 0.09
Ireland Michael Judge 45 4 0.09
Estonia Andres Petrov 45 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 Sean O'Sullivan 59 5 0.08
Pakistan Hamza Akbar 12 1 0.08
China Mei Xiwen 12 1 0.08
England Riley Parsons 36 3 0.08
Ukraine Anton Kazakov 48 4 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
England Oliver Sykes 13 1 0.08
Scotland Gary Thomson 13 1 0.08
England Paul Deaville 26 2 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
Iran Ehsan Heydarinezhad 15 1 0.07
England Sydney Wilson 45 3 0.07
Malta Alex Borg 16 1 0.06
England Jimmy White 96 6 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
England Harvey Chandler 51 3 0.06
Wales Lee Walker 68 4 0.06
England Sanderson Lam 104 6 0.06
England Hammad Miah 105 6 0.06
England Peter Devlin 71 4 0.06
England Sean Harvey 18 1 0.06
England Manasawin Phetmalaikul 37 2 0.05
England Martyn Taylor 20 1 0.05
England Nigel Bond 61 3 0.05
England Hamim Hussain 42 2 0.05
Austria Florian Nüßle 64 3 0.05
England Paul Davison 43 2 0.05
England Ryan Davies 45 2 0.04
England Simon Bedford 24 1 0.04
England Brandon Hall 24 1 0.04
England Brandon Sargeant 48 2 0.04
England Lewis Ullah 25 1 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
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 Jamie Wilson 61 2 0.03
Northern Ireland Robbie Mcguigan 62 2 0.03
Scotland Dean Young 95 3 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
England Mark Lloyd 42 1 0.02
Thailand Mink Nutcharut 42 1 0.02
England Farakh Ajaib 89 2 0.02
England Jamie Barrett 47 1 0.02
Scotland Liam Graham 47 1 0.02
England Kuldesh Johal 49 1 0.02
Australia Ryan Thomerson 49 1 0.02
England Sean Maddocks 52 1 0.02
Israel Eden Sharav 52 1 0.02
England Daniel Womersley 66 1 0.02