Russia vs Serbia Live Score and Live Stream


Russia played Serbia in a friendly match on March 21. The match kicked off 17:00 UTC. Russia won 4-0.

Anton Miranchuk scored the first goal from the penalty spot on the 22nd minute of the game followed by goals from Maksim Osipenko, Aleksey Miranchuk and Ivan Sergeev who made the final score 4-0.

Russia national football team and Serbia national football team meet again 4 years after the Group Stage match which Serbia won 5-0. Russia national football team are approaching this clash after a victory over Cuba in a friendly match on November 20 extending their unbeaten streak to 4 matches.

Serbia national football team are going into the fixture after playing a draw against Bulgaria on November 19. They have been conceding goals for 8 consecutive matches now which puts additional psychological pressure on the team.

ScoreBat is covering Russia vs Serbia 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 INTERNATIONAL FRIENDLIES in real time and provide live streaming whenever possible.


Live Streaming

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

Russia kicked off the game with Matvey Safonov, Daniil Khlusevich, Maksim Osipenko, Alexander Silyanov, Sergey Volkov who got substituted by Yuri Gorshkov on the 46th minute, Anton Miranchuk who got substituted by Arsen Zakharyan on the 65th minute, Danil Glebov, Dmitri Barinov, Aleksandr Golovin who got substituted by Anton Zinkovskiy on the 76th minute, Konstantin Tyukavin who got substituted by Ivan Sergeev on the 65th minute and Ivan Oblyakov who got substituted by Aleksey Miranchuk on the 46th minute as starters, with Arsen Adamov, Fedor Chalov, Aleksandr Chernikov, Yuri Gorshkov, Evgeny Kharin, Daler Kuzyaev, Andrey Lunev, Aleksandr Maksimenko, Aleksey Miranchuk, Grigori Morozov, Sergey Pinyaev, Danil Prutsev, Ivan Sergeev, Arsen Zakharyan and Anton Zinkovskiy on the bench.

Serbia's starting eleven were Dorde Petrovic, Filip Mladenovic who got substituted by Erhan Masovic on the 57th minute, Strahinja Pavlovic, Strahinja Erakovic, Milan Gajic, Sasa Lukic, Sasa Zdjelar who got substituted by Filip Kostic on the 57th minute, Dusan Tadic who got substituted by Aleksandar Mitrovic on the 46th minute, Mijat Gacinovic who got substituted by Sergej Milinkovic-Savic on the 46th minute, Luka Jovic who got substituted by Lazar Samardzic on the 73rd minute and Andrija Zivkovic who got substituted by Srdjan Mijailovic on the 46th minute, with Srdjan Babic, Samed Bazdar, Filip Kostic, Erhan Masovic, Srdjan Mijailovic, Sergej Milinkovic-Savic, Vanja Milinkovic-Savic, Aleksandar Mitrovic, Predrag Rajkovic and Lazar Samardzic on the bench.


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

  • Ball Possession: 65 - 35
  • Total Attempts: 15 - 7
  • Shots On Target: 7 - 2
  • Saves: 2 - 3
  • Corners: 8 - 1
  • Completed Passes: 681 - 311
  • Fouls: 11 - 6
  • Free Kicks: 6 - 11
  • Total Passes: 748 - 412
  • Throw-Ins: 19 - 15


Russia and Serbia have met 3 times since June 2016. Russia have won once, 1 match ended in a draw while Serbia have also won once. The most recent match between them took place on November 18, 2020 at the Group Stage of Uefa Nations League B where Serbia won 5-0. Russia have scored 4 goals in these 3 head-to-head matches in total while Serbia have scored 7. So, overall, Russia and Serbia have almost identical head-to-head record against each other in their recent history.

Recent Form

Russia have won Cuba in their previous match while Serbia have played a draw with Bulgaria in their previous match. Overall, Russia have won 10 of their last 20 matches, losing 3 and drawing 7, while Serbia have won 11 of their last 20 matches, losing 6 and drawing 3.

Russia have won twice (8-0 against Cuba on 20th of November and 1-0 against Cameroon on 12th of October), lost once (2-1 against Egypt U-23 on 11th of September) and drew 3 times (2-2 against Kenya on 16th of October, 1-1 against Qatar on 12th of September and 1-1 against Egypt U-23 on 7th of September) in their most recent 6 matches.

Serbia have won twice (3-1 against Montenegro on 17th of October and 1-3 against Lithuania on 10th of September), lost 3 times (1-0 against Belgium on 15th of November, 2-1 against Hungary on 14th of October and 1-2 against Hungary on 7th of September) and drew once (2-2 against Bulgaria on 19th of November) in their most recent 6 matches.

Team Streaks

  • Serbia have gone 8 consecutive matches without a clean sheet.
  • Russia are undefeated in their previous 4 matches.
  • Serbia have gone 3 consecutive away matches without a draw.

Video Highlights

We are adding goal videos and full video highlights of the match between Russia and Serbia in real time. You can watch the goals by Anton Miranchuk, Maksim Osipenko, Aleksey Miranchuk and Ivan Sergeev 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 Russia - Serbia 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. Russia 4, Serbia 0.
  2. 90 + 1'
    4 - 0
    Ivan Sergeev scores for Russia.
  3. 88'
    Russia scores but the goal is ruled out by VAR.
  4. 76'
    Substitution for Russia. Anton Zinkovskiy replaces Aleksandr Golovin
  5. 73'
    Substitution for Serbia. Lazar Samardzic replaces Luka Jovic
  6. 65'
    Substitution for Russia. Arsen Zakharyan replaces Anton Miranchuk
  7. 65'
    Substitution for Russia. Ivan Sergeev replaces Konstantin Tyukavin
  8. 57'
    Substitution for Serbia. Filip Kostic replaces Sasa Zdjelar
  9. 57'
    Substitution for Serbia. Erhan Masovic replaces Filip Mladenovic
  10. 55'
    3 - 0
    Aleksey Miranchuk scores for Russia.
  11. 2T
    Second half begins
  12. 46'
    Substitution for Serbia. Sergej Milinkovic-Savic replaces Mijat Gacinovic
  13. 46'
    Substitution for Serbia. Aleksandar Mitrovic replaces Dusan Tadic
  14. 46'
    Substitution for Serbia. Srdjan Mijailovic replaces Andrija Zivkovic
  15. 46'
    Substitution for Russia. Yuri Gorshkov replaces Sergey Volkov
  16. 46'
    Substitution for Russia. Aleksey Miranchuk replaces Ivan Oblyakov
  17. HT
    Half Time - 2 : 0
    First half ends.
  18. 32'
    2 - 0
    Maksim Osipenko scores for Russia.
  19. 22'
    1 - 0
    Anton Miranchuk scores from the penalty spot for Russia making the score 1 - 0.
  20. 21'
    Red Card
    Milan Gajic is shown the red card.
  21. 1T
    First half begins