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 169 213 1.26
England Ronnie O'Sullivan 169 158 0.93
England Judd Trump 282 228 0.81
Northern Ireland Mark Allen 157 121 0.77
China Ding Junhui 117 88 0.75
Scotland John Higgins 221 140 0.63
England Shaun Murphy 155 94 0.61
England Kyren Wilson 307 185 0.6
China Yan Bingtao 148 87 0.59
England Mark Selby 243 140 0.58
China Zhao Xintong 149 82 0.55
Scotland Stephen Maguire 100 55 0.55
England Stuart Bingham 222 114 0.51
England Barry Hawkins 184 94 0.51
Scotland Anthony McGill 145 74 0.51
Norway Kurt Maflin 65 33 0.51
Thailand Pornpiya Kaosumran 4 2 0.5
China Liu Hongyu 8 4 0.5
Wales Mark Williams 218 108 0.5
England Jack Lisowski 195 95 0.49
Thailand Thepchaiya Un-Nooh 112 54 0.48
England David Gilbert 177 83 0.47
China Chang Bingyu 67 30 0.45
China Liang Wenbo 107 47 0.44
England Gary Wilson 168 73 0.43
China Zhou Yuelong 163 68 0.42
Belgium Luca Brecel 157 65 0.41
England Ricky Walden 160 65 0.41
China Xiao Guodong 167 65 0.39
Thailand Noppon Saengkham 103 40 0.39
Wales Jamie Jones 119 45 0.38
Hong Kong Marco Fu 27 10 0.37
China Wu Yize 52 19 0.37
Wales Ryan Day 181 66 0.36
England Sam Craigie 104 36 0.35
China Lyu Haotian 116 40 0.34
Iran Hossein Vafaei 113 38 0.34
England Jimmy Robertson 131 44 0.34
China Zhang Anda 60 20 0.33
England Ali Carter 207 69 0.33
England Elliot Slessor 99 32 0.32
China Yuan Sijun 95 30 0.32
Brazil Igor Figueiredo 42 13 0.31
England Matthew Selt 178 54 0.3
China Li Hang 87 26 0.3
China Pang Junxu 85 25 0.29
England Tom Ford 180 52 0.29
England Martin Gould 125 36 0.29
England Chris Wakelin 101 28 0.28
Wales Matthew Stevens 96 26 0.27
Northern Ireland Jordan Brown 148 39 0.26
England Anthony Hamilton 84 22 0.26
Wales Jak Jones 108 28 0.26
China Tian Pengfei 89 23 0.26
England Joe Perry 179 45 0.25
China Haohui Deng 4 1 0.25
Pakistan Muhammad Naseem Akhtar 4 1 0.25
Wales Jordan Shepherd 4 1 0.25
Malta Brian Cini 8 2 0.25
Wales Alfie Davies 8 2 0.25
China Wang Yuchen 8 2 0.25
China Luo Honghao 48 12 0.25
England Michael Holt 100 25 0.25
China Lu Ning 122 29 0.24
China Cao Yupeng 59 14 0.24
Scotland Graeme Dott 184 43 0.23
England Ben Woollaston 127 28 0.22
England Robbie Williams 100 22 0.22
England Mitchell Mann 96 21 0.22
Cyprus Michael Georgiou 65 14 0.22
England Joe O'Connor 98 21 0.21
Scotland Scott Donaldson 150 32 0.21
China Fan Zhengyi 85 18 0.21
Switzerland Alexander Ursenbacher 86 18 0.21
England Stuart Carrington 87 18 0.21
England Liam Highfield 98 20 0.2
China Si Jiahui 84 17 0.2
Scotland Dylan Craig 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
Hong Kong Cheung Ka Wai 10 2 0.2
England Robert Read 10 2 0.2
Ireland Fergal O'Brien 90 18 0.2
Wales Michael White 116 23 0.2
Iran Soheil Vahedi 71 14 0.2
England Ashley Hugill 82 16 0.2
England Louis Heathcote 90 17 0.19
Wales Dominic Dale 96 18 0.19
China Peifan Lei 77 14 0.18
Wales Jamie Clarke 110 20 0.18
Wales Jackson Page 94 17 0.18
China Xu Si 72 13 0.18
England Robert Milkins 151 27 0.18
Northern Ireland Patrick Wallace 17 3 0.18
China Chen Feilong 23 4 0.17
England David Grace 93 16 0.17
China Jianbo Zhao 70 12 0.17
Mongolia Khash-Ochir Tuvshinjargal 6 1 0.17
Wales Alex Taubman 18 3 0.17
China Bai Langning 48 8 0.17
England Mark Davis 97 16 0.16
Ireland Aaron Hill 75 12 0.16
England Allan Taylor 76 12 0.16
England Liam Pullen 13 2 0.15
England Oliver Lines 98 15 0.15
England Andy Hicks 73 11 0.15
Wales Kishan Hirani 20 3 0.15
Scotland Ross Muir 67 10 0.15
China Gao Yang 54 8 0.15
Belgium Julien Leclercq 34 5 0.15
England Steven Hallworth 82 12 0.15
England Mark Joyce 89 13 0.15
Egypt Mohamed Ibrahim 7 1 0.14
Thailand Kritsanut Lertsattayathorn 7 1 0.14
Thailand Narongdat Takantong 7 1 0.14
Wales Dylan Emery 63 9 0.14
China Chen Zifan 64 9 0.14
England Andrew Higginson 79 11 0.14
England Ashley Carty 73 10 0.14
England Barry Pinches 76 10 0.13
England Craig Steadman 76 10 0.13
Belgium Ben Mertens 46 6 0.13
Wales Daniel Wells 71 9 0.13
Mark Bell 8 1 0.13
England Dylan Mitchell 8 1 0.13
England Joshua Cooper 16 2 0.13
England George Pragnall 16 2 0.13
England Sam Baird 24 3 0.13
Wales Andrew Pagett 40 5 0.13
Wales Duane Jones 88 11 0.13
England Martin O'Donnell 89 11 0.12
Scotland Fraser Patrick 73 9 0.12
England Ian Burns 91 11 0.12
England Alfie Burden 59 7 0.12
Scotland Chris Totten 17 2 0.12
Northern Ireland Gerard Greene 80 9 0.11
England Gary Challis 9 1 0.11
England David Lilley 91 10 0.11
England Ben Hancorn 74 8 0.11
Wales Liam Davies 19 2 0.11
Thailand Dechawat Poomjaeng 19 2 0.11
England James Cahill 87 9 0.1
Russia Ivan Kakovskii 10 1 0.1
Thailand Akani Songsermsawad 81 8 0.1
Poland Kacper Filipiak 31 3 0.1
England Riley Parsons 31 3 0.1
Ireland Michael Judge 43 4 0.09
England Peter Lines 76 7 0.09
England Simon Bedford 11 1 0.09
Hong Kong Yu Kiu Chang 11 1 0.09
England Andy Lee 33 3 0.09
Scotland Alan McManus 33 3 0.09
England Mark King 91 8 0.09
England Alex Clenshaw 23 2 0.09
Scotland Michael Collumb 23 2 0.09
England Martyn Taylor 12 1 0.08
China Mei Xiwen 12 1 0.08
Ireland Ken Doherty 84 7 0.08
England Luke Simmonds 25 2 0.08
England Sydney Wilson 25 2 0.08
Germany Simon Lichtenberg 64 5 0.08
Northern Ireland Raymond Fry 13 1 0.08
England Lewis Ullah 13 1 0.08
Malaysia Thor Chuan Leong 26 2 0.08
England Rod Lawler 65 5 0.08
England Billy Joe Castle 53 4 0.08
England Jimmy White 68 5 0.07
Scotland Stephen Hendry 14 1 0.07
Austria Florian Nüßle 42 3 0.07
Germany Lukas Kleckers 87 6 0.07
England Zak Surety 73 5 0.07
Pakistan Mohammed Asif 15 1 0.07
England Jamie O'Neill 60 4 0.07
Malta Alex Borg 16 1 0.06
Estonia Andres Petrov 16 1 0.06
Wales Lee Walker 68 4 0.06
England Sean Harvey 18 1 0.06
Ukraine Anton Kazakov 18 1 0.06
China Yisong Peng 18 1 0.06
England Hammad Miah 72 4 0.06
Pakistan Asjad Iqbal 19 1 0.05
England Patrick Whelan 19 1 0.05
England Harvey Chandler 39 2 0.05
England Nigel Bond 61 3 0.05
England Peter Devlin 64 3 0.05
England Paul Davison 43 2 0.05
France Brian Ochoiski 43 2 0.05
England Brandon Sargeant 45 2 0.04
England Ryan Davies 24 1 0.04
Ukraine Iulian Boiko 49 2 0.04
England Ben Fortey 27 1 0.04
Ireland Leo Fernandez 54 2 0.04
England Haydon Pinhey 54 2 0.04
England Jamie Wilson 56 2 0.04
England Sean O'Sullivan 29 1 0.03
England John Astley 88 3 0.03
England Sanderson Lam 60 2 0.03
Scotland Dean Young 61 2 0.03
Ireland Ross Bulman 32 1 0.03
England Adam Duffy 32 1 0.03
China Zhang Jiankang 36 1 0.03
England Mark Lloyd 36 1 0.03
Jamaica Rory McLeod 81 2 0.02
England Kuldesh Johal 45 1 0.02
England Sean Maddocks 45 1 0.02
England Daniel Womersley 47 1 0.02
Israel Eden Sharav 48 1 0.02
England Farakh Ajaib 72 1 0.01