 Piszczek made his debut for the Poland national team in a friendly match against Estonia on 3 February 2007.On 6 June 2008, he was selected for the final 23-man squad for UEFA Euro 2008, replacing Jakub Błaszczykowski, who was left out through injury.He made one appearance at the tournament, coming on a substitute against Germany, but after receiving a training injury, did not play in the next match and had no further role in the tournament.