Dia menjadi manajer Cardiff City pada bulan November 1973, tetapi pada bulan April 1974 berhenti untuk mengambil jabatan manajer dengan tim nasional Iran. Dia memulai masa jabatannya dengan tujuh kemenangan berturut-turut, memimpin mereka ke medali emas di Asian Games 1974
dan kualifikasi untuk Olimpiade Montreal. Pada bulan Januari 2006, O'Farrell diundang ke Iran untuk menghadiri upacara untuk menghormati mantan pemain Persepolis, bersama dengan Alan Rogers.