He was invited to national team in 2011 and made his debut in the adult Iranian national team and participated in the Asian Championship, when Iran won inaugural gold medals. Ghafour debut national game as a fix player in 2012 Summer Olympics qualification with invitations Julio Velasco. Ghafour helped the Iran national team win the second gold medal Asian Championship in 2013 and was named Best Spiker in the tournament. Ghafour competed at the Rio 2016 Summer Olympics. He helped Iran to win a bronze medal in 2017 FIVB Volleyball Men's World Grand Champions Cup and Iran Best scorer with 90 point.