Islamic Republic of Iran in Cycling Road

1964 Summer Olympics

Road Race, Individual, Men Mashallah Amin Sorour 81
Sayed Esmail Hosseini 99
Akbar Poudeh 101
Davoud Akhlagi DNF
100 kilometres Team Time Trial, Men Iran 22
Davoud AkhlagiMashallah Amin SorourSayed Esmail HosseiniAkbar Poudeh

1972 Summer Olympics

100 kilometres Team Time Trial, Men Iran 32
Khosro HaghgoshaMohamed KhodavandGholam Hossein KoohiBehrouz Rahbar

1976 Summer Olympics

Road Race, Individual, Men Mohamed Ali Acha-Cheloi DNF
Hassan Aryanfard DNF
Asghar Khodayari DNF
Mahmoud Delshad DNF
100 kilometres Team Time Trial, Men Iran 24
Asghar KhodayariHassan AryanfardKhosro HaghgoshaGholam Hossein Koohi

1988 Summer Olympics

Road Race, Individual, Men Iraj Amir-Akhori 56
Syamak Zafarzadeh 93
Mohammad Reza Bajool DNF
100 kilometres Team Time Trial, Men Islamic Republic of Iran 23
Moustafa ChichiAbas IsmailiMehrdad ZafarzadehSyamak Zafarzadeh

1992 Summer Olympics

Road Race, Individual, Men Hussain Eslami DNF
Khosrow Ghamari DNF
Hussain Mahmoudi Shahvar DNF
100 kilometres Team Time Trial, Men Islamic Republic of Iran 21
Nima EbrahimHussain EslamiKhosrow GhamariHussain Mahmoudi Shahvar

2000 Summer Olympics

Road Race, Individual, Men Hossein Askari DNF
Ahad Kazemi Sarai DNF

2004 Summer Olympics

Road Race, Individual, Men Amir Zargari DNF
Abbas Saeidi Tanha DNF

2008 Summer Olympics

Road Race, Individual, Men Hossein Askari 51
Ghader Mizbani 78
Mehdi Sohrabi DNF
Individual Time Trial, Men Hossein Askari 34

2012 Summer Olympics

Road Race, Individual, Men Mehdi Sohrabi DNF
Ali Reza Haghi DNF
Amir Zargari DNF
Individual Time Trial, Men Ali Reza Haghi 36

2016 Summer Olympics

Road Race, Individual, Men Ghader Mizbani DNF
Arvin Moazami DNF
Samad Pourseyedi DNF
Individual Time Trial, Men Ghader Mizbani 31

2020 Summer Olympics

Road Race, Individual, Men Saeid Safarzadeh DNF
Individual Time Trial, Men Saeid Safarzadeh 35