Iranian President Hassan Rouhani said on Sunday that Middle Eastern countries should solve their problems together without relying on external powers.
"We believe that if there is a problem in the region, it can be solved through dialogue," Rouhani said in a speech at the opening of a port in the southeastern city of Chabahar, broadcast by state television.
"We do not need arms nor the intervention of foreign powers. We can solve our problems ourselves through unity and dialogue."
Rouhani's comments follow an escalation in the rivalry between Iran and Saudi Arabia.
The two powers back opposing groups throughout the region -- notably in Syria and Yemen -- and Saudi leaders have lately stepped up efforts to counter Iran's growing influence, raising fears of further conflict.
But Rouhani said recent victories against the Islamic State group opened the way for the Middle East to move past its reputation for "war and conflict between Shia and Sunni... and the presence and interventions of foreign powers".
Saudi Arabia and Iran's critics in the West have accused Tehran of seeking to dominate the region at the expense of its neighbours.
Rouhani said: "No country can claim to be the superior power in this region. Just as the superpowers couldn't accomplish that either."