On October 5, 2013, Beitashour was called up to the Iran national football team by Carlos Queiroz to be part of the preliminary 27-man squad for a 2015 AFC Asian Cup qualification match against Thailand. It was initially unclear whether Beitashour would accept the invitation. Two days later, it was confirmed that Beitashour had accepted the call-up and would join the squad in time for the match on October 15. He made his debut in Iran's 2–1 win over Thailand, coming on as a sub for Mahini in the 76th minute. His first assist came to striker Ghoochannejhad against Thailand in the away leg on November 15, helping to seal their place in the 2015 AFC Asian Cup. On June 1, 2014, Beitashour was named to Iran's 2014 FIFA World Cup squad. He was an unused substitute in all three matches and was not called into Iran's squad for the 2015 Asian Cup.