Sighted training with Zanaco F.C. which was initially perceived as temporary,[2] he afterward he made his departure from Nchanga Rangers F.C. in early 2016.[3]
Nsabata suffered inconsequential injuries in an automobile accident on in July 2015.[4]
In December 2020, he left Zanaco in December 2020 following the expiry of his contract.[5] He signed for ZESCO United in January 2021 on a three-year contract.[6]