2003 Welsh Open - Centuries

Date Player Round Break
England Michael Holt Last 48 (Q) 142
Finland Robin Hull Last 48 (Q) 141
Scotland Stephen Hendry Final 140
Finland Robin Hull Last 16 139
England Sean Storey Last 128 (Q) 137
England Anthony Hamilton Last 48 (Q) 136
Ireland Leo Fernandez Last 32 133
England Ali Carter Last 32 132
England Luke Fisher Last 128 (Q) 129
England Jimmy Michie Last 48 (Q) 128
England Michael Holt Last 32 128
Scotland Stephen Hendry Final 127
Scotland John Higgins Last 32 127
England Sean Storey Last 128 (Q) 126
Scotland Stephen Hendry Quarter-final 124
England Ricky Walden Last 96 (Q) 124
Thailand Phaitoon Phonbun Last 128 (Q) 122
England Anthony Hamilton Last 32 120
England Sean Storey Last 128 (Q) 120
England Nick Dyson Last 80 (Q) 119
Wales Mark Williams Last 32 116
Wales Ryan Day Last 96 (Q) 116
England Ali Carter Last 48 (Q) 115
Scotland Stephen Hendry Quarter-final 113
England Brian Morgan Last 48 (Q) 112
Wales Dominic Dale Last 48 (Q) 112
England Tony Jones Last 128 (Q) 112
Malta Tony Drago Last 48 (Q) 111
England Barry Pinches Last 48 (Q) 111
England Ricky Walden Last 128 (Q) 110
Wales David John Last 96 (Q) 110
England Paul Hunter Quarter-final 110
Scotland Alan McManus Last 16 109
Hong Kong Marco Fu Last 16 109
England Ronnie O'Sullivan Last 16 109
England Stuart Pettman Last 64 (Q) 109
England Jason Ferguson Last 128 (Q) 109
Scotland Stephen Hendry Final 108
England Anthony Hamilton Last 48 (Q) 108
Pakistan Shokat Ali Last 64 (Q) 108
Ireland Leo Fernandez Last 64 (Q) 107
England Stuart Pettman Last 80 (Q) 106
Wales Darren Morgan Last 80 (Q) 105
England Luke Fisher Last 80 (Q) 105
Northern Ireland Patrick Wallace Last 64 (Q) 105
England Tony Jones Last 80 (Q) 105
England Ronnie O'Sullivan Last 32 104
England Brian Morgan Last 64 (Q) 104
Jamaica Rory McLeod Last 96 (Q) 104
Scotland Stephen Hendry Final 104
Iceland Kristjan Helgason Last 128 (Q) 103
England Munraj Pal Last 128 (Q) 102
England Anthony Hamilton Last 48 (Q) 102
Hong Kong Marco Fu Last 16 101
Wales Ryan Day Last 96 (Q) 101
England Paul Davison Last 128 (Q) 101
Wales Matthew Farrant Last 128 (Q) 101
Wales Mark Williams Last 16 100