TEHRAN, Young Journalists Club (YJC) - Rouhani made the remarks in a meeting with Russian President Vladimir Putin on the sidelines of a summit of the Shanghai Cooperation Organization (SCO) in the Chinese port city of Qingdao on Saturday.
The Iranian president commended Moscow's leading role in the nuclear agreement, officially known as the Joint Comprehensive Plan of Action (JCPOA), which was signed between Iran and the P5+1 group of countries, including Russia.
"Based on the reports of the International Atomic Energy Agency (IAEA), Iran has fulfilled its commitments under the JCPOA," Rouhani said.
"After the US unilateral and illegal exit, Moscow has an important role in the reinforcement of the JCPOA and fulfillment of the opposite sides' commitments," he added.
US President Donald Trump announced on May 8 that Washington was walking away from the nuclear agreement, which was reached between Iran and the five permanent members of the UN Security Council - the United States, Britain, France, Russia and China - plus Germany.
Trump also said he would reinstate US nuclear sanctions on Iran and impose "the highest level" of economic bans on the Islamic Republic.
Under the JCPOA, Iran undertook to put limits on its nuclear program in exchange for the removal of nuclear-related sanctions imposed against Tehran.
IAEA Director General Yukiya Amano on Monday reaffirmed the agency's accesses to all the required nuclear sites in Iran, and called on Tehran to ensure "timely and proactive cooperation" with inspections under the nuclear agreement.