Average Centuries Per Match - Season 2023-2024 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
England Ronnie O'Sullivan 52 62 1.19
England Judd Trump 80 79 0.99
China Ding Junhui 50 43 0.86
Northern Ireland Mark Allen 58 47 0.81
Australia Neil Robertson 51 41 0.8
England Jack Lisowski 39 31 0.79
Scotland Stephen Maguire 34 26 0.76
Iran Hossein Vafaei 44 33 0.75
China Zhou Yuelong 47 35 0.74
Wales Mark Williams 54 40 0.74
China Yuan Sijun 38 28 0.74
England Shaun Murphy 45 32 0.71
England Kyren Wilson 98 69 0.7
Thailand Pongsakron Chongjairak (II) 3 2 0.67
England David Gilbert 49 32 0.65
England Mark Selby 72 47 0.65
Scotland John Higgins 87 54 0.62
Hong Kong Marco Fu 23 14 0.61
China Zhang Anda 51 30 0.59
England Barry Hawkins 67 39 0.58
England Ali Carter 69 37 0.54
Belgium Luca Brecel 35 18 0.51
Thailand Noppon Saengkham 53 27 0.51
Ireland Ross Bulman 2 1 0.5
Thailand Taweesap Kongkitchertchoo 2 1 0.5
Romania Andrei Orzan 2 1 0.5
United Arab Emirates Mohammed Shehab 2 1 0.5
England Martin Gould 12 6 0.5
England Tom Ford 54 27 0.5
Wales Jackson Page 29 14 0.48
Belgium Ben Mertens 25 12 0.48
England Stuart Bingham 48 23 0.48
Wales Jamie Jones 30 14 0.47
Wales Ryan Day 50 22 0.44
China Cao Yupeng 41 18 0.44
England Ricky Walden 60 26 0.43
England Elliot Slessor 51 22 0.43
Philippines Jefrey Roda 7 3 0.43
Wales Jak Jones 42 18 0.43
England Gary Wilson 66 28 0.42
China He Guoqiang 41 17 0.41
England Louis Heathcote 34 14 0.41
Thailand Thepchaiya Un-Nooh 34 14 0.41
England Joe O'Connor 54 22 0.41
England Billy Joe Castle 5 2 0.4
Pakistan Awaisullah Munir 5 2 0.4
India Ishpreet Singh Chadha 34 13 0.38
China Jiang Jun 24 9 0.38
Stan Moody 24 9 0.38
China Xiao Guodong 51 19 0.37
Northern Ireland Jordan Brown 38 14 0.37
China Lyu Haotian 41 15 0.37
China Long Zehuang 28 10 0.36
England Matthew Selt 46 16 0.35
Scotland Anthony McGill 26 9 0.35
England Ben Woollaston 29 10 0.34
China Si Jiahui 47 16 0.34
France Nicolas Mortreux 3 1 0.33
Hong Kong Ng On Yee 3 1 0.33
Thailand Nattanapong Chaikul 6 2 0.33
England Joshua Cooper 6 2 0.33
Thailand Tawan Pooltong 6 2 0.33
Iran Amir Sarkhosh 6 2 0.33
China Wang Xinbo 6 2 0.33
Wales Dylan Emery 28 9 0.32
England Liam Highfield 16 5 0.31
England Michael Holt 13 4 0.31
England Craig Steadman 13 4 0.31
China Pang Junxu 49 15 0.31
England Mark Davis 33 10 0.3
China Wu Yize 30 9 0.3
Wales Daniel Wells 34 10 0.29
Finland Robin Hull 7 2 0.29
China Huang Jiahao 7 2 0.29
Scotland Scott Donaldson 28 8 0.29
England Anthony Hamilton 30 8 0.27
England Zak Surety 30 8 0.27
England Joe Perry 34 9 0.26
China Tian Pengfei 23 6 0.26
England Andrew Higginson 27 7 0.26
Wales Matthew Stevens 31 8 0.26
England Robbie Williams 39 10 0.26
Scotland Gary Thomson 4 1 0.25
China Gao Yang 8 2 0.25
Germany Lukas Kleckers 24 6 0.25
Belgium Julien Leclercq 28 7 0.25
Wales Dominic Dale 40 10 0.25
England Chris Wakelin 69 17 0.25
China Fan Zhengyi 49 12 0.24
China Xu Si 29 7 0.24
England Jimmy Robertson 38 9 0.24
England Ian Burns 26 6 0.23
England Martin O'Donnell 39 9 0.23
Ireland Aaron Hill 31 7 0.23
Hungary Bulcsú Révész 9 2 0.22
Wales Michael White 32 7 0.22
England Sam Craigie 46 10 0.22
China Xing Zihao 24 5 0.21
England Harvey Chandler 5 1 0.2
China Li Chengjie 5 1 0.2
England Paul Deaville 5 1 0.2
China Deng Haohui 5 1 0.2
England Phil O'Kane 5 1 0.2
Malaysia Thor Chuan Leong 25 5 0.2
Pakistan Mohammed Asif 16 3 0.19
Hong Kong Cheung Ka Wai 11 2 0.18
Ireland Ken Doherty 22 4 0.18
China Yisong Peng 22 4 0.18
Switzerland Alexander Ursenbacher 28 5 0.18
England Mark Joyce 23 4 0.17
Scotland Graeme Dott 29 5 0.17
England Oliver Lines 29 5 0.17
England Brandon Hall 6 1 0.17
Thailand Putthakam Kimsuk 6 1 0.17
China Ma Hailong 24 4 0.17
England Robert Milkins 48 8 0.17
England James Cahill 25 4 0.16
England John Astley 20 3 0.15
England Sean O'Sullivan 20 3 0.15
Hong Kong Yu Kiu Chang 7 1 0.14
China Peifan Lei 7 1 0.14
Northern Ireland Robbie Mcguigan 7 1 0.14
England Zack Richardson 7 1 0.14
China Wang Yuchen 7 1 0.14
Wales Liam Davies 14 2 0.14
Wales Alfie Davies 21 3 0.14
Wales Jamie Clarke 28 4 0.14
England Rod Lawler 22 3 0.14
China Liu Hongyu 30 4 0.13
England Liam Pullen 30 4 0.13
Ukraine Iulian Boiko 24 3 0.13
England Oliver Brown 24 3 0.13
England Ashley Hugill 24 3 0.13
England Jenson Kendrick 24 3 0.13
England Alfie Burden 32 4 0.13
England Ashley Carty 32 4 0.13
Scotland Ross Muir 25 3 0.12
England Stuart Carrington 34 4 0.12
England Sean McAllister 9 1 0.11
England Oliver Sykes 9 1 0.11
Scotland Chris Totten 9 1 0.11
England David Lilley 28 3 0.11
England Manasawin Phetmalaikul 20 2 0.1
England Peter Lines 11 1 0.09
England Jamie O'Neill 11 1 0.09
England Andy Hicks 22 2 0.09
England Barry Pinches 22 2 0.09
England Haydon Pinhey 22 2 0.09
England Allan Taylor 22 2 0.09
England Ryan Davies 13 1 0.08
Wales Duane Jones 26 2 0.08
England Hammad Miah 26 2 0.08
Ukraine Anton Kazakov 17 1 0.06
Jamaica Rory McLeod 17 1 0.06
Brazil Victor Sarkis 17 1 0.06
Australia Ryan Thomerson 17 1 0.06
England Sanderson Lam 35 2 0.06
Estonia Andres Petrov 19 1 0.05
England Sydney Wilson 20 1 0.05
England Adam Duffy 21 1 0.05
Wales Andrew Pagett 25 1 0.04
Scotland Dean Young 28 1 0.04