The US military said it launched dozens of strikes against targets linked to Iran's powerful Islamic Revolutionary Guards Corps (IRGC) in response to Iranian attacks on American troops in Jordan after President Donald Trump had vowed to retaliate and "hit them very hard."

The strikes also come after the U.S. and Saudi Arabia launched joint airstrikes against Iran-backed militias in Iraq.

The US says the strikes were retaliation for an attempted IRGC ballistic missile attack on a US airbase in Jordan as Iranian state media report explosions in the country's south.

Two people are reported to have been injured by the strikes on Iranian facilities.