1987–88 FA Cup Second Round Proper Second Round Proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 1 | Bristol City | 0–1 | Torquay United | 5 December 1987 |
| 2 | Gillingham | 2–1 | Walsall | 5 December 1987 |
| 3 | Grimsby Town | 0–0 | Halifax Town | 5 December 1987 |
| Replay | Halifax Town | 2–0 | Grimsby Town | 8 December 1987 |
| 4 | Northwich Victoria | 0–2 | Blackpool | 6 December 1987 |
| 5 | Macclesfield Town | 4–0 | Rotherham United | 6 December 1987 |
| 6 | Wrexham | 1–2 | Bolton Wanderers | 5 December 1987 |
| 7 | Maidstone United | 1–1 | Kidderminster Harriers | 5 December 1987 |
| Replay | Kidderminster Harriers | 2–2 | Maidstone United | 7 December 1987 |
| Replay | Kidderminster Harriers | 0–0 | Maidstone United | 14 December 1987 |
| Replay | Maidstone United | 2–1 | Kidderminster Harriers | 16 December 1987 |