A US official confirmed the deadly missile successfully exploded 630 miles away from where it was fired.
The test took place at a test site near Semnan, according to the official who would only speak on condition of anonymity.
The last time this missile was launched was July 2016, meaning this latest detonation could well be in response to Trump's executive order slamming shut the borders to anyone coming from Syria, Iran, Iraq, Yemen, Somalia, Sudan and Libya.
President Trump, 70, has taken issue with the executive order being dubbed a "Muslim ban", saying: "America is a proud nation of immigrants and we will continue to show compassion to those fleeing oppression, but we will do so while protecting our own citizens and border. America has always been the land of the free and home of the brave.
"We will keep it free and keep it safe, as the media knows, but refuses to say. My policy is similar to what President Obama did in 2011 when he banned visas for refugees from Iraq for six months.
"The seven countries named in the Executive Order are the same countries previously identified by the Obama administration as sources of terror. To be clear, this is not a Muslim ban, as the media is falsely reporting.
"This is not about religion — this is about terror and keeping our country safe. There are over 40 different countries worldwide that are majority Muslim that are not affected by this order.
"We will again be issuing visas to all countries once we are sure we have reviewed and implemented the most secure policies over the next 90 days.
"I have tremendous feeling for the people involved in this horrific humanitarian crisis in Syria. My first priority will always be to protect and serve our country, but as President I will find ways to help all those who are suffering."