Most Centuries Against - Decade 2020-2029 - Professional

Filtering

Most centuries made by opponents.
Status
Categories
Scope
Range
Player Centuries Against
England Kyren Wilson 108
England Judd Trump 96
Scotland John Higgins 94
England Ronnie O'Sullivan 92
Australia Neil Robertson 87
England Mark Selby 86
Wales Mark Williams 69
England Stuart Bingham 66
England David Gilbert 64
England Barry Hawkins 58
Northern Ireland Mark Allen 56
China Yan Bingtao 56
Scotland Graeme Dott 55
England Robert Milkins 55
England Shaun Murphy 55
England Jack Lisowski 53
Scotland Anthony McGill 53
England Matthew Selt 50
Wales Ryan Day 49
England Tom Ford 49
England Joe Perry 48
England Ali Carter 47
Scotland Scott Donaldson 46
England Gary Wilson 46
China Zhou Yuelong 46
England Martin Gould 44
Belgium Luca Brecel 43
China Lu Ning 43
England Ricky Walden 43
China Ding Junhui 42
Northern Ireland Jordan Brown 41
Scotland Stephen Maguire 41
Thailand Noppon Saengkham 40
China Li Hang 34
Wales Jak Jones 34
Thailand Thepchaiya Un-Nooh 34
China Liang Wenbo 34
Northern Ireland Gerard Greene 32
Wales Jackson Page 32
England Jimmy Robertson 32
England Chris Wakelin 32
England Stuart Carrington 31
China Xiao Guodong 31
Wales Jamie Jones 31
Wales Jamie Clarke 30
Wales Dominic Dale 30
England Louis Heathcote 30
England Oliver Lines 30
England Ben Woollaston 30
Norway Kurt Maflin 29
England Jamie O'Neill 29
Ireland Ken Doherty 28
China Lyu Haotian 28
Ireland Fergal O'Brien 28
England Robbie Williams 28
England Liam Highfield 27
England David Grace 26
England Sam Craigie 25
China Zhao Xintong 25
England Ashley Hugill 24
China Xu Si 24
Wales Matthew Stevens 24
Wales Michael White 24
China Chang Bingyu 23
England Ashley Carty 23
England Steven Hallworth 23
England Anthony Hamilton 23
England Andy Hicks 23
China Yuan Sijun 23
England Elliot Slessor 23
England Joe O'Connor 22
Iran Hossein Vafaei 22
Wales Lee Walker 22
England Jimmy White 22
England James Cahill 21
Cyprus Michael Georgiou 21
England Peter Lines 21
Jamaica Rory McLeod 21
England Martin O'Donnell 21
England Ian Burns 20
China Gao Yang 20
China Pang Junxu 19
England Mark King 19
England David Lilley 19
Scotland Fraser Patrick 19
China Tian Pengfei 19
England Barry Pinches 19
Switzerland Alexander Ursenbacher 19
England Mark Davis 18
England Andrew Higginson 18
England Mark Joyce 18
England Rod Lawler 18
England Farakh Ajaib 17
England John Astley 17
England Michael Holt 17
Wales Duane Jones 17
Iran Soheil Vahedi 17
China Fan Zhengyi 17
Brazil Igor Figueiredo 16
Scotland Ross Muir 16
England Craig Steadman 16
Wales Daniel Wells 16
China Jianbo Zhao 16
England Alfie Burden 15
Ireland Aaron Hill 15
England Mitchell Mann 15
Israel Eden Sharav 15
Thailand Akani Songsermsawad 15
England Allan Taylor 15
Hong Kong Marco Fu 14
China Si Jiahui 14
Germany Simon Lichtenberg 14
England Zak Surety 14
Ukraine Iulian Boiko 13
England Nigel Bond 13
Germany Lukas Kleckers 13
China Chen Zifan 13
Wales Dylan Emery 12
China Luo Honghao 12
England Sam Baird 11
England Billy Joe Castle 11
China Bai Langning 11
England Sean Maddocks 11
England Paul Davison 10
China Zhang Jiankang 10
China Peifan Lei 10
Austria Florian Nüßle 10
Scotland Dean Young 10
China Cao Yupeng 10
England Peter Devlin 9
Ireland Michael Judge 9
England Hammad Miah 9
China Wu Yize 9
England Oliver Brown 8
England Ben Hancorn 8
England Sanderson Lam 8
Hong Kong Ng On Yee 8
Morocco Amine Amiri 7
China Zhang Anda 7
England Reanne Evans 7
Scotland Stephen Hendry 7
Northern Ireland Robbie Mcguigan 7
Scotland Alan McManus 7
France Brian Ochoiski 7
Wales Andrew Pagett 7
England Adam Duffy 6
England Andy Lee 6
England Riley Parsons 6
England Jamie Wilson 6
England Harvey Chandler 5
Ireland Leo Fernandez 5
Poland Kacper Filipiak 5
Wales Kishan Hirani 5
England Kuldesh Johal 5
Ukraine Anton Kazakov 5
Belgium Julien Leclercq 5
England Haydon Pinhey 5
England Daniel Womersley 5
China Mei Xiwen 5
England Simon Blackwell 4
Malta Alex Borg 4
England Mike Dunn 4
Pakistan Asjad Iqbal 4
England Mark Lloyd 4
England Sean O'Sullivan 4
England Brandon Sargeant 4
England Connor Benzey 3
England Ronnie Blake 3
Scotland Michael Collumb 3
Germany Umut Dikme 3
England Peter Ebdon 3
China Chen Feilong 3
Egypt Mohamed Ibrahim 3
Alfie Lee 3
England Ian Martin 3
Thailand Mink Nutcharut 3
England Luke Pinches 3
Ireland Fergal Quinn 3
Pakistan Hamza Akbar 2
Pakistan Mohammed Asif 2
England Jamie Barrett 2
England Simon Bedford 2
England Callum Beresford 2
Ireland Ross Bulman 2
Malaysia Thor Chuan Leong 2
England Paul Deaville 2
England Joe Fenton 2
England Matthew Glasby 2
England Hamim Hussain 2
England Halim Hussain 2
Scotland Amaan Iqbal 2
Latvia Rodion Judin 2
Hong Kong Cheung Ka Wai 2
England Jenson Kendrick 2
Canada James Lee 2
Belgium Daan Leyssen 2
Belgium Ben Mertens 2
England Dylan Mitchell 2
England Manasawin Phetmalaikul 2
Thailand Dechawat Poomjaeng 2
England Lee Prickman 2
England Liam Pullen 2
Poland Adam Stefanow 2
England Lee Stephens 2
England Martyn Taylor 2
England Joshua Thomond 2
Scotland Gary Thomson 2
Thailand Nutcharat Wongharuthai 2
England Labeeb Ahmed 1
Pakistan Muhammad Altaf 1
Gibraltar Francis Becerra 1
Mark Bell 1
Australia Simon Bevz 1
Bangladesh Ferdous Bhuyian 1
Belgium Hans Blanckaert 1
England Danny Brindle 1
England Benji Buckley 1
Thailand Nattanapong Chaikul 1
England Heather Clare 1
England Alex Clenshaw 1
England Danny Connolly 1
Northern Ireland Joel Connolly Jnr 1
England Sean Coote 1
Scotland Dylan Craig 1
England Jake Crofts 1
Wales Liam Davies 1
Wales Alfie Davies 1
England Ryan Davies 1
Gibraltar Kyle Dixon 1
Mongolia Temuujin Enkhbold 1
England David Finbow 1
Ireland Rodney Goggins 1
Scotland Liam Graham 1
England Sean Harvey 1
Iceland Kristjan Helgason 1
Isle of Man Darryl Hill 1
China Liu Hongyu 1
England Jamie Jones (II) 1
Malaysia Moh Keen Ho 1
England Rebecca Kenna 1
Singapore Chee Keong Chan 1
Thailand Ratchata Khantee 1
Hong Kong Yu Kiu Chang 1
England Tony Knowles 1
Poland Antoni Kowalski 1
Thailand Kritsanut Lertsattayathorn 1
England Joshua Mallender 1
England Sean McAllister 1
England Gary Miller 1
England Andrew Milliard 1
England Alex Millington 1
Italy Mirko Montrasio 1
Stan Moody 1
Iran Siyavosh Mozayani 1
England Josh Mulholland 1
Scotland Evan Munro 1
England Saqib Nasir 1
Spain Juan Pedro Duran 1
China Yisong Peng 1
Estonia Andres Petrov 1
Thailand Wiphu Phuthisabodi 1
England George Pragnall 1
England John Pritchett 1
England Robert Read 1
Thailand Noppadon Sangnil 1
Iran Amir Sarkhosh 1
Wales Marc Shaw 1
Thailand Muhammad Siddiqui 1
England James Silverwood 1
England Luke Simmonds 1
England Dylan Smith 1
Belgium Sybren Sokolowski 1
England Hayden Staniland 1
England Ismail Türker 1
England Michael Tomlinson 1
Scotland Chris Totten 1
Wales Jamie Tudor 1
Wales Bradley Tyson 1
Latvia Maris Volajs 1
England Jason Wright 1
China Wang Yuchen 1