1886–87 FA Cup
The 1886–87 Football Association Challenge Cup was the 16th FA Cup, England's oldest football tournament. One hundred and twenty-eight teams entered, two fewer than the previous season, in addition to four of the one hundred and twenty-eight never playing a match.
Rejected entries
The Football Association rejected entries from the following clubs for being received too late:- Aston Shakespeare
- Bury
- Eckington Works
- Hurst
- Lancing Old Boys
- Romford
- Sheffield Wednesday
- Stafford Rangers
- Stafford Road
- Walsall Swifts
- Wellington Town
First round
The Cannon side had entered the competition without being registered with the Football Association, so was ineligible to playNewton Heath turned up for the match with several ineligible players, and so scratched before the game; the sides played a friendly, which ended 2-2.
Due to a number of their first-team being ineligible to play, Everton scratched to Rangers and played a friendly match instead, with Rangers winning 1-0
Semi-finals
Final
| Home club | Score | Away club | Date |
| Aston Villa | 2–0 | West Bromwich Albion | 2 April 1887 |