Career
Club
He made his debut as a soccer player in Lech Poznań, when they played in 2nd Polish football league during the seasons 2000–2001 and 2001–2002. In the season 2001–2002 Zakrzewski moved to Obra Kościan where he played until spring round of this season. Then he played in Warta Poznań and after that in the Aluminium Konin (2002–2003).
Zakrzewski played in Lech Poznań 96 times and scored 27 goals in Ekstraklasa.
In June 2007 he signed a four-year contract with Swiss Super League team Football Club Sion. In 2008 he returned to Poland in a loan deal to Arka Gdynia.
He scored four goals in his first four league games, including two against his old club Lech Poznań. In July 2010, he moved to Warta Poznań on one-year contract.
In June 2011, he joined Miedź Legnica.