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 266 284 1.07
England Ronnie O'Sullivan 250 236 0.94
England Judd Trump 415 340 0.82
Northern Ireland Mark Allen 247 189 0.77
China Ding Junhui 189 142 0.75
England Shaun Murphy 244 176 0.72
England Mark Selby 353 232 0.66
England Kyren Wilson 449 295 0.66
Scotland John Higgins 361 229 0.63
China Yan Bingtao 148 87 0.59
Wales Mark Williams 305 168 0.55
China Zhao Xintong 149 82 0.55
England Jack Lisowski 271 149 0.55
England David Gilbert 265 142 0.54
Scotland Stephen Maguire 164 86 0.52
England Barry Hawkins 274 143 0.52
Norway Kurt Maflin 65 33 0.51
Scotland Anthony McGill 197 99 0.5
Romania Andrei Orzan 2 1 0.5
Thailand Pornpiya Kaosumran 4 2 0.5
England Stuart Bingham 308 152 0.49
China Zhou Yuelong 248 120 0.48
Thailand Thepchaiya Un-Nooh 178 86 0.48
Hong Kong Marco Fu 67 32 0.48
China Zhang Anda 137 64 0.47
England Gary Wilson 261 120 0.46
China Yuan Sijun 158 72 0.46
Belgium Luca Brecel 214 96 0.45
Iran Hossein Vafaei 192 86 0.45
China Chang Bingyu 67 30 0.45
Thailand Noppon Saengkham 181 81 0.45
China Liang Wenbo 107 47 0.44
China Xiao Guodong 264 115 0.44
China Wu Yize 114 47 0.41
China Jiang Jun 39 16 0.41
England Ricky Walden 243 99 0.41
Pakistan Awaisullah Munir 5 2 0.4
England Ali Carter 312 124 0.4
Wales Jamie Jones 168 65 0.39
Wales Ryan Day 256 99 0.39
China Lyu Haotian 188 71 0.38
China He Guoqiang 59 22 0.37
China Si Jiahui 172 62 0.36
England Elliot Slessor 177 63 0.36
Wales Jak Jones 183 65 0.36
England Matthew Selt 268 89 0.33
China Long Zehuang 52 17 0.33
England Tom Ford 258 83 0.32
England Louis Heathcote 141 44 0.31
England Jimmy Robertson 196 61 0.31
Brazil Igor Figueiredo 42 13 0.31
England Sam Craigie 153 46 0.3
China Cao Yupeng 107 32 0.3
China Li Hang 87 26 0.3
England Martin Gould 142 42 0.3
England Joe O'Connor 177 52 0.29
India Ishpreet Singh Chadha 52 15 0.29
China Fan Zhengyi 156 45 0.29
China Pang Junxu 170 49 0.29
Hong Kong Cheung Ka Wai 35 10 0.29
China Xu Si 126 36 0.29
Northern Ireland Jordan Brown 206 57 0.28
England Chris Wakelin 206 57 0.28
Philippines Jefrey Roda 11 3 0.27
China Xing Zihao 37 10 0.27
Wales Jackson Page 152 40 0.26
England Ben Woollaston 184 47 0.26
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 148 37 0.25
England Anthony Hamilton 133 33 0.25
England Joe Perry 243 60 0.25
England Robbie Williams 161 39 0.24
China Lu Ning 122 29 0.24
England Michael Holt 131 31 0.24
Belgium Ben Mertens 94 22 0.23
China Luo Honghao 56 13 0.23
England Liam Highfield 121 28 0.23
Scotland Graeme Dott 239 54 0.23
China Wang Xinbo 9 2 0.22
Scotland Scott Donaldson 203 45 0.22
China Tian Pengfei 136 30 0.22
Belgium Julien Leclercq 78 17 0.22
England Mark Davis 150 32 0.21
Cyprus Michael Georgiou 67 14 0.21
Switzerland Alexander Ursenbacher 132 27 0.2
Stan Moody 64 13 0.2
Wales Daniel Wells 128 26 0.2
Wales Dominic Dale 154 31 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
Latvia Artemijs Zizins 20 4 0.2
China Wang Yuchen 30 6 0.2
Ireland Aaron Hill 126 25 0.2
Wales Michael White 157 31 0.2
Iran Soheil Vahedi 71 14 0.2
China Peifan Lei 102 20 0.2
England Andrew Higginson 124 24 0.19
China Liu Hongyu 52 10 0.19
Wales Dylan Emery 116 22 0.19
England Mitchell Mann 118 22 0.19
Wales Jamie Clarke 156 29 0.19
China Liang Xiaolong 11 2 0.18
China Lan Yuhao 11 2 0.18
China Gong Chenzhi 33 6 0.18
England Stuart Carrington 138 25 0.18
Ireland Fergal O'Brien 106 19 0.18
Northern Ireland Patrick Wallace 17 3 0.18
Malaysia Thor Chuan Leong 68 12 0.18
England Oliver Lines 153 27 0.18
England Robert Milkins 234 41 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 Huang Jiahao 18 3 0.17
Iran Amir Sarkhosh 24 4 0.17
China Bai Langning 48 8 0.17
England Craig Steadman 97 16 0.16
Wales Alfie Davies 37 6 0.16
China Ma Hailong 44 7 0.16
England Ian Burns 133 21 0.16
China Gao Yang 70 11 0.16
England David Grace 134 21 0.16
England Mark Joyce 135 21 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 David Lilley 144 22 0.15
England Martin O'Donnell 152 23 0.15
Wales Kishan Hirani 20 3 0.15
England Joshua Cooper 34 5 0.15
England Ashley Carty 123 18 0.15
England James Cahill 124 18 0.15
United Arab Emirates Mohammed Shehab 7 1 0.14
China Liu Yang 7 1 0.14
England Liam Pullen 56 8 0.14
China Chen Zifan 64 9 0.14
England Allan Taylor 121 17 0.14
Scotland Ross Muir 108 15 0.14
Hong Kong Yu Kiu Chang 22 3 0.14
England Barry Pinches 110 15 0.14
Wales Liam Davies 52 7 0.13
England Andy Hicks 104 14 0.13
Thailand Nattanapong Chaikul 15 2 0.13
England Oliver Sykes 15 2 0.13
Thailand Akani Songsermsawad 101 13 0.13
Wales Duane Jones 133 17 0.13
China Yisong Peng 47 6 0.13
England Alfie Burden 110 14 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
England Zak Surety 123 15 0.12
Pakistan Mohammed Asif 33 4 0.12
Wales Alex Taubman 33 4 0.12
Scotland Chris Totten 50 6 0.12
England Alex Clenshaw 34 4 0.12
England Steven Hallworth 111 13 0.12
Scotland Fraser Patrick 78 9 0.12
England Gary Challis 9 1 0.11
China Li Chengjie 9 1 0.11
China Zhou Jinhao 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
Hungary Bulcsú Révész 27 3 0.11
Germany Lukas Kleckers 117 13 0.11
England Ben Hancorn 74 8 0.11
England John Astley 112 12 0.11
Ukraine Iulian Boiko 97 10 0.1
Ireland Ken Doherty 118 12 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
Wales Andrew Pagett 84 8 0.1
Northern Ireland Gerard Greene 96 9 0.09
England Peter Lines 97 9 0.09
England Haydon Pinhey 97 9 0.09
Mark Bell 11 1 0.09
Pakistan Haris Tahir 22 2 0.09
England Paul Deaville 33 3 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
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 52 4 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
England Sanderson Lam 112 8 0.07
England Manasawin Phetmalaikul 44 3 0.07
Iran Ehsan Heydarinezhad 15 1 0.07
England Sydney Wilson 45 3 0.07
Malta Alex Borg 16 1 0.06
England Jenson Kendrick 65 4 0.06
England Hammad Miah 116 7 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 Peter Devlin 71 4 0.06
England Sean Harvey 18 1 0.06
England Daniel Womersley 72 4 0.06
England Jimmy White 108 6 0.06
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
Austria Florian Nüßle 65 3 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
France Brian Ochoiski 50 2 0.04
Scotland Dean Young 105 4 0.04
England Phil O'Kane 27 1 0.04
England Lewis Ullah 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
England Ben Fortey 33 1 0.03
Northern Ireland Robbie Mcguigan 70 2 0.03
China Zhang Jiankang 36 1 0.03
England Sean McAllister 36 1 0.03
Jamaica Rory McLeod 108 3 0.03
Poland Antoni Kowalski 42 1 0.02
England Mark Lloyd 42 1 0.02
England Jamie Barrett 47 1 0.02
England Farakh Ajaib 97 2 0.02
England Kuldesh Johal 49 1 0.02
Thailand Mink Nutcharut 49 1 0.02
Australia Ryan Thomerson 49 1 0.02
England Simon Blackwell 50 1 0.02
England Sean Maddocks 52 1 0.02
Israel Eden Sharav 52 1 0.02
Scotland Liam Graham 56 1 0.02