Most Centuries Against - Decade 2020-2029 - Professional

Filtering

Most centuries made by opponents.
Status
Categories
Scope
Range
Player Centuries Against
England Kyren Wilson 163
Scotland John Higgins 156
England Mark Selby 154
England Judd Trump 139
England Ronnie O'Sullivan 132
Australia Neil Robertson 131
Wales Mark Williams 107
Northern Ireland Mark Allen 97
England Barry Hawkins 97
England Robert Milkins 97
England Ali Carter 96
England Stuart Bingham 94
China Ding Junhui 92
England David Gilbert 90
Wales Ryan Day 88
England Jack Lisowski 87
England Matthew Selt 86
England Tom Ford 83
Belgium Luca Brecel 82
England Gary Wilson 81
England Shaun Murphy 79
England Ricky Walden 78
Scotland Graeme Dott 75
China Zhou Yuelong 75
Northern Ireland Jordan Brown 74
Scotland Anthony McGill 69
England Joe Perry 69
England Chris Wakelin 66
Thailand Noppon Saengkham 63
Scotland Scott Donaldson 59
China Xiao Guodong 58
China Yan Bingtao 57
Thailand Thepchaiya Un-Nooh 56
England Martin Gould 53
Wales Jamie Jones 52
England Joe O'Connor 52
England Louis Heathcote 51
Scotland Stephen Maguire 51
England Oliver Lines 49
China Lyu Haotian 48
Wales Jak Jones 48
England Jimmy Robertson 48
Wales Jackson Page 46
Wales Matthew Stevens 46
England Stuart Carrington 44
England Sam Craigie 44
Iran Hossein Vafaei 44
Wales Jamie Clarke 43
China Lu Ning 43
Wales Dominic Dale 42
Ireland Ken Doherty 42
England David Grace 42
England Elliot Slessor 42
England Anthony Hamilton 41
China Pang Junxu 41
England Ashley Hugill 40
China Yuan Sijun 40
England Robbie Williams 40
England Ben Woollaston 39
China Fan Zhengyi 39
China Xu Si 37
England James Cahill 36
Northern Ireland Gerard Greene 36
England Liam Highfield 36
China Si Jiahui 36
Wales Michael White 36
England Ian Burns 35
China Li Hang 35
England Andy Hicks 35
England Mark Joyce 35
Ireland Fergal O'Brien 35
England Jamie O'Neill 35
Switzerland Alexander Ursenbacher 35
Wales Daniel Wells 35
England Jimmy White 35
China Liang Wenbo 34
England Ashley Carty 33
England David Lilley 33
China Tian Pengfei 33
England Martin O'Donnell 32
China Zhang Anda 31
England John Astley 30
England Andrew Higginson 30
China Wu Yize 30
China Cao Yupeng 30
Norway Kurt Maflin 29
England Mark Davis 28
England Steven Hallworth 28
England Zak Surety 28
Wales Dylan Emery 26
Jamaica Rory McLeod 26
England Barry Pinches 26
China Zhao Xintong 26
Hong Kong Marco Fu 24
Ireland Aaron Hill 24
England Sanderson Lam 24
England Hammad Miah 24
China Chang Bingyu 23
Germany Lukas Kleckers 23
England Peter Lines 23
Scotland Ross Muir 23
Wales Andrew Pagett 23
Cyprus Michael Georgiou 22
Wales Duane Jones 22
England Rod Lawler 22
England Allan Taylor 22
Wales Lee Walker 22
China Gao Yang 22
Scotland Dean Young 22
England Michael Holt 21
England Alfie Burden 20
England Mark King 20
China Peifan Lei 20
Scotland Fraser Patrick 20
England Craig Steadman 19
England Farakh Ajaib 18
Ukraine Iulian Boiko 18
England Mitchell Mann 17
Iran Soheil Vahedi 17
Brazil Igor Figueiredo 16
China Jianbo Zhao 16
China Chen Zifan 16
England Oliver Brown 15
Egypt Mohamed Ibrahim 15
Israel Eden Sharav 15
Thailand Akani Songsermsawad 15
England Reanne Evans 14
Belgium Julien Leclercq 14
Germany Simon Lichtenberg 14
England Nigel Bond 13
England Adam Duffy 13
Thailand Mink Nutcharut 13
China Luo Honghao 12
England Rebecca Kenna 12
China Bai Langning 12
Belgium Ben Mertens 12
Austria Florian Nüßle 12
England Sean O'Sullivan 12
Hong Kong Ng On Yee 12
England Manasawin Phetmalaikul 12
Pakistan Mohammed Asif 11
England Sam Baird 11
England Billy Joe Castle 11
China He Guoqiang 11
Ukraine Anton Kazakov 11
England Sean Maddocks 11
England Paul Davison 10
China Ma Hailong 10
China Zhang Jiankang 10
Ireland Michael Judge 10
England Liam Pullen 10
India Ishpreet Singh Chadha 10
England Peter Devlin 9
Egypt Mostafa Dorgham 9
China Liu Hongyu 9
China Jiang Jun 9
England Jenson Kendrick 9
England Andy Lee 9
England Ben Hancorn 8
England Ian Martin 8
Northern Ireland Robbie Mcguigan 8
Stan Moody 8
China Yisong Peng 8
Estonia Andres Petrov 8
England Haydon Pinhey 8
China Long Zehuang 8
China Xing Zihao 8
Morocco Amine Amiri 7
Scotland Stephen Hendry 7
Pakistan Asjad Iqbal 7
Scotland Alan McManus 7
France Brian Ochoiski 7
Australia Ryan Thomerson 7
China Wang Xinbo 7
China Gong Chenzhi 6
Malaysia Thor Chuan Leong 6
Thailand Siripaporn Nuanthakhamjan 6
England Riley Parsons 6
England Jamie Wilson 6
United States Ahmed Aly Elsayed 5
England Harvey Chandler 5
Ireland Leo Fernandez 5
Poland Kacper Filipiak 5
Wales Kishan Hirani 5
Scotland Amaan Iqbal 5
India Himanshu Jain 5
England Kuldesh Johal 5
Thailand Dechawat Poomjaeng 5
Hungary Bulcsú Révész 5
Brazil Victor Sarkis 5
England Daniel Womersley 5
China Mei Xiwen 5
China Yulu Bai 4
England Simon Blackwell 4
Malta Alex Borg 4
Ireland Ross Bulman 4
Scotland Michael Collumb 4
Wales Liam Davies 4
England Ryan Davies 4
England Mike Dunn 4
England Mark Lloyd 4
Ireland Fergal Quinn 4
England Brandon Sargeant 4
England Joshua Thomond 4
Pakistan Hamza Akbar 3
England Connor Benzey 3
England Ronnie Blake 3
Northern Ireland Joel Connolly Jnr 3
Germany Umut Dikme 3
England Peter Ebdon 3
China Chen Feilong 3
Poland Daniel Holoyda 3
Hong Kong Cheung Ka Wai 3
Alfie Lee 3
India Sparsh Pherwani 3
England Luke Pinches 3
England Luke Simmonds 3
Scotland Chris Totten 3
England Sydney Wilson 3
England Labeeb Ahmed 2
England Jamie Barrett 2
England Simon Bedford 2
England Callum Beresford 2
Wales Jack Bradford 2
Thailand Nattanapong Chaikul 2
Hong Kong Kwan Chun Wong 2
Wales Alfie Davies 2
England Paul Deaville 2
England Joe Fenton 2
England Matthew Glasby 2
Scotland Liam Graham 2
China Deng Haohui 2
Hong Kong Tsz Ho Lee 2
England Hamim Hussain 2
England Halim Hussain 2
Latvia Rodion Judin 2
Hong Kong Yu Kiu Chang 2
Thailand Taweesap Kongkitchertchoo 2
Canada James Lee 2
Belgium Daan Leyssen 2
England Dylan Mitchell 2
England Josh Mulholland 2
England Lee Prickman 2
Iran Amir Sarkhosh 2
Wales Marc Shaw 2
England Hayden Staniland 2
Poland Adam Stefanow 2
England Lee Stephens 2
England Oliver Sykes 2
England Martyn Taylor 2
Scotland Gary Thomson 2
Singapore Kingsley Tian Yi Ang 2
China Wang Xinzhong 2
Qatar Ali Al Obaidly 1
Pakistan Muhammad Altaf 1
Gibraltar Francis Becerra 1
Mark Bell 1
Wales Carl Bennett 1
Australia Simon Bevz 1
Bangladesh Ferdous Bhuyian 1
Belgium Hans Blanckaert 1
Scotland Jack Borwick 1
Wales Oliver Briffett-Payne 1
England Danny Brindle 1
England Benji Buckley 1
England Heather Clare 1
England Alex Clenshaw 1
England Robert Cloherty 1
England Danny Connolly 1
England Sean Coote 1
Scotland Dylan Craig 1
England Jake Crofts 1
England Jeff Cundy 1
Belgium Edwin Depoorter 1
Gibraltar Kyle Dixon 1
Mongolia Temuujin Enkhbold 1
England David Finbow 1
Ireland Rodney Goggins 1
Pakistan Muhammad Hamza Ilyas 1
England Sean Harvey 1
Iceland Kristjan Helgason 1
Isle of Man Darryl Hill 1
Hong Kong Chau Hon Man 1
Finland Robin Hull 1
South Korea Yong Hwang 1
Bahrain Nader Jaber Aldoseri 1
England Neal Jones 1
England Jamie Jones (II) 1
Latvia Filips Kalniņš 1
Malaysia Moh Keen Ho 1
Singapore Chee Keong Chan 1
Thailand Ratchata Khantee 1
Thailand Putthakam Kimsuk 1
Guernsey James Kirk 1
England Tony Knowles 1
Poland Antoni Kowalski 1
Thailand Kritsanut Lertsattayathorn 1
Pakistan Sharjeel Mahmood Asmat 1
England Joshua Mallender 1
Hong Kong Hon Man Chau 1
England Sean McAllister 1
England Gary Miller 1
England Andrew Milliard 1
England Alex Millington 1
Italy Mirko Montrasio 1
Iran Siyavosh Mozayani 1
Scotland Evan Munro 1
England Saqib Nasir 1
England Sheldon O’Connor 1
India Dhruv Patel 1
Spain Juan Pedro Duran 1
Thailand Wiphu Phuthisabodi 1
England Richard Pipe 1
England George Pragnall 1
England John Pritchett 1
England Imran Puri 1
Pakistan Abdul Raheem 1
Thailand Prin Ratmukda 1
England Robert Read 1
Philippines Jefrey Roda 1
Hong Kong Kai Sang Yeung 1
Thailand Noppadon Sangnil 1
Thailand Muhammad Siddiqui 1
England James Silverwood 1
England Dylan Smith 1
Belgium Sybren Sokolowski 1
India Shrikrishna Suryanarayanan 1
England Ismail Türker 1
Wales Alex Taubman 1
Thailand Vorawit Thongweang 1
Malaysia Rory Thor 1
Hong Kong Yee Ting Cheung 1
England Michael Tomlinson 1
Wales Jamie Tudor 1
Wales Bradley Tyson 1
England Lewis Ullah 1
Iran Omid Veirani 1
England Mark Vincent 1
Latvia Maris Volajs 1
England Jason Wright 1
China Liang Xiaolong 1
Germany Daniel Young 1
China Wang Yuchen 1
Iran Hamed Zarehdoust 1
China Dong Zihao 1