Most Centuries Against - Decade 2020-2029 - Professional

Filtering

Most centuries made by opponents.
Status
Categories
Scope
Range
Player Centuries Against
England Kyren Wilson 173
Scotland John Higgins 161
England Mark Selby 160
England Judd Trump 146
England Ronnie O'Sullivan 141
Australia Neil Robertson 131
Wales Mark Williams 109
England Stuart Bingham 101
England Barry Hawkins 101
England Robert Milkins 100
England Ali Carter 99
Northern Ireland Mark Allen 98
China Ding Junhui 95
England David Gilbert 93
Wales Ryan Day 91
England Jack Lisowski 90
England Tom Ford 87
England Matthew Selt 87
England Shaun Murphy 86
Belgium Luca Brecel 83
England Gary Wilson 83
England Ricky Walden 78
Scotland Graeme Dott 77
China Zhou Yuelong 77
Northern Ireland Jordan Brown 74
Scotland Anthony McGill 69
England Joe Perry 69
England Chris Wakelin 68
Thailand Noppon Saengkham 63
Scotland Scott Donaldson 60
China Xiao Guodong 58
China Yan Bingtao 57
Wales Jak Jones 57
Thailand Thepchaiya Un-Nooh 56
England Joe O'Connor 55
Scotland Stephen Maguire 54
England Martin Gould 53
Wales Jamie Jones 53
Wales Jackson Page 52
China Lyu Haotian 51
England Louis Heathcote 51
England Oliver Lines 50
England Jimmy Robertson 49
Wales Matthew Stevens 47
China Pang Junxu 46
England Stuart Carrington 44
England Sam Craigie 44
Iran Hossein Vafaei 44
Wales Jamie Clarke 43
Wales Dominic Dale 43
England David Grace 43
China Lu Ning 43
Ireland Ken Doherty 42
England Elliot Slessor 42
England Anthony Hamilton 41
England Robbie Williams 41
England Ashley Hugill 40
China Xu Si 40
China Yuan Sijun 40
England Ben Woollaston 40
Northern Ireland Gerard Greene 39
China Fan Zhengyi 39
China Si Jiahui 38
Wales Daniel Wells 37
Wales Michael White 37
England James Cahill 36
England Liam Highfield 36
England Mark Joyce 36
England David Lilley 36
England Martin O'Donnell 36
Switzerland Alexander Ursenbacher 36
England Ian Burns 35
China Li Hang 35
England Andy Hicks 35
Ireland Fergal O'Brien 35
England Jamie O'Neill 35
England Jimmy White 35
England Ashley Carty 34
China Liang Wenbo 34
China Tian Pengfei 33
China Zhang Anda 31
England Andrew Higginson 31
China Wu Yize 31
England John Astley 30
China Cao Yupeng 30
England Steven Hallworth 29
Norway Kurt Maflin 29
England Mark Davis 28
Jamaica Rory McLeod 28
England Zak Surety 28
Wales Dylan Emery 27
England Barry Pinches 26
China Zhao Xintong 26
Hong Kong Marco Fu 25
Ireland Aaron Hill 24
Wales Duane Jones 24
England Sanderson Lam 24
England Hammad Miah 24
Scotland Ross Muir 24
Wales Andrew Pagett 24
China Chang Bingyu 23
Germany Lukas Kleckers 23
England Peter Lines 23
Cyprus Michael Georgiou 22
England Michael Holt 22
England Rod Lawler 22
England Allan Taylor 22
Wales Lee Walker 22
China Gao Yang 22
Scotland Dean Young 22
England Craig Steadman 21
England Alfie Burden 20
England Mark King 20
China Peifan Lei 20
Scotland Fraser Patrick 20
Ukraine Iulian Boiko 19
England Farakh Ajaib 18
England Mitchell Mann 17
Iran Soheil Vahedi 17
Brazil Igor Figueiredo 16
Belgium Julien Leclercq 16
China Jianbo Zhao 16
China Chen Zifan 16
England Oliver Brown 15
Egypt Mohamed Ibrahim 15
Thailand Mink Nutcharut 15
Israel Eden Sharav 15
Thailand Akani Songsermsawad 15
England Reanne Evans 14
China He Guoqiang 14
Germany Simon Lichtenberg 14
England Nigel Bond 13
England Adam Duffy 13
China Luo Honghao 13
Ukraine Anton Kazakov 13
Belgium Ben Mertens 13
Austria Florian Nüßle 13
England Rebecca Kenna 12
China Bai Langning 12
England Sean O'Sullivan 12
Hong Kong Ng On Yee 12
England Manasawin Phetmalaikul 12
India Ishpreet Singh Chadha 12
Pakistan Mohammed Asif 11
England Sam Baird 11
England Billy Joe Castle 11
China Ma Hailong 11
China Jiang Jun 11
England Sean Maddocks 11
England Liam Pullen 11
England Paul Davison 10
Egypt Mostafa Dorgham 10
China Zhang Jiankang 10
Ireland Michael Judge 10
England Peter Devlin 9
China Liu Hongyu 9
England Jenson Kendrick 9
England Andy Lee 9
China Yisong Peng 9
England Haydon Pinhey 9
England Ben Hancorn 8
England Ian Martin 8
Northern Ireland Robbie Mcguigan 8
Stan Moody 8
Thailand Siripaporn Nuanthakhamjan 8
Estonia Andres Petrov 8
Australia Ryan Thomerson 8
China Long Zehuang 8
China Xing Zihao 8
United States Ahmed Aly Elsayed 7
Morocco Amine Amiri 7
China Gong Chenzhi 7
Malaysia Thor Chuan Leong 7
Scotland Stephen Hendry 7
Pakistan Asjad Iqbal 7
Scotland Alan McManus 7
France Brian Ochoiski 7
China Wang Xinbo 7
England Harvey Chandler 6
England Riley Parsons 6
England Joshua Thomond 6
Scotland Chris Totten 6
England Jamie Wilson 6
England Daniel Womersley 6
England Simon Blackwell 5
England Ryan Davies 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
Northern Ireland Fergal Quinn (II) 5
Hungary Bulcsú Révész 5
Brazil Victor Sarkis 5
China Mei Xiwen 5
China Yulu Bai 4
England Jamie Barrett 4
England Connor Benzey 4
Malta Alex Borg 4
Ireland Ross Bulman 4
Scotland Michael Collumb 4
Wales Liam Davies 4
England Paul Deaville 4
Germany Umut Dikme 4
England Mike Dunn 4
England Matthew Glasby 4
England Mark Lloyd 4
England Brandon Sargeant 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
Hong Kong Cheung Ka Wai 3
Alfie Lee 3
India Sparsh Pherwani 3
England Luke Pinches 3
England Luke Simmonds 3
England Hayden Staniland 3
England Sydney Wilson 3
England Labeeb Ahmed 2
Qatar Ali Al Obaidly 2
England Simon Bedford 2
England Callum Beresford 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
Scotland Liam Graham 2
Hong Kong Tsz Ho Lee 2
England Hamim Hussain 2
England Halim Hussain 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
Iran Amir Sarkhosh 2
Wales Marc Shaw 2
Poland Adam Stefanow 2
England Lee Stephens 2
India Shrikrishna Suryanarayanan 2
England Oliver Sykes 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
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
Scotland Jack Borwick 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 Sean Coote 1
Scotland Dylan Craig 1
England Jake Crofts 1
Belgium Edwin Depoorter 1
Bulgaria Velian Dimitrov 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
Pakistan Rana Irfan Aslam 1
Bahrain Nader Jaber Aldoseri 1
India Hrithik Jain 1
China Cao Jin 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
Poland Antoni Kowalski 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
Pakistan Muhammad Siddiqui (II) 1
England James Silverwood 1
England Dylan Smith 1
Belgium Sybren Sokolowski 1
England Ronnie Sullivan 1
Pakistan Haris Tahir 1
Thailand Narongdat Takantong 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
Turkey Ismail Türker (II) 1
Wales Bradley Tyson 1
Iran Omid Veirani 1
Latvia Maris Volajs 1
England Stuart Watson 1
England Patrick Whelan 1
England Matt Williams 1
England Jason Wright 1
China Liang Xiaolong 1
Germany Daniel Young 1
China Wang Yuchen 1
China Lan Yuhao 1
Iran Hamed Zarehdoust 1
China Xian Ziheng 1
Latvia Artemijs Zizins 1