Marcin Wasilewski trafił do Wisły Kraków w listopadzie 2017 roku na zasadzie wolnego transferu. Doświadczony, były reprezentant Polski, był wolnym zawodnikiem po tym, jak kilka miesięcy wcześniej wygasła jego umowa z angielskim Leicester City.
W sezonie 2017/18 38-latek rozegrał 17 meczów, w których strzelił jednego gola i obejrzał trzy żółte kartki. W obecnych rozgrywkach Wasilewski zaliczył 27 występów, w których obejrzał trzy żółte kartki i zdobył jedną bramkę samobójczą. W każdym z tych meczów środkowy obrońca grał od pierwszej do ostatniej minuty.
W czwartek, Rafał Szczypczyk z agencji "Box2Box", poinformował za pośrednictwem Twittera, że Wasilewski zdecydował się zostać w Wiśle na kolejny sezon. Dotychczasowa umowa zawodnika wygasała 30 czerwca. Przed Wisłą i Leciester Wasilewski przez lata występował w belgijskim RSC Anderlechcie. Wcześniej był piłkarzem m.in. Lecha, Amiki Wronki czy Wisły Płock.