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
England Mark Selby 11 14 1.27
Thailand Noppon Saengkham 7 8 1.14
Northern Ireland Mark Allen 8 9 1.13
England Judd Trump 18 17 0.94
England Shaun Murphy 19 16 0.84
China Xu Si 13 10 0.77
Wales Mark Williams 21 16 0.76
England Barry Hawkins 8 6 0.75
England Kyren Wilson 15 11 0.73
Australia Neil Robertson 13 9 0.69
China Zhang Anda 6 4 0.67
England Gary Wilson 14 9 0.64
England David Gilbert 23 14 0.61
England James Cahill 5 3 0.6
Hong Kong Cheung Ka Wai 10 6 0.6
England Jack Lisowski 17 10 0.59
England Matthew Selt 14 8 0.57
Belgium Julien Leclercq 9 5 0.56
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
China Xiao Guodong 12 6 0.5
Wales Jak Jones 14 7 0.5
England Ronnie O'Sullivan 16 8 0.5
Wales Ryan Day 13 6 0.46
England Louis Heathcote 9 4 0.44
England Ali Carter 18 8 0.44
England Stuart Bingham 16 7 0.44
Scotland Anthony McGill 7 3 0.43
China Gong Chenzhi 13 5 0.38
Thailand Akani Songsermsawad 13 5 0.38
China Zhou Yuelong 13 5 0.38
China Fan Zhengyi 13 5 0.38
Thailand Thepchaiya Un-Nooh 16 6 0.38
China Wu Yize 16 6 0.38
China Yuan Sijun 11 4 0.36
Wales Jamie Jones 14 5 0.36
Iran Hossein Vafaei 14 5 0.36
England Jimmy Robertson 17 6 0.35
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
Ireland Aaron Hill 9 3 0.33
China Jiang Jun 12 4 0.33
China Si Jiahui 22 7 0.32
England Mark Davis 10 3 0.3
Scotland Graeme Dott 10 3 0.3
England Andrew Higginson 10 3 0.3
Stan Moody 10 3 0.3
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
England Joe O'Connor 14 4 0.29
England Chris Wakelin 14 4 0.29
Scotland John Higgins 11 3 0.27
England Ricky Walden 11 3 0.27
China Long Zehuang 15 4 0.27
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
Iran Amir Sarkhosh 8 2 0.25
England Robbie Williams 8 2 0.25
China Liang Xiaolong 8 2 0.25
England Oliver Lines 12 3 0.25
England Elliot Slessor 12 3 0.25
Scotland Scott Donaldson 16 4 0.25
England Ben Woollaston 16 4 0.25
China He Guoqiang 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
China Lyu Haotian 9 2 0.22
Latvia Artemijs Zizins 18 4 0.22
England Ashley Carty 14 3 0.21
China Deng Haohui 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
Wales Jamie Clarke 10 2 0.2
Wales Duane Jones 10 2 0.2
Scotland Stephen Maguire 10 2 0.2
China Lan Yuhao 10 2 0.2
Ukraine Iulian Boiko 16 3 0.19
Wales Jackson Page 16 3 0.19
England Anthony Hamilton 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
China Liu Hongyu 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 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
China Pang Junxu 16 2 0.13
England David Grace 9 1 0.11
China Huang Jiahao 9 1 0.11
Scotland Ross Muir 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
England Joe Perry 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
India Ishpreet Singh Chadha 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
Wales Andrew Pagett 12 1 0.08
England Daniel Womersley 12 1 0.08
China Peifan Lei 13 1 0.08
Wales Matthew Stevens 13 1 0.08
England Zak Surety 13 1 0.08
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