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 |