Most Centuries Against - Decade 2020-2029 - Professional

Filtering

Most centuries made by opponents.
Status
Categories
Scope
Range
Player Centuries Against
England Kyren Wilson 197
England Mark Selby 177
Scotland John Higgins 172
England Judd Trump 171
England Ronnie O'Sullivan 152
Australia Neil Robertson 143
Wales Mark Williams 121
England Barry Hawkins 116
England Stuart Bingham 114
England Ali Carter 112
Wales Ryan Day 112
Northern Ireland Mark Allen 111
China Ding Junhui 109
England Shaun Murphy 109
England Robert Milkins 107
England Jack Lisowski 105
Belgium Luca Brecel 100
England David Gilbert 100
England Matthew Selt 94
England Tom Ford 93
England Gary Wilson 93
England Ricky Walden 87
England Chris Wakelin 85
China Zhou Yuelong 83
Scotland Graeme Dott 82
Northern Ireland Jordan Brown 79
England Joe Perry 78
China Xiao Guodong 76
Wales Jak Jones 76
Scotland Anthony McGill 74
Thailand Noppon Saengkham 69
Scotland Scott Donaldson 63
Wales Jackson Page 62
England Jimmy Robertson 62
Thailand Thepchaiya Un-Nooh 62
England Joe O'Connor 61
Wales Jamie Jones 58
China Yan Bingtao 57
China Pang Junxu 57
England Louis Heathcote 56
Scotland Stephen Maguire 56
Wales Matthew Stevens 56
Wales Jamie Clarke 55
England Oliver Lines 55
China Lyu Haotian 54
England Elliot Slessor 54
England Martin Gould 53
China Yuan Sijun 52
China Xu Si 51
Iran Hossein Vafaei 51
England Ben Woollaston 50
China Fan Zhengyi 50
Wales Dominic Dale 49
Ireland Ken Doherty 49
England David Grace 49
England Robbie Williams 49
China Si Jiahui 47
China Wu Yize 47
China Zhang Anda 45
England Stuart Carrington 45
England Sam Craigie 44
Wales Daniel Wells 44
China Lu Ning 43
England Anthony Hamilton 42
England Ashley Carty 41
England Ashley Hugill 40
England Jimmy White 40
England Ian Burns 39
Northern Ireland Gerard Greene 39
England Mark Joyce 39
China Tian Pengfei 39
England David Lilley 38
England Martin O'Donnell 38
Switzerland Alexander Ursenbacher 38
Wales Michael White 37
England James Cahill 36
England Liam Highfield 36
China Li Hang 35
England Andy Hicks 35
Wales Duane Jones 35
China Peifan Lei 35
Ireland Fergal O'Brien 35
England Jamie O'Neill 35
England Mark Davis 34
England Andrew Higginson 34
Ireland Aaron Hill 34
China Liang Wenbo 34
Wales Dylan Emery 33
Hong Kong Marco Fu 31
England Michael Holt 31
England John Astley 30
Ukraine Iulian Boiko 30
England Steven Hallworth 30
China Cao Yupeng 30
England Sanderson Lam 29
Norway Kurt Maflin 29
England Hammad Miah 29
Scotland Ross Muir 29
Wales Andrew Pagett 29
England Allan Taylor 29
Jamaica Rory McLeod 28
England Zak Surety 28
China Zhao Xintong 27
England Barry Pinches 26
England Alfie Burden 25
Scotland Dean Young 25
England Farakh Ajaib 23
China Chang Bingyu 23
Germany Lukas Kleckers 23
England Peter Lines 23
Cyprus Michael Georgiou 22
China He Guoqiang 22
England Rod Lawler 22
Belgium Julien Leclercq 22
Thailand Akani Songsermsawad 22
Wales Lee Walker 22
China Gao Yang 22
England Craig Steadman 21
England Mark King 20
Thailand Mink Nutcharut 20
Scotland Fraser Patrick 20
India Ishpreet Singh Chadha 20
England Mitchell Mann 19
England Reanne Evans 18
Brazil Igor Figueiredo 18
Belgium Ben Mertens 18
England Liam Pullen 18
China Long Zehuang 18
China Gong Chenzhi 17
China Jiang Jun 17
Iran Soheil Vahedi 17
China Jianbo Zhao 16
China Chen Zifan 16
England Oliver Brown 15
Egypt Mohamed Ibrahim 15
Austria Florian Nüßle 15
England Manasawin Phetmalaikul 15
Israel Eden Sharav 15
Malaysia Thor Chuan Leong 14
China Liu Hongyu 14
Ukraine Anton Kazakov 14
Germany Simon Lichtenberg 14
England Nigel Bond 13
Egypt Mostafa Dorgham 13
England Adam Duffy 13
China Luo Honghao 13
Northern Ireland Robbie Mcguigan 13
Stan Moody 13
United States Ahmed Aly Elsayed 12
Wales Liam Davies 12
China Ma Hailong 12
England Rebecca Kenna 12
China Bai Langning 12
England Sean O'Sullivan 12
Hong Kong Ng On Yee 12
Pakistan Mohammed Asif 11
England Sam Baird 11
England Billy Joe Castle 11
England Sean Maddocks 11
China Yulu Bai 10
England Paul Davison 10
Scotland Liam Graham 10
China Zhang Jiankang 10
Ireland Michael Judge 10
England Haydon Pinhey 10
Scotland Chris Totten 10
China Wang Xinbo 10
England Paul Deaville 9
England Peter Devlin 9
England Jenson Kendrick 9
England Andy Lee 9
Thailand Siripaporn Nuanthakhamjan 9
China Yisong Peng 9
England Joshua Thomond 9
China Xing Zihao 9
Latvia Artemijs Zizins 9
England Ben Hancorn 8
England Ian Martin 8
Estonia Andres Petrov 8
Australia Ryan Thomerson 8
England Daniel Womersley 8
Morocco Amine Amiri 7
England Simon Blackwell 7
England Harvey Chandler 7
Scotland Stephen Hendry 7
Pakistan Asjad Iqbal 7
Hong Kong Cheung Ka Wai 7
Scotland Alan McManus 7
France Brian Ochoiski 7
Iran Amir Sarkhosh 7
Pakistan Haris Tahir 7
England Jamie Wilson 7
Poland Antoni Kowalski 6
England Riley Parsons 6
Hungary Bulcsú Révész 6
England Ryan Davies 5
Ireland Leo Fernandez 5
Poland Kacper Filipiak 5
India Kreishh Gurbaxani 5
Wales Kishan Hirani 5
Scotland Amaan Iqbal 5
India Himanshu Jain 5
England Kuldesh Johal 5
Thailand Dechawat Poomjaeng 5
Northern Ireland Fergal Quinn (II) 5
Brazil Victor Sarkis 5
China Mei Xiwen 5
England Jamie Barrett 4
England Connor Benzey 4
Malta Alex Borg 4
Ireland Ross Bulman 4
Scotland Michael Collumb 4
Germany Umut Dikme 4
England Mike Dunn 4
England Matthew Glasby 4
China Huang Jiahao 4
China Zhou Jinhao 4
England Mark Lloyd 4
England Brandon Sargeant 4
China Wang Yuchen 4
Pakistan Hamza Akbar 3
England Ronnie Blake 3
Northern Ireland Joel Connolly Jnr 3
India Subrat Das 3
England Peter Ebdon 3
China Chen Feilong 3
China Deng Haohui 3
Poland Daniel Holoyda 3
Alfie Lee 3
India Sparsh Pherwani 3
England Luke Pinches 3
England Luke Simmonds 3
England Hayden Staniland 3
England Oliver Sykes 3
England Sydney Wilson 3
England Labeeb Ahmed 2
Qatar Ali Al Obaidly 2
England Simon Bedford 2
England Callum Beresford 2
Scotland Jack Borwick 2
Wales Jack Bradford 2
Thailand Nattanapong Chaikul 2
Hong Kong Kwan Chun Wong 2
England Jeff Cundy 2
Wales Alfie Davies 2
England Joe Fenton 2
Hong Kong Tsz Ho Lee 2
England Hamim Hussain 2
England Halim Hussain 2
China Cao Jin 2
Latvia Rodion Judin 2
Thailand Putthakam Kimsuk 2
Hong Kong Yu Kiu Chang 2
Thailand Taweesap Kongkitchertchoo 2
Canada James Lee 2
Belgium Daan Leyssen 2
England Alex Millington 2
England Dylan Mitchell 2
England Faizaan Mohammed 2
England Josh Mulholland 2
England George Pragnell (II) 2
England Lee Prickman 2
England Chae Ross 2
Wales Marc Shaw 2
Poland Adam Stefanow 2
England Lee Stephens 2
India Shrikrishna Suryanarayanan 2
England Martyn Taylor 2
Scotland Gary Thomson 2
Singapore Kingsley Tian Yi Ang 2
England Lewis Ullah 2
England Mark Vincent 2
China Wang Xinzhong 2
China Dong Zihao 2
Pakistan Qadeer Abbas 1
Saudi Arabia Ahmed Abdullah Aseeri 1
Saudi Arabia Saleh Alamoudi 1
Saudi Arabia Ziyad Alqabbani 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
Thailand Jongrak Boonrod 1
England Kayden Brierley 1
Wales Oliver Briffett-Payne 1
England Danny Brindle 1
England Benji Buckley 1
England James Burrett 1
China Li Chengjie 1
Thailand Thitiphong Choolasak 1
England Heather Clare 1
England Alex Clenshaw 1
England Robert Cloherty 1
England Danny Connolly 1
England Joshua Cooper 1
England Sean Coote 1
Scotland Dylan Craig 1
England Jake Crofts 1
Belgium Edwin Depoorter 1
China Zheng Dian 1
Bulgaria Velian Dimitrov 1
Gibraltar Kyle Dixon 1
Egypt Mohamed Elkhayat 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
Scotland Ayaan Iqbal 1
Pakistan Rana Irfan Aslam 1
Bahrain Nader Jaber Aldoseri 1
India Hrithik Jain 1
England Neal Jones 1
England Jamie Jones (II) 1
Latvia Filips Kalniņš 1
Malaysia Moh Keen Ho 1
Scotland Keith Keldie 1
Singapore Chee Keong Chan 1
Thailand Sumongkhon Khamphul 1
Thailand Ratchata Khantee 1
Iran Shahin Khorami Del 1
Guernsey James Kirk 1
England Tony Knowles 1
Thailand Kritsanut Lertsattayathorn 1
Pakistan Sharjeel Mahmood Asmat 1
England Joshua Mallender 1
Hong Kong Hon Man Chau 1
England Elias Martin-Beris 1
England Sean McAllister 1
Pakistan Hunain Memon 1
England Gary Miller 1
England Andrew Milliard 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 John Pritchett 1
England Imran Puri 1
Pakistan Zulfiqar Qadir 1
Pakistan Abdul Raheem 1
Thailand Prin Ratmukda 1
India Laxman Rawat 1
England Robert Read 1
England Dean Reynolds 1
England Zack Richardson 1
Philippines Jefrey Roda 1
Hong Kong Kai Sang Yeung 1
Thailand Noppadon Sangnil 1
Saudi Arabia Abdulraouf Sayegh 1
Pakistan Muhammad Siddiqui (II) 1
England James Silverwood 1
England Dylan Smith 1
Belgium Sybren Sokolowski 1
England Ronnie Sullivan 1
Thailand Narongdat Takantong 1
Wales Alex Taubman 1
Thailand Vorawit Thongweang 1
Hong Kong Yee Ting Cheung 1
England Michael Tomlinson 1
Wales Jamie Tudor 1
Turkey Ismail Türker (II) 1
Wales Bradley Tyson 1
Iran Omid Veirani 1
Latvia Maris Volajs 1
England Stuart Watson 1
China Cai Wei 1
England Patrick Whelan 1
England Matt Williams 1
England Jason Wright 1
China Liang Xiaolong 1
Egypt Hatem Yassen 1
England Daniel Young (II) 1
China Lan Yuhao 1
Iran Hamed Zarehdoust 1
China Xian Ziheng 1