Poland head coach Michal Probierz has selected his 26-player squad for Euro 2024.
UEFA confirmed earlier this month that squad sizes have been increased from 23 to 26 players for this year's eagerly-anticipated continental tournament, and all squads must include at least three goalkeepers.
Most nations took the approach of initially selecting a group of players that exceeds the squad limits with friendlies planned beforehand.
Here, Sports Mole takes a look at the Poland players that have been selected, and which players have missed out on featuring in the tournament which commences in Germany on June 14.
© Reuters
Which Polish stars have been selected?
Robert Lewandowski is naturally the headline name in this Poland squad; the Barcelona forward will be looking to add to his record of 82 goals from 148 appearances for his country.
However, Poland have experience in all areas of the pitch, with Juventus goalkeeper Wojciech Szczesny an 81-cap veteran. The other three stoppers have just 10 caps between them.
Jan Bednarek and Bartosz Bereszynski are the only two defenders to have in excess of 50 caps, yet versatile Arsenal man Jakub Kiwior looks like a player who will spend the next decade in this backline.
The most senior part of the squad is midfield. Probierz has included as many as nine players who are aged 25 or above, with 35-year-old Kamil Grosicki the most experienced with 93 caps.
Piotr Zielinski is the key man, though, with the 30-year-old Napoli man having 88 caps to his name. Fenerbahce playmaker Sebastian Szymanski brings the biggest creative threat to the side.
In attack, Poland and Probierz are blessed with strength-in-depth. As well as Lewandowski, the duo of Karol Swiderski and Krzysztof Piatek each have 10 international goals to their name, with the 6ft 4in frame of Adam Buksa offering another threat.
© Reuters
Which Polish stars will miss Euro 2024?
The most notable name to miss out for Poland before the two friendlies was that of Matty Cash, the Aston Villa wide player having suffered a calf injury during the closing weeks of the season.
Legia Warsaw midfielder Pawel Wszolek, who has 14 caps, was part of the squad for the Euro 2024 playoff final with Wales in March but he, too, is not selected.
Young wide player Dominik Marczuk, of Jagiellonia Bialystok, earned his first call-up for the March fixtures, yet is left out on this occasion.
Disaster then struck Poland and Arkadiusz Milik on Friday night as the forward sustained a knee injury during the early stages of the friendly with Ukraine.
The Juventus forward has since been ruled out of the tournament, while defender Pawel Bochniewicz is another player to drop out of the group.
What are Poland's pre-tournament plans?
In the aforementioned friendly with Ukraine, Poland were able to run out 3-1 victors in order to extend their unbeaten streak to seven matches.
Poland concluded their warm-up for the tournament against Turkey on June 10, prevailing by a 2-1 scoreline in Warsaw.
The first Euro 2024 fixture takes place on June 16 versus Netherlands, with that game being followed by matches with Austria and France.
Poland's 26-player squad in full
Goalkeepers: Wojciech Szczesny (Juventus), Marcin Bulka (Nice), Lukasz Skorupski (Bologna)
Defenders: Jan Bednarek (Southampton), Bartosz Bereszynski (Empoli), Jakub Kiwior (Arsenal), Bartosz Salamon (Lech Poznan), Tymoteusz Puchacz (Kaiserslautern), Pawel Dawidowicz (Hellas Verona), Sebastian Walukiewicz (Empoli)
Midfielders: Przemyslaw Frankowski (Lens), Kamil Grosicki (Pogon Szczecin), Jakub Moder (Brighton), Taras Romanczuk (Jagiellonia Bialystok), Damian Szymanski (AEK), Michal Skoras (Club Brugge), Nikola Zalewski (Roma), Jakub Piotrowski (Ludogorets), Bartosz Slisz (Atlanta United), Sebastian Szymanski (Fenerbahce), Kacper Urbanski (Bologna), Piotr Zielinski (Napoli)
Forwards: Adam Buksa (Antalyaspor), Robert Lewandowski (Barcelona), Krzysztof Piatek (Basaksehir), Kamil Swiderski (Hellas Verona)
Group and fixtures
June 16: Poland 1-2 Netherlands (2pm | Volksparkstadion, Hamburg)
June 21: Poland 1-3 Austria (5pm | Olympiastadion, Berlin)
June 25: France 1-1 Poland (5pm | BVB Stadion Dortmund, Dortmund)