Urodzony w Szwajcarii jednokrotny reprezentant Albanii związał się z „Białą Gwiazdą” umową do 30 czerwca 2018 roku z opcją jej przedłużenia o kolejne 12 miesięcy.
27-letni defensywny pomocnik większą część swojej kariery spędził we wspomnianej Szwajcarii, gdzie występował w Lausanne Sports, Grasshoppersie, Neuchâtel Xamax oraz Sionie. Najwięcej spotkań rozegrał w koszulce tego pierwszego (65, strzelił w nich cztery gole).
W 2014 roku Basha trafił na wypożyczenie do Realu Saragossa, występując następnie w dwóch innych hiszpańskich klubach - Ponferradinie i Murcii. Jego bilans z poprzedniego sezonu w barwach tej ostatniej to 20 meczów, gol i asysta w Segunda División. Nie były to szczęśliwe rozgrywki dla jego byłego zespołu, ponieważ spadł on na trzeci hiszpański szczebel. Z końcem czerwca 27-latek opuścił jego szeregi.
Jeśli chodzi o wspomniany występ w albańskiej kadrze, Basha zanotował go w 2014 roku, pojawiając się na boisku w meczu towarzyskim z Armenią.
To dziewiąte letnie wzmocnienie Wisły. Wcześniej jej szeregi zasilili Fran Vélez, Kamil Wojtkowski, Tibor Halilović, Zoran Arsenić, Julián, Martin Kostal, Zé Manuel oraz Carlos López.