Wales vs Iran Live Score and Live Stream


Wales played Iran at the Group B of World Cup on November 25. The match kicked off 10:00 UTC. Iran won 0-2.

Roozbeh Cheshmi scored the first goal on the 90th minute of the game followed by a goal from Ramin Rezaeian who made the final score 0-2.

Wales national football team will be playing the match after a draw against USA on November 21 in Group B. This match can be a great chance for them to turn to winning ways if they sort out the problems in the defense as they have been conceding goals for 6 consecutive matches now.

Iran national football team are preparing for the match after 2 defeats in a row from England and Tunisia. They're going to need to sort out the problems in the back first to improve the results as they have been conceding goals for 3 consecutive away matches now.

ScoreBat is covering Wales vs Iran in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all World cup Group B in real time and provide live streaming whenever possible.


Live Streaming

You can watch Wales vs Iran live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Iran and Wales as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Wales - Iran match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for Wales - Iran in real time.

Wales kicked off the game with Wayne Hennessey, Ben Davies, Joe Rodon, Christopher Mepham, Neco Williams, Aaron Ramsey who got substituted by Danny Ward on the 87th minute, Ethan Ampadu who got substituted by Joe Allen on the 77th minute, Connor Roberts who got substituted by Brennan Johnson on the 57th minute, Harry Wilson who got substituted by Daniel James on the 58th minute, Kieffer Moore and Gareth Bale as starters, with Adam Davies, Danny Ward, Ben Cabango, Rubin Colwill, Chris Gunter, Tom Lockyer, Joe Allen, Dylan Levitt, Joe Morrell, Matt Smith, Sorba Thomas, Jonathan Williams, Mark Harris, Daniel James and Brennan Johnson on the bench.

Iran's starting eleven were Hossein Hosseini, Milad Mohammadi, Majid Hosseini, Morteza Pouraliganji, Ramin Rezaeian, Ehsan Haj Safi who got substituted by Mehdi Torabi on the 77th minute, Saeid Ezatolahi who got substituted by Ali Karimi on the 83rd minute, Ahmad Nourollahi who got substituted by Roozbeh Cheshmi on the 78th minute, Ali Gholizadeh who got substituted by Alireza Jahanbakhsh on the 77th minute, Mehdi Taremi and Serdar Azmoun who got substituted by Karim Ansarifard on the 68th minute, with Amir Abedzadeh, Payam Niazmand, Roozbeh Cheshmi, Abolfazl Jalali, Hossein Kanaani, Shoja Khalilzadeh, Sadegh Moharrami, Vahid Amiri, Saman Ghoddos, Alireza Jahanbakhsh, Ali Karimi, Mehdi Torabi and Karim Ansarifard on the bench.

Referee showed the yellow card 3 times throughout the game. Joe Rodon, Ramin Rezaeian and Alireza Jahanbakhsh were the ones to receive it.


Explore stats from Wales vs Iran on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 59 - 41
  • Total Attempts: 4 - 12
  • Shots On Target: 2 - 7
  • Saves: 5 - 2
  • Corners: 2 - 7
  • Fouls: 9 - 10
  • Free Kicks: 12 - 11
  • Throw-Ins: 30 - 18

Wales have won 0 of their 3 matches in Group B, drawing 1 and having 2 defeats this season. They have scored 1 goal - 0.33 per match, conceding 6 - 2.00 per match. Iran have won 1 of their 3 matches in Group B, drawing 0 and having 2 defeats this season. They have scored 4 goals - 1.33 per match, conceding 7 - 2.33 per match.

Recent Form

Wales have played a draw with USA in their previous match while Iran are on a losing streak - they have lost to England and Tunisia in their previous 2 matches. Overall, Wales have won 6 of their last 20 matches, losing 7 and drawing 7, while Iran have won 13 of their last 19 matches, losing 4 and drawing 2.

Wales have lost 4 times (0-1 against Poland on 25th of September, 2-1 against Belgium on 22nd of September, 3-2 against Netherlands on 14th of June and 1-2 against Netherlands on 8th of June) and drew twice (1-1 against USA on 21st of November and 1-1 against Belgium on 11th of June) in their most recent 6 matches.

Iran have won twice (1-0 against Nicaragua on 10th of November and 1-0 against Uruguay on 23rd of September), lost 3 times (6-2 against England on 21st of November, 0-2 against Tunisia on 16th of November and 1-2 against Algeria on 12th of June) and drew once (1-1 against Senegal on 27th of September) in their most recent 6 matches.

Team Streaks

  • Wales have failed to keep a clean sheet in their previous 6 matches.
  • Iran haven't played a draw in their previous 3 matches.
  • Iran have failed to keep a clean sheet in their previous 3 away matches.

Live Standings

As always, World cup Group B's live standings are availble and updated in real time. Wales are the 4th in the table with 1 point after 3 matches, while Iran are the 3rd with 3 points in 3 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Wales and Iran in real time. You can watch the goals by Roozbeh Cheshmi and Ramin Rezaeian as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Wales - Iran are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. Full Time
    Match ends. Wales 0, Iran 2.
  2. 90 + 11'
    0 - 2
    Ramin Rezaeian scores for Iran, assisted by Mehdi Taremi.
  3. 90 + 8'
    0 - 1
    Roozbeh Cheshmi scores for Iran.
  4. 90 + 5'
    Alireza Jahanbakhsh is shown the yellow card.
  5. 90 + 4'
    Ramin Rezaeian is shown the yellow card.
  6. 87'
    Substitution for Wales. Danny Ward replaces Aaron Ramsey
  7. 86'
    Red Card
    Wayne Hennessey is shown the red card.
  8. 83'
    Substitution for Iran. Ali Karimi replaces Saeid Ezatolahi
  9. 78'
    Substitution for Iran. Roozbeh Cheshmi replaces Ahmad Nourollahi
  10. 77'
    Substitution for Iran. Alireza Jahanbakhsh replaces Ali Gholizadeh
  11. 77'
    Substitution for Iran. Mehdi Torabi replaces Ehsan Haj Safi
  12. 77'
    Substitution for Wales. Joe Allen replaces Ethan Ampadu
  13. 68'
    Substitution for Iran. Karim Ansarifard replaces Serdar Azmoun
  14. 58'
    Substitution for Wales. Daniel James replaces Harry Wilson
  15. 57'
    Substitution for Wales. Brennan Johnson replaces Connor Roberts
  16. Kick-off
    Second half begins
  17. Half Time - 0 : 0
    First half ends.
  18. 45 + 3'
    Joe Rodon is shown the yellow card.
  19. 17'
    Iran scores but the goal is ruled out by VAR.
  20. Kick-off
    First half begins