The 2006–07 KNVB Cup was the 89th edition of the tournament. The competition started on 26 August 2006 and the final was held on 6 May 2007 at the Feyenoord Stadion in Rotterdam. The match between defending Cup winners Ajax and 3-time winners AZ finished 1–1 after regular time and after extra time. Ajax went on to win 8–7 on penalties and received the cup for the seventeenth time.