1987 General Election - Keighley
| Year | 1987 |
| General election | 1987 General Election |
| Constituency | Keighley |
| Turnout | 79.4% |
Results
| Candidate | Party | Votes |
| Waller, Gary | Conservative | 23,903 |
| Rye, Alan | Labour | 18,297 |
| Wells, John | Liberal | 10,041 |
| Year | 1987 |
| General election | 1987 General Election |
| Constituency | Keighley |
| Turnout | 79.4% |
| Candidate | Party | Votes |
| Waller, Gary | Conservative | 23,903 |
| Rye, Alan | Labour | 18,297 |
| Wells, John | Liberal | 10,041 |