2000 Malta Grand Prix - Centuries

Date Player Round Break
England Ronnie O'Sullivan Last 16 142
England David Gray Last 48 (Q) 138
England Peter Ebdon Last 32 135
England Michael Holt Last 128 (Q) 135
Wales Darren Morgan Last 48 (Q) 131
Iceland Kristjan Helgason Last 128 (Q) 129
Ireland Stephen O'Connor Last 64 (Q) 129
Wales Matthew Stevens Last 32 129
Scotland Stephen Hendry Quarter-final 128
Hong Kong Marco Fu Last 64 (Q) 127
Northern Ireland Joe Swail Last 32 126
England Rod Lawler Last 32 126
England Peter Ebdon Last 32 123
Wales Mark Williams Last 32 123
Ireland Ken Doherty Last 16 123
England Ronnie O'Sullivan Last 16 123
England Karl Broughton Last 128 (Q) 122
Wales Darren Morgan Last 48 (Q) 122
England Nigel Bond Last 48 (Q) 122
England Robert Milkins Last 128 (Q) 121
Wales Matthew Stevens Last 32 120
Wales Mark Williams Semi-final 119
England Alfie Burden Last 96 (Q) 119
England Alfie Burden Last 16 119
Wales James Reynolds Last 128 (Q) 117
England Michael Holt Last 32 117
England Stuart Pettman Last 128 (Q) 117
England Steve Davis Last 16 114
England David Gray Last 32 113
England Nick Dyson Wildcard 112
England John Parrott Last 16 112
Ireland Ken Doherty Last 16 112
Pakistan Shokat Ali Last 128 (Q) 111
England Nick Dyson Wildcard 108
Hong Kong Marco Fu Last 32 108
England Nick Dyson Wildcard 107
Scotland Stephen Hendry Last 16 107
England Darren Clarke Last 128 (Q) 105
Ireland Ken Doherty Quarter-final 105
Ireland Ken Doherty Semi-final 105
England Stephen Lee Last 16 104
Wales Mark Williams Last 16 104
England Michael Holt Last 128 (Q) 104
England Eddie Manning Last 128 (Q) 103
England Troy Shaw Last 128 (Q) 103
Scotland John Higgins Last 32 102
Hong Kong Marco Fu Last 96 (Q) 101
Ireland Ken Doherty Final 101
Scotland Stephen Hendry Last 16 100
Finland Robin Hull Last 128 (Q) 100
England Joe Johnson Last 96 (Q) 100