Morocco vs Iran Predictions, Odds and Betting Tips

World Cup Morocco vs Iran

Bet Now on The World Cup Final – France vs Croatia


This match is over: Final score is: 0-1

Next Morocco match:  Portugal vs Morocco

Next Iran match: Iran vs Spain


15th June 2018 – 10am (ET)
Group B
Stadium: Krestovsky Stadium, St. Petersburg

Neither Morocco nor Iran will have been particularly overjoyed to have been drawn alongside Spain and Portugal in Group B and the two European sides are expected to dominate this section. These two outfits should not be underestimated however and have enjoyed successful qualifying campaigns which saw them book their place at the tournament with relative ease.

They don’t have notable World Cup pedigree but both sides will feel quietly confident about sneaking through at the expense of Portugal, should Fernando Santos’ side underperform.

This match should be an interesting tactical battle and both sides will be hoping to start the tournament with three points. They have never previously met in a competitive fixture.

Iran are built for counter-attacking football and they could frustrate their Group B opponents. They largely restricted Argentina at the 2014 World Cup before a moment of Lionel Messi magic finally unlocked their previously watertight back-line. They have a younger squad this time around and have a number of dangerous players in the final third.

Morocco made light work of their qualifying group and booked their place in this competition without breaking sweat. They were defensively secure throughout, led by Juventus centre-back Medhi Benatia who helped his side to a seventh straight Serie A title in May 2018.

Neither of these two sides are renowned for their World Cup exploits although both are improving and could easily pull off a few surprises in Russia.

Morocco vs Iran Predictions

There isn’t a lot between these sides and both outfits will make themselves difficult to break down. Morocco will be fancied by some punters but it could be a frustrating afternoon for the Atlas Lions and a point apiece appears to be the likeliest outcome. The draw is priced at 2.98 with Sports Interaction and looks a great bet for this Group B opener.

We are also predicting that the game will be level at half-time and it’s 1.87 with Sports Interaction to be all square at the break.

It’s unlikely to be a high-scoring 90 minutes and there is expected to be very little between the pair. Both Teams to Score? No is available at 1.57 with Bodog Sports and is highly recommended.

A low-scoring draw appears to be a realistic outcome for this contest with 0-0 and 1-1 likely scorelines in this one. Correct score bettors could wager on either of these two results at 6.00 and 6.50 with William Hill.



  • This is Morocco’s fifth appearance at the FIFA World Cup
  • They won every single match in qualifying without conceding a single goal
  • Morocco Coach Herve Renard has won the African Cup of Nations twice
  • 1986 was the last time that Morocco progressed out of the group stage
  • Morocco to progress to the round-of-16 (4.00 with 888Sport)
  • Iran kept Argentina off the scoresheet for 90 minutes at the 2014 World Cup before Lionel Messi unlocked their defence
  • They kept clean sheets in each of their final nine qualifying games
  • Iran’s last victory in a World Cup game was in 1998



Morocco:Yassine Bounou, Achraf Hakimi, Hamza Mendyl, Manuel da Costa, Medhi Benatia (captain), Romain Saïss, Hakim Ziyech, Karim El Ahmadi, Ayoub El Kaabi, Younès Belhanda, Fayçal Fajr, Munir Mohamedi, Khalid Boutaïb, Mbark Boussoufa, Youssef Aït Bennasser, Nordin Amrabat, Nabil Dirar, Amine Harit, Youssef En-Nesyri, Aziz Bouhaddouz, Sofyan Amrabat, Ahmed Reda Tagnaouti, Mehdi Carcela.

Iran: Alireza Beiranvand, Mehdi Torabi, Ehsan Hajsafi, Rouzbeh Cheshmi, Milad Mohammadi, Saeid Ezatolahi, Masoud Shojaei (captain), Morteza Pouraliganji, Omid Ebrahimi, Karim Ansarifard, Vahid Amiri, Mohammad Rashid Mazaheri, Mohammad Reza Khanzadeh, Saman Ghoddos, Pejman Montazeri, Reza Ghoochannejhad, Mehdi Taremi, Alireza Jahanbakhsh, Majid Hosseini, Sardar Azmoun, Ashkan Dejagah, Amir Abedzadeh, Ramin Rezaeian.