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 27 29 1.07
England Judd Trump 48 46 0.96
China Ding Junhui 19 16 0.84
China Zhao Xintong 5 4 0.8
England Shaun Murphy 36 28 0.78
England Kyren Wilson 40 31 0.78
China Xiao Guodong 31 24 0.77
Northern Ireland Mark Allen 30 23 0.77
Australia Neil Robertson 34 26 0.76
England Jack Lisowski 31 23 0.74
China Xu Si 27 19 0.7
England Gary Wilson 25 17 0.68
Wales Mark Williams 34 23 0.68
China Yuan Sijun 23 15 0.65
China Zhang Anda 22 14 0.64
Thailand Noppon Saengkham 16 10 0.63
England Ronnie O'Sullivan 21 13 0.62
England James Cahill 5 3 0.6
Scotland Anthony McGill 17 10 0.59
England David Gilbert 35 20 0.57
China Jiang Jun 23 13 0.57
China Wu Yize 33 18 0.55
China Si Jiahui 35 19 0.54
Wales Jak Jones 30 16 0.53
China Zhou Yuelong 19 10 0.53
China Fan Zhengyi 23 12 0.52
Scotland John Higgins 31 16 0.52
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
Hong Kong Marco Fu 16 8 0.5
England Barry Hawkins 29 14 0.48
England Stuart Bingham 27 13 0.48
England Louis Heathcote 23 11 0.48
England Joe O'Connor 19 8 0.42
China Gong Chenzhi 23 9 0.39
Hong Kong Cheung Ka Wai 18 7 0.39
Belgium Julien Leclercq 18 7 0.39
Thailand Thepchaiya Un-Nooh 26 10 0.38
England Ali Carter 29 11 0.38
Ireland Aaron Hill 19 7 0.37
China He Guoqiang 25 9 0.36
China Long Zehuang 28 10 0.36
China Xing Zihao 17 6 0.35
England Chris Wakelin 35 12 0.34
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
England Stuart Carrington 15 5 0.33
Wales Ryan Day 24 8 0.33
England Matthew Selt 24 8 0.33
England Ben Woollaston 27 9 0.33
China Pang Junxu 30 10 0.33
Iran Hossein Vafaei 25 8 0.32
Malaysia Thor Chuan Leong 22 7 0.32
England Ricky Walden 19 6 0.32
England Jimmy Robertson 26 8 0.31
England David Lilley 23 7 0.3
Stan Moody 27 8 0.3
Wales Jamie Jones 17 5 0.29
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
Thailand Akani Songsermsawad 18 5 0.28
China Peifan Lei 26 7 0.27
Scotland Stephen Maguire 19 5 0.26
Pakistan Hamza Akbar 4 1 0.25
England Jamie Barrett 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 Liang Xiaolong 8 2 0.25
Northern Ireland Jordan Brown 16 4 0.25
England Sanderson Lam 16 4 0.25
Switzerland Alexander Ursenbacher 20 5 0.25
England Elliot Slessor 29 7 0.24
China Lyu Haotian 21 5 0.24
England David Grace 18 4 0.22
Wales Daniel Wells 18 4 0.22
England Oliver Lines 27 6 0.22
England Martin O'Donnell 27 6 0.22
England Michael Holt 23 5 0.22
Wales Jackson Page 28 6 0.21
Wales Jamie Clarke 19 4 0.21
England Daniel Womersley 19 4 0.21
China Wang Yuchen 24 5 0.21
Latvia Artemijs Zizins 24 5 0.21
China Deng Haohui 5 1 0.2
India Laxman Rawat 5 1 0.2
China Lan Yuhao 10 2 0.2
Wales Duane Jones 20 4 0.2
Scotland Scott Donaldson 21 4 0.19
China Liu Hongyu 21 4 0.19
England Zak Surety 21 4 0.19
England Andrew Higginson 16 3 0.19
England Ashley Carty 22 4 0.18
Wales Matthew Stevens 22 4 0.18
England Alfie Burden 17 3 0.18
England Robbie Williams 17 3 0.18
China Ma Hailong 23 4 0.17
Hong Kong Wan Nansen Sin Man 6 1 0.17
Estonia Andres Petrov 6 1 0.17
England George Pragnell (II) 6 1 0.17
Wales Michael White 6 1 0.17
Wales Liam Davies 18 3 0.17
Scotland Graeme Dott 18 3 0.17
Scotland Ross Muir 18 3 0.17
England Mark Davis 19 3 0.16
England Mark Joyce 19 3 0.16
Belgium Ben Mertens 19 3 0.16
England Peter Lines 7 1 0.14
England Craig Steadman 7 1 0.14
China Liu Yang 7 1 0.14
China Luo Zetao 7 1 0.14
Austria Florian Nüßle 14 2 0.14
Scotland Chris Totten 28 4 0.14
Pakistan Haris Tahir 22 3 0.14
England Allan Taylor 22 3 0.14
Wales Alfie Davies 8 1 0.13
China Luo Honghao 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
England Oliver Sykes 8 1 0.13
England Ian Burns 16 2 0.13
England Anthony Hamilton 16 2 0.13
England Hammad Miah 16 2 0.13
England Robert Milkins 16 2 0.13
Iran Amir Sarkhosh 16 2 0.13
Ukraine Iulian Boiko 24 3 0.13
England Joe Perry 17 2 0.12
Wales Dylan Emery 26 3 0.12
England Steven Hallworth 9 1 0.11
England Zack Richardson 9 1 0.11
England Haydon Pinhey 19 2 0.11
Iran Ehsan Heydarinezhad 10 1 0.1
China Zhou Jinhao 10 1 0.1
England Mitchell Mann 20 2 0.1
Hungary Bulcsú Révész 21 2 0.1
England Paul Deaville 22 2 0.09
India Ishpreet Singh Chadha 23 2 0.09
England Tom Ford 12 1 0.08
England Joshua Cooper 14 1 0.07
China Huang Jiahao 14 1 0.07
England Manasawin Phetmalaikul 14 1 0.07
Poland Antoni Kowalski 28 2 0.07
England Liam Pullen 15 1 0.07
Egypt Mostafa Dorgham 16 1 0.06
Ukraine Anton Kazakov 16 1 0.06
Northern Ireland Robbie Mcguigan 17 1 0.06
Wales Andrew Pagett 18 1 0.06
Scotland Dean Young 18 1 0.06
China Tian Pengfei 20 1 0.05
England Farakh Ajaib 24 1 0.04
England Simon Blackwell 26 1 0.04