"Some neighbouring countries have increased their production over the years to 10 million barrels per day and export this amount, then say let's all freeze our oil production," Bijan Zanganeh said.
"They freeze production at 10 million bpd and we freeze at 1 million bpd. This is a very funny joke."
In a bid to stabilise an oversupplied market, Russia and OPEC members Saudi Arabia, Venezuela and Qatar announced today that they had reached a preliminary deal to freeze output at January levels, provided that other major producers followed suit.
Iran, which has the world's second-largest crude reserves, has increased production since a deal with Western powers ended sanctions over its controversial nuclear programme.
Zanganeh said in response to the freeze announcement that "there is room for discussion" but that it "won't relinquish" market share.