International iranien depuis ses 19 ans, il participe à la Coupe d'Asie des nations en 2011, 2015 et 2019 ainsi qu'à la Coupe du monde en 2014 et 2018. Auteur d'un penalty contre le Portugal, il est l'unique buteur iranien de cette dernière édition.