37-letni Wasilewski od 30 czerwca, gdy wygasła jego umowa z angielskim Leicester City, pozostawał bez klubu. Nie ogłosił jednak końca kariery i zdecydował się przyjąć ofertę Wisły.

Jako tzw. wolny zawodnik mógł podpisać kontrakt, mimo zamkniętego okna transferowego. 13-krotny mistrz kraju zdecydował się pozyskać Wasilewskiego, gdyż kontuzji doznał środkowy obrońca Hiszpan Ivan Gonzalez, który przechodzi w ojczyźnie rehabilitację po operacji kolana.

Urodzony w Krakowie Wasilewski jest wychowankiem miejscowego Hutnika. Grał też w Śląsku Wrocław, Wiśle Płock, Amice Wronki i Lechu Poznań. W sumie w ekstraklasie wystąpił w 117 meczach, w których strzelił 14 goli.

W 2007 roku przeszedł do Anderlechtu Bruksela, gdzie spędził sześć lat i wywalczył cztery tytuły mistrza Belgii. Przez ostatnie cztery sezony grał w Leicester City. Klub ten, z Wasilewskim w składzie, awansował z Championship do Premier League, a w 2016 roku sensacyjnie wywalczył mistrzostwo Anglii.

Wasilewski ma na swoim koncie 60 występów w reprezentacji Polski, brał udział w mistrzostwach Europy w 2008 roku. W Wiśle będzie grał z numerem 27 na koszulce.