TEHRAN - Hamid Alidoosti, a former Iranian international footballer, has passed away at the age of 70 on Sunday after battling cancer in recent months.