During the 2004–05 season AFC Ajax participated in the Eredivisie, the KNVB Cup, the UEFA Champions League and the UEFA Cup.
The first training session for the 2004–05 season was held on July 7, 2004. In preparation for the new season Ajax organized a training camp in De Lutte, Netherlands at the De Thij Sportpark. During the pre-season, the squad played friendly matches against FC Omniworld, DOS '19, Excelsior '31, HSV de Zuidvogels, Queens Park Rangers and Luton Town. They then returned to Amsterdam to play Panathinaikos and Arsenal in the annual Amsterdam Tournament.
Appearances for competitive matches only
For a list of all Dutch football transfers in the summer window (1 July 2004 to 1 September 2004) please see List of Dutch football transfers summer 2004.
For a list of all Dutch football transfers in the winter window (1 January 2005 to 1 February 2005) please see List of Dutch football transfers winter 2004–05.