1987 General Election - Portsmouth South
| Year | 1987 | 
| General election | 1987 General Election | 
| Constituency | Portsmouth South | 
| Turnout | 71.3% | 
Results
| Candidate | Party | Votes | 
| Martin, David | Conservative | 23,534 | 
| Hancock, Mike | Social Democratic | 23,329 | 
| Gardiner, Keith | Labour | 7,047 | 
| Hughes, Martyn | 657 Party | 455 |