2004 Welsh Open - Centuries

Date Player Round Break
Dec 13th 2003 England Barry Pinches Last 64 (Q) 141
Dec 11th 2003 Wales Philip Williams Last 96 (Q) 139
Jan 25th 2004 England Ronnie O'Sullivan Final 139
Jan 21st 2004 England Stuart Pettman Last 32 137
Jan 19th 2004 England Barry Pinches Last 48 133
Jan 21st 2004 Scotland John Higgins Last 32 133
Jan 20th 2004 England Anthony Hamilton Last 48 131
Jan 20th 2004 England Joe Perry Last 32 128
Jan 22nd 2004 England Robert Milkins Last 16 127
Jan 25th 2004 England Ronnie O'Sullivan Final 125
Dec 13th 2003 England Mark Davis Last 64 (Q) 124
Jan 20th 2004 England Ali Carter Last 48 123
Jan 23rd 2004 England Robert Milkins Quarter-final 123
Jan 22nd 2004 England Peter Ebdon Last 16 123
Jan 23rd 2004 Scotland Stephen Hendry Quarter-final 123
Dec 12th 2003 China Liu Song Last 80 (Q) 122
Jan 19th 2004 England Mark Selby Last 48 122
Jan 20th 2004 Hong Kong Marco Fu Last 32 119
Jan 19th 2004 Northern Ireland Patrick Wallace Last 48 119
Jan 21st 2004 England Peter Ebdon Last 32 119
Jan 25th 2004 England Ronnie O'Sullivan Final 118
Dec 11th 2003 England Andrew Higginson Last 96 (Q) 118
Dec 12th 2003 Wales Darren Morgan Last 80 (Q) 117
Dec 10th 2003 China Ding Junhui Last 128 (Q) 117
Dec 9th 2003 Cyprus Mehmet Husnu Last 128 (Q) 117
Jan 21st 2004 England Robert Milkins Last 32 117
Jan 20th 2004 Belgium Bjorn Haneveer Last 48 116
Jan 24th 2004 England Ronnie O'Sullivan Semi-final 116
Dec 9th 2003 Wales Ryan Day Last 128 (Q) 115
Dec 12th 2003 Belgium Bjorn Haneveer Last 80 (Q) 114
Dec 11th 2003 England David Gilbert Last 96 (Q) 113
Dec 13th 2003 Thailand James Wattana Last 64 (Q) 110
Dec 12th 2003 Wales Ryan Day Last 80 (Q) 108
Jan 22nd 2004 England Robert Milkins Last 16 107
Jan 19th 2004 Northern Ireland Patrick Wallace Last 48 107
Jan 24th 2004 England Ronnie O'Sullivan Semi-final 107
Dec 11th 2003 Scotland Scott MacKenzie Last 96 (Q) 106
Jan 22nd 2004 England Peter Ebdon Last 16 105
Jan 24th 2004 England Steve Davis Semi-final 105
Jan 22nd 2004 Wales Mark Williams Last 16 103
Jan 22nd 2004 Scotland Alan McManus Last 16 103
Jan 19th 2004 Malta Tony Drago Last 48 103
Jan 25th 2004 England Ronnie O'Sullivan Final 103
Jan 21st 2004 England Mark King Last 32 102
Jan 23rd 2004 England Steve Davis Quarter-final 102
Jan 20th 2004 Scotland Stephen Hendry Last 32 102
Jan 19th 2004 Malta Tony Drago Last 48 101
Jan 21st 2004 Scotland John Higgins Last 32 101
Jan 22nd 2004 Scotland Alan McManus Last 16 100
Jan 19th 2004 Scotland Chris Small Last 48 100
Dec 11th 2003 Scotland Scott MacKenzie Last 96 (Q) 100
Dec 9th 2003 England Chris Melling Last 128 (Q) 100
Jan 21st 2004 England Stuart Pettman Last 32 100