The 1986-87 KNVB Cup was the 69th edition of the Dutch national football annual knockout tournament for the KNVB Cup. 46 teams contested, beginning on 11 October 1986 and ending at the final on 5 June 1987.
Ajax beat FC Den Haag 4âÂÂ2 and won the cup for the eleventh time.
The matches of the first round were played on 11-12 October 1986.
<sub>E</sub> Eredivisie; <sub>1</sub> Eerste Divisie; <sub>A</sub> Amateur teams
The matches of the second round were played on November 15 and 16, 1986.
The matches of the round of 16 were played on March 10 and 11, 1987.
The quarter finals were played between March 29 and April 1, 1987. Instead of extra time, a replay was played if necessary.
The replay was played on April 15, 1987.
The semi-finals were played on May 5, 1987. Instead of extra time, a replay was played if necessary.
The replay was played on May 19, 1987.
Ajax had won the Cup Winners' Cup tournament this year, therefore the Netherlands were allowed to send two teams to next year's edition of 1987âÂÂ88. This way, finalists FC Den Haag also qualified.