1986–87 FA Cup Third round proper Third round proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 1 | Bristol City | 1–1 | Plymouth Argyle | 10 January 1987 |
| Replay | Plymouth Argyle | 3–1 | Bristol City | 19 January 1987 |
| 2 | Watford | 3–1 | Maidstone United | 10 January 1987 |
| 3 | Reading | 1–3 | Arsenal | 10 January 1987 |
| 4 | Aston Villa | 2–2 | Chelsea | 10 January 1987 |
| Replay | Chelsea | 2–1 | Aston Villa | 21 January 1987 |
| 5 | Sheffield Wednesday | 1–0 | Derby County | 26 January 1987 |
| 6 | Grimsby Town | 1–1 | Stoke City | 10 January 1987 |
| Replay | Stoke City | 1–1 | Grimsby Town | 26 January 1987 |
| Replay | Stoke City | 6–0 | Grimsby Town | 28 January 1987 |
| 7 | Middlesbrough | 0–1 | Preston North End | 10 January 1987 |