England vs Iran Live Score and Live Stream


England played Iran at the Group B of World Cup on November 21. The match kicked off 13:00 UTC. England won 6-2.

Jude Bellingham scored the first goal on the 35th minute of the game followed by goals from Bukayo Saka, Raheem Sterling, Mehdi Taremi, Marcus Rashford and Jack Grealish who made the final score 6-2.

England national football team will be playing the match after a draw against Germany on September 26 in Group Stage. 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 3 consecutive matches now.

Iran national football team are preparing for the match after a loss against Tunisia in a friendly match on November 16.

ScoreBat is covering England 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.

URL: https://www.scorebat.com/england-vs-iran-live-stream/

Live Streaming

You can watch England 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 England as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of England - 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 England - Iran in real time.

England kicked off the game with Jordan Pickford, Luke Shaw, Harry Maguire who got substituted by Eric Dier on the 70th minute, John Stones, Kieran Trippier, Declan Rice, Jude Bellingham, Raheem Sterling who got substituted by Jack Grealish on the 70th minute, Mason Mount who got substituted by Phil Foden on the 71st minute, Bukayo Saka who got substituted by Marcus Rashford on the 70th minute and Harry Kane who got substituted by Callum Wilson on the 76th minute as starters, with Nick Pope, Aaron Ramsdale, Trent Alexander-Arnold, Conor Coady, Eric Dier, Kyle Walker, Ben White, Phil Foden, Conor Gallagher, Jordan Henderson, James Maddison, Kalvin Phillips, Jack Grealish, Marcus Rashford and Callum Wilson on the bench.

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

Referee showed the yellow card twice throughout the game. Alireza Jahanbakhsh and Morteza Pouraliganji were the ones to receive it.


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

  • Ball Possession: 79 - 21
  • Total Attempts: 10 - 7
  • Shots On Target: 7 - 2
  • Saves: 1 - 1
  • Corners: 8 - 0
  • Fouls: 8 - 14
  • Free Kicks: 16 - 10
  • Throw-Ins: 19 - 19

England have won 2 of their 3 matches in Group B, drawing 1 and having 0 defeats this season. They have scored 9 goals - 3.00 per match, conceding 2 - 0.67 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

England have played a draw with Germany in their previous match while Iran have lost to Tunisia in their previous match. Overall, England have won 11 of their last 20 matches, losing 4 and drawing 5, while Iran have won 13 of their last 18 matches, losing 3 and drawing 2.

England have lost 3 times (1-0 against Italy on 23rd of September, 0-4 against Hungary on 14th of June and 1-0 against Hungary on 4th of June) and drew 3 times (3-3 against Germany on 26th of September, 0-0 against Italy on 11th of June and 1-1 against Germany on 7th of June) in their most recent 6 matches.

Iran have won 3 times (1-0 against Nicaragua on 10th of November, 1-0 against Uruguay on 23rd of September and 2-0 against Lebanon on 29th of March), lost twice (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

  • Iran's last 4 matches had 2 or less goals.

Live Standings

As always, World cup Group B's live standings are availble and updated in real time. England are the leaders in the table with 7 points 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 England and Iran in real time. You can watch the goals by Jude Bellingham, Bukayo Saka, Raheem Sterling, Mehdi Taremi, Marcus Rashford and Jack Grealish 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 England - Iran are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. England 6, Iran 2.
  2. 90 + 10'
    6 - 2
    Mehdi Taremi scores from the penalty spot for Iran making the score 6 - 2.
  3. 89'
    6 - 1
    Jack Grealish scores for England, assisted by Callum Wilson.
  4. 77'
    Substitution for Iran. Sardar Azmoun replaces Ahmad Nourollahi
  5. 76'
    Substitution for England. Callum Wilson replaces Harry Kane
  6. 71'
    Substitution for England. Phil Foden replaces Mason Mount
  7. 71'
    5 - 1
    Marcus Rashford scores for England, assisted by Harry Kane.
  8. 70'
    Substitution for England. Eric Dier replaces Harry Maguire
  9. 70'
    Substitution for England. Marcus Rashford replaces Bukayo Saka
  10. 70'
    Substitution for England. Jack Grealish replaces Raheem Sterling
  11. 65'
    4 - 1
    Mehdi Taremi scores for Iran, assisted by Ali Gholizadeh.
  12. 63'
    Substitution for Iran. Mehdi Torabi replaces Milad Mohammadi
  13. 62'
    4 - 0
    Bukayo Saka scores for England, assisted by Raheem Sterling.
  14. 48'
    Morteza Pouraliganji is shown the yellow card.
  15. 2T
    Second half begins
  16. 46'
    Substitution for Iran. Hossein Kanaani replaces Roozbeh Cheshmi
  17. 46'
    Substitution for Iran. Saeid Ezatolahi replaces Ali Karimi
  18. 46'
    Substitution for Iran. Ali Gholizadeh replaces Alireza Jahanbakhsh
  19. HT
    Half Time - 3 : 0
    First half ends.
  20. 45 + 1'
    3 - 0
    Raheem Sterling scores for England, assisted by Harry Kane.
  21. 43'
    2 - 0
    Bukayo Saka scores for England, assisted by Harry Maguire.
  22. 35'
    1 - 0
    Jude Bellingham scores for England, assisted by Luke Shaw.
  23. 25'
    Alireza Jahanbakhsh is shown the yellow card.
  24. 20'
    Substitution for Iran. Hossein Hosseini replaces Alireza Beiranvand
  25. 1T
    First half begins