Previously, Mahini was an homeland national under-23 football team player and won Bronze Medal at 2006 Asian Games. On 1 June 2014, he was brought into homeland’s 2014 FIFA World Cup squad by Queiroz. He was an unused substitute in the tournament, in which Iran was eliminated in the group stages.