Han blev manager for Cardiff City i november 1973, men i april 1974 forlod han stillingen for at overtage stillingen som manager for det iranske landshold. Han begyndte sin tid med syv på hinanden følgende sejre, hvilket førte dem til guldmedaljen ved de asiatiske lege i 1974.
og kvalifikation til OL i Montreal. I januar 2006 blev O'Farrell inviteret til Iran for at deltage i en ceremoni til ære for Persepolis' tidligere spillere, sammen med Alan Rogers.