La 69.ª edición de la Copa KNVB comenzó el 11 de octubre de 1986. La final se jugó el 5 de junio de 1987: el Ajax venció al FC Den Haag por 4-2 y ganó la copa por undécima vez.
Los partidos de la primera ronda se jugaron los días 11 y 12 de octubre de 1986.
Eredivisie ; 1 primera división; Un equipo amateur
Los partidos de segunda ronda se jugaron los días 15 y 16 de noviembre de 1986.
Los partidos de octavos de final se jugaron los días 10 y 11 de marzo de 1987.
Los cuartos de final se jugaron entre el 29 de marzo y el 1 de abril de 1987. En lugar de prórroga, se jugó una repetición si era necesario.
La repetición se jugó el 15 de abril de 1987.
Las semifinales se jugaron el 5 de mayo de 1987. En lugar de la prórroga, si era necesario se jugó una repetición .
La repetición se jugó el 19 de mayo de 1987.
El Ajax había ganado la Recopa de Europa este año, por lo que a Holanda se le permitió enviar dos equipos a la edición del próximo año de 1987–88 . De esta manera también se clasificó el finalista FC Den Haag.