Sweden vs Poland: Prediction, Betting Tips & Match Preview – 31 March
Betiball's prediction for Sweden vs Poland on 31 March 2026 (kick-off: 14:45) is built from both teams' recent form, head-to-head history, squad availability, and tactical analysis. Read the full Sweden vs Poland preview before placing your bet.
Sweden vs Poland: Starting Lineups Time : 31/03/2026 14:45
90+2'
Mattias Svanberg / Yasin Ayari
Mattias Svanberg / Yasin Ayari
88'
Viktor Gyokeres
Viktor Gyokeres
81'
Gustav Lundgren / Benjamin Nygren
Gustav Lundgren / Benjamin Nygren
76'
Lucas Bergvall
Lucas Bergvall
69'
Besfort Zeneli / Jesper Karlstrom
Besfort Zeneli / Jesper Karlstrom
69'
Lucas Bergvall / Anthony Elanga
Lucas Bergvall / Anthony Elanga
62'
Jesper Karlstrom
Jesper Karlstrom
44'
Gustaf Lagerbielke
Gustaf Lagerbielke
19'
Anthony Elanga
Anthony Elanga
90+4'
Krzysztof Piatek
90+2'
Krzysztof Piatek / Nicola Zalewski
90+1'
Kamil Grosicki / Matthew Cash
65'
Oskar Pietuszewski
63'
Oskar Pietuszewski / Karol Swiderski
55'
Karol Swiderski
43'
Jakub Kiwior
33'
Nicola Zalewski
90+2'
Mattias Svanberg / Yasin Ayari
Mattias Svanberg / Yasin Ayari
90+4'
Krzysztof Piatek
88'
Viktor Gyokeres
Viktor Gyokeres
90+2'
Krzysztof Piatek / Nicola Zalewski
81'
Gustav Lundgren / Benjamin Nygren
Gustav Lundgren / Benjamin Nygren
90+1'
Kamil Grosicki / Matthew Cash
76'
Lucas Bergvall
Lucas Bergvall
65'
Oskar Pietuszewski
69'
Besfort Zeneli / Jesper Karlstrom
Besfort Zeneli / Jesper Karlstrom
63'
Oskar Pietuszewski / Karol Swiderski
69'
Lucas Bergvall / Anthony Elanga
Lucas Bergvall / Anthony Elanga
55'
Karol Swiderski
62'
Jesper Karlstrom
Jesper Karlstrom
43'
Jakub Kiwior
44'
Gustaf Lagerbielke
Gustaf Lagerbielke
33'
Nicola Zalewski
19'
Anthony Elanga
Anthony Elanga
Sweden
Substitutions
#9 Gustaf Nilsson
#12 Ellborg Melker
#1 Noel Tornqvist
#20 Hugo Emanuel Larsson
#6 Williot Swedberg
#4 Victor Eriksson
#13 Elliot Stroud
#21 Taha Abdi Ali
#19 Mattias Svanberg
#22 Besfort Zeneli
#7 Lucas Bergvall
#14 Gustav Lundgren
Sweden
Poland
9Shots15
5Shots on Goal7
15Fouls15
2Corner Kick9
15Free kick15
1Offside4
2Yellow card3
1Aerial12
5Save2
8Successful Tackles5
6Interceptions7
10Long pass32
2Assist2
5Successful center6
2Shots off goal3
1Hit The Post0
12Head Success16
2Blocked5
8Tackle5
7Dribbles6
17Throw-in17
253Passes502
72Attacks105
31Dangerous attacks52
0Corner Kicks(HT)6
2BigChances3
0BigChancesMissed2
9ShotsInsideBox8
0ShotsOutsideBox7
43DuelsWon45
1.71ExpectedGoals0.97
2.82xGOT2.1
21Touches In Opposition Box31
9AccurateCrosses25
31GroundDuelsWon29
12AerialDuelsWon16
37Clearances24
Poland
Substitutions
#18 Bartosz Bereszynski
#22 Bartlomiej Dragowski
#4 Tomasz Kedziora
#8 Jakub Moder
#19 Michal Skoras
#6 Bartosz Slisz
#17 Filip Rozga
#12 Mateusz Kochalski
#16 Jan Ziolkowski
#11 Kamil Grosicki
#23 Krzysztof Piatek
#15 Oskar Pietuszewski
Commentary
90+4'
Krzysztof Piatek - Poland receive a yellow card
90+2'
Sweden — substitution: Mattias Svanberg / Yasin Ayari
90+2'
Poland — substitution: Krzysztof Piatek / Nicola Zalewski
90+1'
Poland — substitution: Kamil Grosicki / Matthew Cash
88'
Goal! Viktor Gyokeres - Sweden
81'
Sweden — substitution: Gustav Lundgren / Benjamin Nygren
76'
Lucas Bergvall - Sweden receive a yellow card
69'
Sweden — substitution: Besfort Zeneli / Jesper Karlstrom
69'
Sweden — substitution: Lucas Bergvall / Anthony Elanga
65'
Oskar Pietuszewski - Poland receive a yellow card
63'
Poland — substitution: Oskar Pietuszewski / Karol Swiderski
62'
Jesper Karlstrom - Sweden receive a yellow card
55'
Goal! Karol Swiderski - Poland
44'
Goal! Gustaf Lagerbielke - Sweden
43'
Jakub Kiwior - Poland receive a yellow card
33'
Goal! Nicola Zalewski - Poland
19'
Goal! Anthony Elanga - Sweden