Career
Born in Poznań, Bereszyński played youth football with TPS Winogrady Poznań, Poznaniak Poznań, Warta Poznań and Lech Poznań. He has played senior football with Lech Poznań, Warta Poznań and Legia Warsaw. While with Lech Poznań, he played in the Union of European Football Associations Europa League qualifying rounds.
Bereszyński was sent off in the last round of the 2013-2014 Union of European Football Associations Europa League Group stage, and was suspended for the next three European matches.
He did not feature in the 2nd round nor the first leg of the 3rd qualification round in the 2014-2015 Union of European Football Associations Champions League. However, as his club failed to include him in their squad registration for the 2nd round matches, he had not finished his suspension when he came on as a sub in the 86th minute in the return leg against Celtic F.C. in the 3rd round.
This made the Scottish team winners on aggregate. He made his senior international debut for Poland in 2013.