Ta sai Cardiff City treeneriks 1973. aasta novembris, kuid aprillis 1974 lahkus, et võtta juhataja postituse Iraani rahvuskoondises. Ta alustas oma ametiaega seitsme järjestikuse võiduga, juhtides neid 1974. aasta Aasia mängude kuldmedalile.
ja kvalifikatsioon Montreali olümpiamängudele. 2006. aasta jaanuaris kutsuti O'Farrell Iraani, et osaleda tseremoonial koos Alan Rogers'iga.