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 244 270 1.11
England Ronnie O'Sullivan 232 225 0.97
England Judd Trump 381 310 0.81
China Ding Junhui 180 136 0.76
Northern Ireland Mark Allen 228 172 0.75
England Shaun Murphy 216 153 0.71
Scotland John Higgins 335 217 0.65
England Kyren Wilson 422 271 0.64
England Mark Selby 333 209 0.63
China Yan Bingtao 148 87 0.59
Scotland Stephen Maguire 147 81 0.55
China Zhao Xintong 149 82 0.55
Wales Mark Williams 282 151 0.54
England Jack Lisowski 248 132 0.53
England Barry Hawkins 258 135 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 234 116 0.5
Hong Kong Marco Fu 53 26 0.49
Thailand Thepchaiya Un-Nooh 157 77 0.49
England Stuart Bingham 286 139 0.49
China Zhou Yuelong 233 113 0.49
Belgium Luca Brecel 204 96 0.47
Iran Hossein Vafaei 174 80 0.46
China Zhang Anda 122 55 0.45
China Chang Bingyu 67 30 0.45
England Gary Wilson 244 109 0.45
China Yuan Sijun 140 62 0.44
China Liang Wenbo 107 47 0.44
Thailand Noppon Saengkham 171 73 0.43
England Ricky Walden 229 96 0.42
China He Guoqiang 41 17 0.41
China Xiao Guodong 244 99 0.41
Pakistan Awaisullah Munir 5 2 0.4
China Wu Yize 89 35 0.39
England Ali Carter 290 114 0.39
Wales Jamie Jones 152 59 0.39
India Ishpreet Singh Chadha 34 13 0.38
Wales Ryan Day 238 91 0.38
China Lyu Haotian 174 66 0.38
China Jiang Jun 24 9 0.38
England Elliot Slessor 157 58 0.37
China Long Zehuang 28 10 0.36
France Nicolas Mortreux 3 1 0.33
China Wang Xinbo 6 2 0.33
Wales Jak Jones 157 52 0.33
England Tom Ford 248 82 0.33
China Si Jiahui 141 46 0.33
England Matthew Selt 251 81 0.32
Brazil Igor Figueiredo 42 13 0.31
China Pang Junxu 149 45 0.3
England Jimmy Robertson 176 53 0.3
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 161 47 0.29
China Huang Jiahao 7 2 0.29
England Louis Heathcote 127 35 0.28
Northern Ireland Jordan Brown 193 53 0.27
Philippines Jefrey Roda 11 3 0.27
Wales Jackson Page 132 36 0.27
England Chris Wakelin 180 49 0.27
Belgium Ben Mertens 79 21 0.27
Wales Matthew Stevens 133 35 0.26
England Anthony Hamilton 119 31 0.26
China Fan Zhengyi 139 36 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 Robbie Williams 148 36 0.24
England Ben Woollaston 161 39 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
Scotland Scott Donaldson 185 41 0.22
Wales Dominic Dale 141 31 0.22
Stan Moody 46 10 0.22
England Mark Davis 135 29 0.21
Switzerland Alexander Ursenbacher 117 25 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
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 223 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
Hong Kong Ng On Yee 30 2 0.07
England Sydney Wilson 45 3 0.07
England Jenson Kendrick 60 4 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