2004–05 Hazfi Cup

The Hazfi Cup 2004–05 was the 18th staging of Iran's football knockout competition organized annually by the Football Federation Islamic Republic of Iran.

Round of 16
Matches were played between 3 April and 26 June 2005.

Quarter-finals
Matches were played between 13 May and 1 July 2005.

Semifinals
Matches were played on 8 July 2005.