2017 Shanghai Masters - Centuries

Date Player Round Break
Nov 15th 2017 England Ronnie O'Sullivan Last 64 144
Nov 15th 2017 England Ali Carter Last 32 143
Oct 13th 2017 England Joe Perry Last 128 (Q) 142
Oct 12th 2017 England Sam Craigie Last 128 (Q) 141
Oct 12th 2017 Cyprus Michael Georgiou Last 128 (Q) 140
Nov 13th 2017 Wales Michael White Last 64 140
Oct 12th 2017 England Jack Lisowski Last 128 (Q) 137
Nov 13th 2017 Scotland Graeme Dott Last 64 137
Nov 14th 2017 England Joe Perry Last 64 137
Nov 15th 2017 Norway Kurt Maflin Last 32 135
Nov 14th 2017 Northern Ireland Gerard Greene Last 64 135
Nov 15th 2017 Wales Mark Williams Last 32 133
Nov 15th 2017 Northern Ireland Mark Allen Last 32 133
Oct 11th 2017 England Tom Ford Last 128 (Q) 132
Nov 13th 2017 England Mark Selby Last 128 132
Oct 11th 2017 England Mark King Last 128 (Q) 131
Nov 13th 2017 Scotland John Higgins Last 128 131
Oct 13th 2017 England Stuart Bingham Last 128 (Q) 129
Oct 11th 2017 England Robbie Williams Last 128 (Q) 128
Oct 12th 2017 England Sam Craigie Last 128 (Q) 128
Nov 15th 2017 England Ronnie O'Sullivan Last 32 127
Oct 11th 2017 England David Grace Last 128 (Q) 127
Oct 11th 2017 England Jimmy Robertson Last 128 (Q) 127
Oct 12th 2017 Hong Kong Marco Fu Last 128 (Q) 126
Nov 15th 2017 Scotland John Higgins Last 32 125
Nov 13th 2017 China Liang Wenbo Last 128 125
Nov 15th 2017 Hong Kong Marco Fu Last 32 124
Nov 16th 2017 England Martin Gould Last 16 124
Nov 17th 2017 England Ronnie O'Sullivan Semi-final 123
Oct 11th 2017 Wales Matthew Stevens Last 128 (Q) 122
Oct 12th 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 122
Oct 12th 2017 England Jack Lisowski Last 128 (Q) 121
Nov 15th 2017 England Barry Hawkins Last 32 121
Nov 13th 2017 England Mark Selby Last 128 120
Oct 12th 2017 China Lyu Haotian Last 128 (Q) 119
Nov 14th 2017 England Judd Trump Last 64 119
Nov 15th 2017 Norway Kurt Maflin Last 32 119
Nov 14th 2017 Scotland Stephen Maguire Last 64 118
Oct 12th 2017 Thailand Thepchaiya Un-Nooh Last 128 (Q) 118
Nov 13th 2017 England Jack Lisowski Last 64 117
Oct 11th 2017 China Zhang Yong Last 128 (Q) 117
Oct 11th 2017 Wales Daniel Wells Last 128 (Q) 116
Nov 16th 2017 Northern Ireland Mark Allen Last 16 115
Nov 16th 2017 England Mark Selby Last 16 114
Nov 16th 2017 England Judd Trump Quarter-final 114
Nov 13th 2017 England Jack Lisowski Last 64 113
Oct 13th 2017 England Stuart Bingham Last 128 (Q) 112
Oct 13th 2017 Wales Mark Williams Last 128 (Q) 111
Nov 14th 2017 England Joe Perry Last 64 111
Nov 13th 2017 China Zhou Yuelong Last 64 110
Oct 13th 2017 England Stuart Bingham Last 128 (Q) 109
Oct 11th 2017 England Tom Ford Last 128 (Q) 109
Nov 18th 2017 England Ronnie O'Sullivan Final 108
Nov 16th 2017 England Judd Trump Last 16 108
Nov 16th 2017 Wales Mark Williams Last 16 108
Nov 14th 2017 China Liang Wenbo Last 64 108
Nov 13th 2017 England Sanderson Lam Last 64 108
Nov 14th 2017 Scotland Stephen Maguire Last 64 107
Oct 12th 2017 China Yuan Sijun Last 128 (Q) 107
Oct 13th 2017 Scotland Ross Muir Last 128 (Q) 107
Nov 15th 2017 Hong Kong Marco Fu Last 32 107
Nov 13th 2017 Norway Kurt Maflin Last 64 107
Oct 12th 2017 Wales Michael White Last 128 (Q) 106
Oct 13th 2017 England Mark Davis Last 128 (Q) 106
Nov 13th 2017 England Jimmy Robertson Last 64 106
Nov 17th 2017 England Judd Trump Semi-final 105
Oct 12th 2017 England Shaun Murphy Last 128 (Q) 105
Nov 16th 2017 China Liang Wenbo Last 16 105
Oct 11th 2017 Wales Matthew Stevens Last 128 (Q) 105
Oct 12th 2017 England Martin Gould Last 128 (Q) 104
Nov 15th 2017 Scotland John Higgins Last 32 104
Nov 15th 2017 Northern Ireland Mark Allen Last 32 104
Nov 15th 2017 England Martin Gould Last 32 102
Nov 18th 2017 England Judd Trump Final 102
Nov 16th 2017 England Jack Lisowski Quarter-final 102
Nov 16th 2017 Northern Ireland Mark Allen Last 16 102
Nov 13th 2017 Northern Ireland Mark Allen Last 64 102
Oct 11th 2017 England Matthew Selt Last 128 (Q) 102
Nov 15th 2017 Scotland Graeme Dott Last 32 101
Oct 13th 2017 Ireland Fergal O'Brien Last 128 (Q) 101
Oct 12th 2017 China Zhang Anda Last 128 (Q) 101
Nov 16th 2017 Northern Ireland Mark Allen Last 16 100
Oct 11th 2017 England Ashley Hugill Last 128 (Q) 100
Oct 12th 2017 China Zhang Anda Last 128 (Q) 100
Oct 11th 2017 Northern Ireland Mark Allen Last 128 (Q) 100
Nov 15th 2017 England Martin Gould Last 32 100
Oct 12th 2017 Wales Dominic Dale Last 128 (Q) 100