Iraqi Prime Minister Nouri Al-Maliki said he would not allow his country to become a battleground for the United States and Iran.
"We have told the Iranians and the Americans, we know that you have a problem with each other, but we are asking you, please solve your problems outside Iraq," Al-Maliki said in an interview with CNN on Wednesday.
Al-Maliki also said he is convinced that Iranians were influencing attacks on US soldiers.
"We will not accept Iran to use Iraq to attack the American forces," al-Maliki said, adding "We don't want the American forces to take Iraq as a field to attack Iran or Syria."
Already high tensions have risen in recent weeks between Iran and the US.
US President George W Bush earlier this month accused Tehran of supporting Shia militants responsible for killing American troops.
He has pledged to respond to Iranian meddling in Iraq but said that will not come in the form of an invasion.