Six world powers, including the United States, reached the deal with Iran on Sunday to curb Tehran's nuclear programme in exchange for limited sanctions relief.
MTN, Africa's largest mobile operator, has been unable to repatriate around $450m (R4.5bn) from its Iranian unit because of sanctions.
Johannesburg-based MTN said in a statement it was still too early to tell the impact from the agreement, adding it was monitoring developments.
But investors were betting the deal was likely good news. Its stock added 2.1% to R197.76 by 12:05.
"The agreement over the weekend had a positive impact on sentiment towards the stock, but I think one would need clarity on how that would affect MTN's operations," said Andrew Bryson, a trader at Nedbank Private Wealth in Johannesburg.
Johannesburg-based MTN operates in 22 countries in Africa and the Middle East and owns 49% of MTN Irancell, which contributed nearly a quarter of its 2012 revenue.
It cut its full-year target for new subscribers by nearly 10%, as the sanctions against Iran dampened consumer demand.