As a social consideration, driving in Iran has specific rules which seem to be known.
In Iran driving is on the right side of the road, prohibited for those who are younger than 18 also drinking alcohol is highly restricted for drivers. In big cities especially the capital one can witness a heavy traffic which is defined as an impossible one to tolerate.
Big cities are connected with highways resenting an incredibly high rate of road accident due to careless driving by the drivers.
As a tourist, possession of a credible driver license taken from your country ,will make it possible to have a self- drive
But in order to have a more convenient trip, it would be better to pass up taking your own car or hiring one since it will be highly easier to have an Iranian driver.