All-time best penalty takers
| # | Name | Matches | 11m | |
|---|---|---|---|---|
| 1 | ![]() | Mehdi Taremi | 110 | 10 |
| 2 | ![]() | Ali Daei | 48 | 6 |
![]() | Javad Nekounam | 95 | 6 | |
| 4 | ![]() | Ashkan Dejagah | 57 | 5 |
| 5 | ![]() | Ehsan Hajsafi | 122 | 3 |
![]() | Alireza Jahanbakhsh | 100 | 3 | |
| 7 | ![]() | Hadi Aghili | 43 | 2 |
![]() | Karim Ansarifard | 93 | 2 | |
![]() | Masoud Shojaei | 78 | 2 | |
| 10 | ![]() | Amir Hosseinzadeh | 20 | 1 |









