A third American soldier died in a road accident in neighboring Kuwait.
The two soldiers died Wednesday in Iraq's Salahuddin province. The military said in a statement released Thursday that another soldier and an interpreter also were injured.
Their deaths raised the American death toll in Iraq in April to 36, the highest rate of death for troops there since September, when 65 Americans were killed, according to an Associated Press tally.
The military says the highway accident in Kuwait involved a single vehicle and that another soldier was injured.
The cause of both crashes were under investigation.
Kuwait is a major logistics base for American and other coalition troops serving in neighboring Iraq.
In Other Developments:
The fighting broke out after Iraqi troops moved last month to regain control of Basra - capital of the country's vast oil industry - from militias. U.S. and British troops have helped the Iraqis gain control of the city, although scattered attacks still occur.
The fighting, however, spread to Baghdad, with its substantial Shiite population and strong militia presence.
Thursday's clashes came a day after a top American general urged al-Sadr to rein in his fighters.
"We certainly hope that Sadr will choose the road of peace and responsibility," said Lt. Gen. Lloyd J. Austin III, who commands day-to-day operations in Iraq.