In an emotional message to Rangers fans on Instagram, Sakala, 26, who is under contract until summer 2025, revealed he was leaving the club.
“Today marks the end of an unforgettable chapter in my life. It is with a heavy heart, yet a spirit of gratitude, that I bid farewell to this esteemed club,” he wrote.
“When I first joined Rangers, I could have never imagined the profound impact this club and its community would have on my life.”
RELATED ARTICLE: Rangers coach reveals Sakala’s potential destination
Sakala appeared in 91 games with Rangers, scoring 24 goals and assisting on 15 others. During his stint at the club, he also won the Scottish Cup.
“From the very first day, you embraced me as one of your own, making me feel like I belonged here, and that sense of belonging has been the driving force behind my performances on the pitch,” he further wrote.
Sakala joined Rangers from KV Oostende in 2021 and has been linked with a move to Saudi Arabia.
Rangers manager Michael Beale confirmed on Friday that the Zambian rapid forward is in “talks with a Saudi club.”