The 2003-04 KNVB Cup (at the time called Amstel Cup) was the 86th edition of the Dutch national football annual knockout tournament for the KNVB Cup. 88 teams contested, beginnings on 9 August 2003 and ending AT The final on 23 May 2004.
The matches were played on December 16 and 17. Six Eredivisie clubs entered the tournament here, because they had been playing in the Champions League and the UEFA Cup.