Fue uno de los 23 elegidos para formar parte del combinado nacional en la Eurocopa de Austria y Suiza de 2008, pero debido a una lesión de última hora fue sustituido por Łukasz Piszczek. El 17 de noviembre de 2010 se convierte en el capitán de su selección. El 12 de junio de 2012 anotó un gol decisivo ante la selección de fútbol de Rusia durante el segundo partido de la fase de grupos de la Eurocopa de Polonia y Ucrania. El partido acabó 1 a 1. Blaszczykowski se metió en el bolsillo a 40 millones de polacos con su celestial zambombazo que evitó la humillación de caer en casa ante Rusia y, de paso, alimentó seriamente las esperanzas del combinado dirigido por Franciszek Smuda de asaltar los cuartos de final de una gran competición. Sin embargo, Polonia perdió el último partido contra la República Checa, y por ello quedó eliminada de la Eurocopa en primera ronda.