The 1987 British Open (officially the 1987 Dulux British Open) was a professional ranking snooker tournament, that was held from 15 February to 1 March 1987 with television coverage on ITV and Channel 4 beginning on 20 February at the Assembly Rooms in Derby, England.

Main draw

The Last 64 was played at Solihull in November 1986. The last 32 onwards was played at Derby.

Last 64 Best of 9 framesLast 32 Best of 9 framesLast 16 Best of 9 framesQuarter-finals Best of 9 framesSemi-finals Best of 17 framesFinal Best of 25 frames
England Steve Davis5
Canada Marcel Gauvreau0
England Steve Davis4
England John Virgo5
England John Virgo5
Canada Mario Morra3
England John Virgo5
Wales Cliff Wilson2
South Africa Silvino Francisco5
England Brian Rowswell0
South Africa Silvino Francisco4
Wales Cliff Wilson5
Wales Cliff Wilson5
England Geoff Foulds3
England John Virgo3
England Neal Foulds5
England Neal Foulds5
England David Roe1
England Neal Foulds5
Australia Warren King4
New Zealand Warren King5
England John Parrott1
England Neal Foulds5
England Willie Thorne2
England Willie Thorne5
England Bob Harris1
England Willie Thorne5
England Steve Duggan2
England Steve Duggan5
England Steve Longworth2
England Neal Foulds9
England Tony Knowles2
Northern Ireland Dennis Taylor5
Wales Colin Roscoe1
Northern Ireland Dennis Taylor5
Australia Eddie Charlton1
Australia Eddie Charlton5
England Paul Medati4
Northern Ireland Dennis Taylor5
Wales Terry Griffiths4
Wales Terry Griffiths5
Scotland John Rea2
Wales Terry Griffiths5
England Tony Jones3
England Tony Jones5
Scotland Murdo MacLeod4
Northern Ireland Dennis Taylor4
England Tony Knowles5
England Tony Knowles5
England Danny Fowler4
England Tony Knowles5
England Dean Reynolds0
England Dean Reynolds5
England Nigel Gilbert2
England Tony Knowles5
Northern Ireland Tommy Murphy3
Wales Ray Reardon5
Northern Ireland Joe O'Boye4
Wales Ray Reardon4
Northern Ireland Tommy Murphy5
Northern Ireland Tommy Murphy5
Canada Jim Wych1
England Neal Foulds9
England Jimmy White13
England Jimmy White5
Wales Tony Chappel1
England Jimmy White5
England Mike Hallett2
England Mike Hallett5
Canada Gino Rigitano1
England Jimmy White5
England Rex Williams0
England Rex Williams5
Australia Robby Foldvari4
England Rex Williams5
England Steve James2
England Steve James5
Australia John Campbell1
England Jimmy White5
England John Spencer3
England Joe Johnson5
Malta Tony Drago0
England Joe Johnson5
Republic of Ireland Eugene Hughes3
Republic of Ireland Eugene Hughes5
England Vic Harris1
England Joe Johnson3
England John Spencer5
England John Spencer5
England Tony Meo1
England John Spencer5
England Dave Martin2
England Dave Martin5
England George Scott3
England Jimmy White9
Canada Cliff Thorburn5
Canada Kirk Stevens5
Canada Bob Chaperon4
Canada Kirk Stevens5
England Barry West4
England Barry West5
South Africa Robbie Grace2
Canada Kirk Stevens2
England David Taylor5
England David Taylor5
Australia Glen Wilkinson4
England David Taylor5
Northern Ireland Jack McLaughlin2
Northern Ireland Jack McLaughlin5
Northern Ireland Alex Higgins4
England David Taylor3
Canada Cliff Thorburn5
Wales Doug Mountjoy5
England Ken Owers1
Wales Doug Mountjoy5
South Africa Peter Francisco3
South Africa Peter Francisco5
Scotland Eddie Sinclair3
Wales Doug Mountjoy4
Canada Cliff Thorburn5
England Graham Cripsey5
Canada Bill Werbeniuk2
England Graham Cripsey2
Canada Cliff Thorburn5
Canada Cliff Thorburn5
England Mark Wildman3

Final

Final: Best of 25 frames. Referee: John Williams Assembly Rooms, Derby, England. 28 February and 1 March 1987.
Jimmy White England13–9Neal Foulds England
Afternoon: 18–72 (58), 0–129 (105), 57–64 (White 55, Foulds 51), 17–52 (52), 89–12, 80–0, 67–24 Evening: 5–90, 73–16, 21–81, 73–6, 20–75, 80–33 (71), 4–87, 65–53 (56) Afternoon: 87–23 (56), 61–18, 85–44 (57), 73–15, 69–35, 4–79 (58), 76–24 (61)
71Highest break105
0Century breaks1
350+ breaks8