Islamic Republic of Iran in Swimming

1964 Summer Olympics

100 metres Freestyle, Men Haydar Shonjani 66

1996 Summer Olympics

1,500 metres Freestyle, Men Hamid Reza Khani 33

2000 Summer Olympics

100 metres Freestyle, Men Hamid Reza Mobarez 65

2004 Summer Olympics

100 metres Freestyle, Men Babak Farhoudi 61

2008 Summer Olympics

100 metres Breaststroke, Men Mohammad Ali Rezaei DNS

2010 Summer Youth Olympics

50 metres Freestyle, Boys Ahmadreza Jalali 23
100 metres Butterfly, Boys Ahmadreza Jalali 26
Homayoun Haghighijadid 27
200 metres Butterfly, Boys Homayoun Haghighijadid 19
200 metres Individual Medley, Boys Ahmadreza Jalali 23

2012 Summer Olympics

100 metres Freestyle, Men Mohammad Bidarian 42

2014 Summer Youth Olympics

100 metres Backstroke, Boys Raham Peiravani 32
200 metres Backstroke, Boys Raham Peiravani 22

2016 Summer Olympics

200 metres Breaststroke, Men Arya Nasimi Shad 39

2018 Summer Youth Olympics

100 metres Freestyle, Boys Alireza Yavari 28

2020 Summer Olympics

200 metres Butterfly, Men Matin Balsini 33