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 243 268 1.1
England Ronnie O'Sullivan 231 224 0.97
England Judd Trump 380 310 0.82
Northern Ireland Mark Allen 227 171 0.75
China Ding Junhui 179 134 0.75
England Shaun Murphy 215 152 0.71
Scotland John Higgins 335 217 0.65
England Kyren Wilson 421 270 0.64
England Mark Selby 332 208 0.63
China Yan Bingtao 148 87 0.59
China Zhao Xintong 149 82 0.55
Wales Mark Williams 281 150 0.53
England Jack Lisowski 246 130 0.53
Scotland Stephen Maguire 145 76 0.52
England Barry Hawkins 257 134 0.52
Norway Kurt Maflin 65 33 0.51
Romania Andrei Orzan 2 1 0.5
United Arab Emirates Mohammed Shehab 2 1 0.5
Thailand Pornpiya Kaosumran 4 2 0.5
Scotland Anthony McGill 186 93 0.5
England David Gilbert 232 115 0.5
Hong Kong Marco Fu 53 26 0.49
Thailand Thepchaiya Un-Nooh 157 77 0.49
China Zhou Yuelong 232 112 0.48
England Stuart Bingham 284 136 0.48
Belgium Luca Brecel 203 94 0.46
China Zhang Anda 121 55 0.45
Iran Hossein Vafaei 172 78 0.45
England Gary Wilson 243 109 0.45
China Chang Bingyu 67 30 0.45
China Yuan Sijun 139 62 0.45
China Liang Wenbo 107 47 0.44
China He Guoqiang 40 17 0.43
Thailand Noppon Saengkham 170 72 0.42
England Ricky Walden 227 95 0.42
China Xiao Guodong 243 98 0.4
Pakistan Awaisullah Munir 5 2 0.4
England Ali Carter 289 114 0.39
China Wu Yize 88 34 0.39
India Ishpreet Singh Chadha 34 13 0.38
Wales Jamie Jones 151 57 0.38
Wales Ryan Day 236 89 0.38
England Elliot Slessor 157 58 0.37
China Lyu Haotian 172 63 0.37
China Long Zehuang 28 10 0.36
France Nicolas Mortreux 3 1 0.33
China Wang Xinbo 6 2 0.33
England Tom Ford 247 82 0.33
Wales Jak Jones 155 51 0.33
England Matthew Selt 250 81 0.32
China Si Jiahui 139 44 0.32
Brazil Igor Figueiredo 42 13 0.31
China Pang Junxu 147 45 0.31
China Jiang Jun 23 7 0.3
China Cao Yupeng 106 32 0.3
England Jimmy Robertson 176 53 0.3
England Sam Craigie 153 46 0.3
China Li Hang 87 26 0.3
England Martin Gould 142 42 0.3
China Huang Jiahao 7 2 0.29
England Joe O'Connor 159 44 0.28
Northern Ireland Jordan Brown 193 53 0.27
England Chris Wakelin 179 49 0.27
Philippines Jefrey Roda 11 3 0.27
Belgium Ben Mertens 79 21 0.27
England Louis Heathcote 126 33 0.26
Wales Jackson Page 130 34 0.26
England Anthony Hamilton 119 31 0.26
China Fan Zhengyi 139 36 0.26
Wales Matthew Stevens 132 34 0.26
England Joe Perry 231 59 0.26
China Haohui Deng 4 1 0.25
Malta Brian Cini 8 2 0.25
Finland Robin Hull 8 2 0.25
China Luo Honghao 48 12 0.25
England Michael Holt 117 29 0.25
England Ben Woollaston 161 39 0.24
England Robbie Williams 146 35 0.24
China Lu Ning 122 29 0.24
China Tian Pengfei 122 29 0.24
China Xu Si 107 25 0.23
Scotland Graeme Dott 224 51 0.23
England Liam Highfield 117 26 0.22
Stan Moody 46 10 0.22
Wales Dominic Dale 139 30 0.22
Switzerland Alexander Ursenbacher 117 25 0.21
Scotland Scott Donaldson 184 39 0.21
China Liu Hongyu 38 8 0.21
Cyprus Michael Georgiou 67 14 0.21
China Xing Zihao 24 5 0.21
England Mitchell Mann 102 21 0.21
Wales Daniel Wells 113 23 0.2
Wales Dylan Emery 94 19 0.2
England Mark Davis 134 27 0.2
China Li Chengjie 5 1 0.2
Scotland Dylan Craig 5 1 0.2
China Deng Haohui 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
Poland Mateusz Baranowski 10 2 0.2
Thailand Pongsak Chongjairak 10 2 0.2
Thailand Tawan Pooltong 10 2 0.2
England Robert Read 10 2 0.2
Hungary Bulcsú Révész 10 2 0.2
China Wang Yuchen 15 3 0.2
Wales Michael White 151 30 0.2
China Peifan Lei 86 17 0.2
Iran Soheil Vahedi 71 14 0.2
Hong Kong Cheung Ka Wai 21 4 0.19
Wales Jamie Clarke 142 27 0.19
England Andrew Higginson 112 21 0.19
Ireland Aaron Hill 112 21 0.19
England Robert Milkins 222 41 0.18
Thailand Nattanapong Chaikul 11 2 0.18
England Joshua Cooper 22 4 0.18
Belgium Julien Leclercq 66 12 0.18
Ireland Fergal O'Brien 106 19 0.18
Northern Ireland Patrick Wallace 17 3 0.18
China Gao Yang 63 11 0.17
China Chen Feilong 23 4 0.17
England Stuart Carrington 127 22 0.17
England Ashley Hugill 110 19 0.17
Wales Alfie Davies 29 5 0.17
China Jianbo Zhao 70 12 0.17
England Oliver Lines 135 23 0.17
Pakistan Muhammad Naseem Akhtar 6 1 0.17
Mongolia Khash-Ochir Tuvshinjargal 6 1 0.17
China Bai Langning 48 8 0.17
England Craig Steadman 91 15 0.16
England Liam Pullen 44 7 0.16
England Ian Burns 121 19 0.16
England David Grace 122 19 0.16
Iran Amir Sarkhosh 13 2 0.15
Thailand Dechawat Poomjaeng 26 4 0.15
England Mark Joyce 117 18 0.15
England Martin O'Donnell 131 20 0.15
England David Lilley 125 19 0.15
Wales Kishan Hirani 20 3 0.15
England George Pragnall 20 3 0.15
Scotland Ross Muir 95 14 0.15
England Allan Taylor 102 15 0.15
Thailand Taweesap Kongkitchertchoo 7 1 0.14
England Zack Richardson 7 1 0.14
China Ma Hailong 28 4 0.14
China Chen Zifan 64 9 0.14
Malaysia Thor Chuan Leong 50 7 0.14
England Andy Hicks 100 14 0.14
England Barry Pinches 102 14 0.14
Wales Liam Davies 37 5 0.14
England Ashley Carty 105 14 0.13
England James Cahill 119 15 0.13
Mark Bell 8 1 0.13
England Dylan Mitchell 8 1 0.13
England Sam Baird 24 3 0.13
Pakistan Asjad Iqbal 24 3 0.13
England Zak Surety 106 13 0.12
Pakistan Mohammed Asif 33 4 0.12
England Steven Hallworth 103 12 0.12
China Yisong Peng 43 5 0.12
Scotland Chris Totten 26 3 0.12
Scotland Fraser Patrick 78 9 0.12
England Alfie Burden 96 11 0.11
Wales Duane Jones 116 13 0.11
England Gary Challis 9 1 0.11
Wales Jordan Shepherd 9 1 0.11
Hong Kong Yu Kiu Chang 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 113 12 0.11
Northern Ireland Gerard Greene 86 9 0.1
Wales Alex Taubman 29 3 0.1
England Billy Joe Castle 59 6 0.1
Russia Ivan Kakovskii 10 1 0.1
Thailand Putthakam Kimsuk 10 1 0.1
Thailand Kritsanut Lertsattayathorn 10 1 0.1
England Oliver Sykes 10 1 0.1
Scotland Stephen Hendry 20 2 0.1
Wales Andrew Pagett 70 7 0.1
England Haydon Pinhey 81 8 0.1
Poland Kacper Filipiak 31 3 0.1
Thailand Akani Songsermsawad 84 8 0.1
England Sean O'Sullivan 53 5 0.09
England Jamie O'Neill 75 7 0.09
Ukraine Iulian Boiko 76 7 0.09
Thailand Narongdat Takantong 11 1 0.09
Scotland Gary Thomson 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
England Peter Lines 90 8 0.09
England Mark King 92 8 0.09
Ireland Ross Bulman 35 3 0.09
China Mei Xiwen 12 1 0.08
England Riley Parsons 36 3 0.08
Ukraine Anton Kazakov 38 3 0.08
Germany Simon Lichtenberg 64 5 0.08
Northern Ireland Raymond Fry 13 1 0.08
Scotland Michael Collumb 26 2 0.08
Estonia Andres Petrov 40 3 0.08
England Alex Clenshaw 27 2 0.07
England Andy Lee 54 4 0.07
England Paul Deaville 14 1 0.07
England Luke Simmonds 28 2 0.07
England Harvey Chandler 44 3 0.07
England Jenson Kendrick 59 4 0.07
Hong Kong Ng On Yee 30 2 0.07
England Sydney Wilson 45 3 0.07
Malta Alex Borg 16 1 0.06
England Jimmy White 96 6 0.06
England Manasawin Phetmalaikul 33 2 0.06
England Sanderson Lam 101 6 0.06
England Martyn Taylor 17 1 0.06
Wales Lee Walker 68 4 0.06
England Hammad Miah 102 6 0.06
England Sean Harvey 18 1 0.06
England Lewis Ullah 18 1 0.06
Austria Florian Nüßle 55 3 0.05
England Ryan Davies 37 2 0.05
England Simon Bedford 20 1 0.05
England Brandon Hall 20 1 0.05
England Nigel Bond 61 3 0.05
England Paul Davison 43 2 0.05
England Peter Devlin 67 3 0.04
England Brandon Sargeant 45 2 0.04
France Brian Ochoiski 47 2 0.04
England Phil O'Kane 24 1 0.04
England Patrick Whelan 25 1 0.04
England Oliver Brown 78 3 0.04
Brazil Victor Sarkis 27 1 0.04
Ireland Leo Fernandez 54 2 0.04
Egypt Mohamed Ibrahim 28 1 0.04
England Adam Duffy 56 2 0.04
England Jamie Wilson 61 2 0.03
Scotland Dean Young 92 3 0.03
England Ben Fortey 33 1 0.03
England Sean McAllister 33 1 0.03
Jamaica Rory McLeod 100 3 0.03
China Zhang Jiankang 36 1 0.03
England Mark Lloyd 38 1 0.03
Thailand Mink Nutcharut 38 1 0.03
Scotland Liam Graham 43 1 0.02
Australia Ryan Thomerson 45 1 0.02
England Kuldesh Johal 47 1 0.02
England Sean Maddocks 47 1 0.02
Israel Eden Sharav 52 1 0.02
Northern Ireland Robbie Mcguigan 56 1 0.02
England Daniel Womersley 56 1 0.02
England Farakh Ajaib 76 1 0.01