The match will be held at Tehran's Azadi stadium on May 26, said Mohammad Mansour Azimzadeh, a senior official from Iran's Football Federation (IFF) on Thursday.
Bosnia-Herzegovina was selected out of the three main choices including Bosnia-Herzegovina, Guinea and Angola, he added.
The Iranian team is scheduled to play against the United Arab Emirates on June 2.
Iran is in Group 5 of Asia's World Cup qualifying tournament with Kuwait, Syria and the United Arab Emirates.
|