Average Centuries Per Match - Season 2024-2025 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
Thailand Noppon Saengkham 6 8 1.33
England Mark Selby 10 13 1.3
Northern Ireland Mark Allen 7 9 1.29
England Judd Trump 16 17 1.06
Wales Mark Williams 20 16 0.8
England Shaun Murphy 18 14 0.78
England Kyren Wilson 13 10 0.77
England Barry Hawkins 7 5 0.71
China Zhang Anda 6 4 0.67
Australia Neil Robertson 12 8 0.67
China Xu Si 12 8 0.67
England Jack Lisowski 16 10 0.63
England Gary Wilson 13 8 0.62
England James Cahill 5 3 0.6
Hong Kong Cheung Ka Wai 10 6 0.6
England David Gilbert 22 13 0.59
Belgium Julien Leclercq 9 5 0.56
China Xiao Guodong 11 6 0.55
Wales Jak Jones 13 7 0.54
England Ronnie O'Sullivan 15 8 0.53
Thailand Pongsakron Chongjairak (II) 2 1 0.5
Thailand Wiphu Phuthisabodi 2 1 0.5
Wales Jack Bradford 4 2 0.5
England Liam Highfield 4 2 0.5
China Ding Junhui 4 2 0.5
China Xing Zihao 10 5 0.5
Wales Ryan Day 12 6 0.5
England Matthew Selt 12 6 0.5
England Ali Carter 17 8 0.47
China Fan Zhengyi 11 5 0.45
England Louis Heathcote 9 4 0.44
Wales Jamie Jones 12 5 0.42
China Zhou Yuelong 12 5 0.42
England Stuart Bingham 15 6 0.4
Thailand Thepchaiya Un-Nooh 15 6 0.4
China Gong Chenzhi 13 5 0.38
Thailand Akani Songsermsawad 13 5 0.38
England Jimmy Robertson 16 6 0.38
China Yuan Sijun 11 4 0.36
Pakistan Qadeer Abbas 3 1 0.33
Pakistan Babar Masih 3 1 0.33
Thailand Chatchapong Nasa 3 1 0.33
England Luke Pinches 3 1 0.33
England Luke Simmonds 3 1 0.33
Scotland John Higgins 9 3 0.33
England Andrew Higginson 9 3 0.33
Ireland Aaron Hill 9 3 0.33
England Joe O'Connor 12 4 0.33
England Chris Wakelin 13 4 0.31
England Mark Davis 10 3 0.3
Scotland Graeme Dott 10 3 0.3
Stan Moody 10 3 0.3
China Si Jiahui 20 6 0.3
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
England Ben Woollaston 14 4 0.29
China Wu Yize 14 4 0.29
China Long Zehuang 14 4 0.29
Pakistan Hamza Akbar 4 1 0.25
England Jamie Barrett 4 1 0.25
Malaysia Thor Chuan Leong 4 1 0.25
England Peter Devlin 4 1 0.25
Hong Kong Yu Kiu Chang 4 1 0.25
China Yisong Peng 4 1 0.25
England Hayden Staniland 4 1 0.25
Wales Alex Taubman 4 1 0.25
China Lyu Haotian 8 2 0.25
Iran Amir Sarkhosh 8 2 0.25
England Robbie Williams 8 2 0.25
China Liang Xiaolong 8 2 0.25
China He Guoqiang 12 3 0.25
England Elliot Slessor 12 3 0.25
Scotland Scott Donaldson 16 4 0.25
Latvia Artemijs Zizins 17 4 0.24
Iran Hossein Vafaei 13 3 0.23
England Ian Burns 9 2 0.22
England Stuart Carrington 9 2 0.22
Hong Kong Marco Fu 9 2 0.22
Scotland Stephen Maguire 9 2 0.22
England Ashley Carty 14 3 0.21
China Deng Haohui 5 1 0.2
Scotland Anthony McGill 5 1 0.2
Estonia Andres Petrov 5 1 0.2
India Laxman Rawat 5 1 0.2
England Oliver Sykes 5 1 0.2
England Anthony Hamilton 10 2 0.2
Wales Duane Jones 10 2 0.2
China Jiang Jun 10 2 0.2
England Oliver Lines 10 2 0.2
England Ricky Walden 10 2 0.2
China Lan Yuhao 10 2 0.2
Wales Jackson Page 15 3 0.2
Ukraine Iulian Boiko 16 3 0.19
China Liu Hongyu 11 2 0.18
Hong Kong Wan Nansen Sin Man 6 1 0.17
England George Pragnell (II) 6 1 0.17
England Craig Steadman 6 1 0.17
Wales Michael White 6 1 0.17
China Ma Hailong 12 2 0.17
Pakistan Haris Tahir 12 2 0.17
Switzerland Alexander Ursenbacher 12 2 0.17
China Wang Yuchen 12 2 0.17
Wales Daniel Wells 13 2 0.15
Scotland Chris Totten 20 3 0.15
England Peter Lines 7 1 0.14
England Manasawin Phetmalaikul 7 1 0.14
China Liu Yang 7 1 0.14
China Luo Zetao 7 1 0.14
England Martin O'Donnell 15 2 0.13
England Allan Taylor 15 2 0.13
Northern Ireland Jordan Brown 8 1 0.13
Wales Alfie Davies 8 1 0.13
Wales Liam Davies 8 1 0.13
England David Grace 8 1 0.13
England Steven Hallworth 8 1 0.13
China Luo Honghao 8 1 0.13
China Zhou Jinhao 8 1 0.13
Hong Kong Fung Kwok Wai 8 1 0.13
England Barry Pinches 8 1 0.13
Iran Amin Sanjaei 8 1 0.13
Wales Jamie Clarke 9 1 0.11
China Huang Jiahao 9 1 0.11
England Joe Perry 9 1 0.11
England Liam Pullen 9 1 0.11
England Zack Richardson 9 1 0.11
England Paul Deaville 18 2 0.11
Wales Dylan Emery 19 2 0.11
England Alfie Burden 10 1 0.1
Iran Ehsan Heydarinezhad 10 1 0.1
England Michael Holt 10 1 0.1
England Hammad Miah 10 1 0.1
India Ishpreet Singh Chadha 10 1 0.1
Scotland Dean Young 10 1 0.1
Northern Ireland Robbie Mcguigan 11 1 0.09
Belgium Ben Mertens 11 1 0.09
Wales Andrew Pagett 11 1 0.09
England Zak Surety 11 1 0.09
England Joshua Cooper 12 1 0.08
England Mark Joyce 12 1 0.08
Ukraine Anton Kazakov 12 1 0.08
England Daniel Womersley 12 1 0.08
China Peifan Lei 13 1 0.08
China Pang Junxu 14 1 0.07
England Mitchell Mann 14 1 0.07
England Haydon Pinhey 14 1 0.07
England David Lilley 15 1 0.07
England Farakh Ajaib 18 1 0.06
England Simon Blackwell 19 1 0.05