De 79ste editie van de KNVB beker (destijds formeel Amstel-Cup genoemd) kende Roda JC als winnaar. Het was de eerste keer dat deze club de beker in ontvangst nam. In de finale werd sc Heerenveen met 4-2 verslagen.

Voorronde

Tussenronde

Groepsfase

De groepsfase vond plaats tussen 15 augustus en 1 oktober 1996. Er werd gespeeld in een halve competitie. In veertien groepen kwamen 56 teams uit die in totaal 84 wedstrijden speelden. 28 teams bekerden door.

Groep 1

Groep 2

Groep 3

Groep 4

Groep 5

Groep 6

Groep 7

Groep 8

Groep 9

Groep 10

Groep 11

Groep 12

Groep 13

Groep 14

Knock-Out fase

2e ronde

Ajax, Feyenoord, PSV en Roda JC stroomden deze ronde het toernooi in.

1/8 finales

Kwartfinales

Halve finales

Finale

Externe link
 , door Ronald Zwiers

KNVB Beker (mannen) naar seizoen
Bekervoetbal 1996/97
Nederlands voetbalseizoen 1996/97