2004 Grand Prix - Centuries

Date Player Round Break
Oct 4th 2004 Scotland John Higgins Last 64 147
England Rory McLeod Last 96 (Q) 142
Ireland Michael Judge Last 96 (Q) 140
England Nigel Bond Last 96 (Q) 140
England Ian McCulloch Quarter-final 137
England Ronnie O'Sullivan Quarter-final 135
England Ronnie O'Sullivan Quarter-final 135
England Ian McCulloch Last 64 134
England Joe Perry Last 16 133
England Rod Lawler Last 64 133
England Ian McCulloch Semi-final 132
Scotland Alan McManus Last 32 132
England Andy Hicks Last 64 129
England Paul Hunter Last 64 127
England Andy Hicks Last 32 127
Scotland Graeme Dott Last 32 119
Scotland Alan McManus Last 64 118
England Peter Ebdon Last 16 117
England Ronnie O'Sullivan Last 64 115
China Ding Junhui Last 96 (Q) 114
Wales Dominic Dale Last 32 114
England Paul Hunter Last 16 114
Scotland Graeme Dott Last 64 113
Ireland Michael Judge Quarter-final 112
England Paul Hunter Last 64 108
Wales Dominic Dale Last 64 108
England Ronnie O'Sullivan Semi-final 107
England Andy Hicks Last 64 106
England Ian McCulloch Last 16 105
England Ronnie O'Sullivan Final 104
England Ronnie O'Sullivan Final 104
England Joe Perry Last 16 103
Hong Kong Marco Fu Last 32 103
Scotland Stephen Maguire Last 32 102
England Paul Hunter Last 32 102
Scotland Stephen Hendry Last 32 101
England Ricky Walden Last 96 (Q) 100
Finland Robin Hull Last 96 (Q) 100
Australia Neil Robertson Last 96 (Q) 100
England Mark Davis Last 64 100
Northern Ireland Patrick Wallace Last 96 (Q) 100
England Joe Perry Last 64 100