L'International football cup 1966-1967 est la 6e et dernière édition de l'International football cup. Elle est disputée par 40 clubs provenant de 11 pays européens.
Les équipes sont réparties en dix groupes de quatre clubs : quatre dans la section 'A' et six dans la section 'B'. Les clubs belges, français, italiens néerlandais et suisses forment la section 'A' tandis que les clubs de Tchécoslovaquie, d'Allemagne de l'Est, de Pologne, de Suède et de Yougoslavie sont dans les groupes 'B'. Les clubs d'Allemagne de l'Ouest sont répartis dans les deux sections. Les premiers de chaque poule se qualifient pour la phase à élimination directe.
Les vainqueurs de groupes se rencontrent en quart de finale. Tous les tours de la phase à élimination directe se déroulent en match aller-retour. Górnik Zabrze et Vorwärts Berlin participant à la Coupe des clubs champions européens 1966-1967 ne sont pas autorisés à poursuivre la compétition.
↑Match interrompu à cause du brouillard (1-1 avant l'interruption). Le match n'ayant aucune conséquence sur la qualification, le match n'a pas été rejoué.