Average Centuries Per Match - Year 2024 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
Northern Ireland Mark Allen 66 64 0.97
England Ronnie O'Sullivan 51 49 0.96
England Judd Trump 78 73 0.94
China Ding Junhui 45 40 0.89
England Shaun Murphy 55 47 0.85
England Mark Selby 76 62 0.82
China Zhao Xintong 5 4 0.8
England Jack Lisowski 47 36 0.77
Australia Neil Robertson 76 58 0.76
China Yuan Sijun 35 25 0.71
Wales Mark Williams 52 37 0.71
England David Gilbert 56 38 0.68
England Kyren Wilson 111 75 0.68
England Louis Heathcote 33 21 0.64
China Xiao Guodong 57 34 0.6
China Xu Si 38 22 0.58
China Jiang Jun 30 17 0.57
China Zhou Yuelong 34 19 0.56
Hong Kong Marco Fu 26 14 0.54
Scotland John Higgins 86 44 0.51
Thailand Pongsakron Chongjairak (II) 2 1 0.5
Thailand Wiphu Phuthisabodi 2 1 0.5
Wales Jack Bradford 4 2 0.5
England James Cahill 10 5 0.5
England Barry Hawkins 62 31 0.5
China Si Jiahui 55 27 0.49
Wales Ryan Day 54 26 0.48
England Gary Wilson 65 31 0.48
China Wu Yize 53 25 0.47
Wales Jak Jones 56 26 0.46
England Ali Carter 65 30 0.46
Scotland Stephen Maguire 35 16 0.46
China Cao Yupeng 11 5 0.45
China Zhang Anda 44 20 0.45
England Joe O'Connor 54 24 0.44
England Stuart Bingham 55 24 0.44
Thailand Noppon Saengkham 39 17 0.44
England Ben Woollaston 35 15 0.43
Scotland Anthony McGill 26 11 0.42
Wales Jackson Page 42 17 0.4
England Elliot Slessor 60 23 0.38
England Ricky Walden 53 20 0.38
China Fan Zhengyi 51 19 0.37
Hong Kong Cheung Ka Wai 19 7 0.37
China He Guoqiang 38 14 0.37
China Lyu Haotian 33 12 0.36
Iran Hossein Vafaei 42 15 0.36
England Chris Wakelin 72 25 0.35
China Gong Chenzhi 26 9 0.35
China Xing Zihao 26 9 0.35
Wales Jamie Jones 29 10 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
Germany Lukas Kleckers 6 2 0.33
England Matthew Selt 42 14 0.33
England Tom Ford 45 15 0.33
China Pang Junxu 54 18 0.33
China Long Zehuang 40 13 0.33
Belgium Julien Leclercq 28 9 0.32
Belgium Luca Brecel 36 11 0.31
China Yisong Peng 10 3 0.3
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
China Wang Xinbo 7 2 0.29
Malaysia Thor Chuan Leong 28 8 0.29
Thailand Thepchaiya Un-Nooh 35 10 0.29
England Jimmy Robertson 39 11 0.28
Wales Matthew Stevens 32 9 0.28
Thailand Akani Songsermsawad 18 5 0.28
England Sam Craigie 22 6 0.27
Ireland Aaron Hill 30 8 0.27
Wales Daniel Wells 30 8 0.27
Stan Moody 34 9 0.26
England Zak Surety 31 8 0.26
England Martin O'Donnell 43 11 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
England Hayden Staniland 4 1 0.25
Wales Alex Taubman 4 1 0.25
England Liam Highfield 8 2 0.25
China Liang Xiaolong 8 2 0.25
England David Lilley 36 9 0.25
China Peifan Lei 33 8 0.24
England Mark Davis 29 7 0.24
Scotland Scott Donaldson 29 7 0.24
England Alfie Burden 25 6 0.24
England Stuart Carrington 25 6 0.24
England Robbie Williams 34 8 0.24
Wales Alfie Davies 13 3 0.23
Wales Duane Jones 26 6 0.23
England Ashley Hugill 9 2 0.22
England Peter Lines 9 2 0.22
Northern Ireland Jordan Brown 32 7 0.22
China Liu Hongyu 28 6 0.21
Switzerland Alexander Ursenbacher 28 6 0.21
England Oliver Lines 33 7 0.21
England Ian Burns 24 5 0.21
China Wang Yuchen 24 5 0.21
China Deng Haohui 5 1 0.2
India Laxman Rawat 5 1 0.2
England Daniel Womersley 20 4 0.2
England Michael Holt 25 5 0.2
Scotland Graeme Dott 31 6 0.19
Wales Liam Davies 26 5 0.19
England Mark Joyce 26 5 0.19
Latvia Artemijs Zizins 26 5 0.19
Belgium Ben Mertens 27 5 0.19
England Oliver Brown 11 2 0.18
China Lan Yuhao 11 2 0.18
Wales Jamie Clarke 28 5 0.18
England Sanderson Lam 23 4 0.17
Wales Dylan Emery 35 6 0.17
Hong Kong Wan Nansen Sin Man 6 1 0.17
England George Pragnell (II) 6 1 0.17
England Barry Pinches 12 2 0.17
Iran Amir Sarkhosh 18 3 0.17
England David Grace 24 4 0.17
England Ashley Carty 30 5 0.17
England Jenson Kendrick 13 2 0.15
England Andrew Higginson 26 4 0.15
China Ma Hailong 33 5 0.15
India Ishpreet Singh Chadha 33 5 0.15
England Craig Steadman 7 1 0.14
China Liu Yang 7 1 0.14
China Luo Zetao 7 1 0.14
Scotland Chris Totten 28 4 0.14
Wales Dominic Dale 29 4 0.14
Pakistan Haris Tahir 22 3 0.14
England Anthony Hamilton 23 3 0.13
Ukraine Iulian Boiko 31 4 0.13
China Luo Honghao 8 1 0.13
Hong Kong Fung Kwok Wai 8 1 0.13
Iran Amin Sanjaei 8 1 0.13
Scotland Ross Muir 24 3 0.13
England Allan Taylor 32 4 0.13
England Steven Hallworth 9 1 0.11
England Andy Hicks 9 1 0.11
England Zack Richardson 9 1 0.11
United Arab Emirates Mohammed Shehab 9 1 0.11
England Oliver Sykes 9 1 0.11
China Gao Yang 9 1 0.11
Austria Florian Nüßle 18 2 0.11
England Manasawin Phetmalaikul 18 2 0.11
China Tian Pengfei 28 3 0.11
Iran Ehsan Heydarinezhad 10 1 0.1
China Zhou Jinhao 10 1 0.1
England Mitchell Mann 20 2 0.1
England Hammad Miah 20 2 0.1
England Joe Perry 31 3 0.1
Estonia Andres Petrov 11 1 0.09
England Paul Deaville 23 2 0.09
Scotland Dean Young 23 2 0.09
England Sean O'Sullivan 12 1 0.08
Wales Michael White 12 1 0.08
England Liam Pullen 25 2 0.08
Hungary Bulcsú Révész 25 2 0.08
England Robert Milkins 38 3 0.08
England Haydon Pinhey 27 2 0.07
England Joshua Cooper 15 1 0.07
Poland Antoni Kowalski 32 2 0.06
China Huang Jiahao 18 1 0.06
Northern Ireland Robbie Mcguigan 18 1 0.06
Ukraine Anton Kazakov 21 1 0.05
Egypt Mostafa Dorgham 22 1 0.05
England Farakh Ajaib 26 1 0.04
Wales Andrew Pagett 26 1 0.04
England Simon Blackwell 27 1 0.04