Muhammad Shaban

[2] He signed a three-year contract with Kampala Capital City Authority in October 2017, scoring on his debut a month later.

[4] He signed for Raja Casablanca for the 2018–19 season, making 5 league appearances,[1] before returning to Vipers in August 2019.

[5] He re-signed for Onduparaka in October 2021,[6] and Kampala Capital City Authority in August 2022.

[7] He made his international debut in 2016,[1] and was named in the squad for the 2017 Africa Cup of Nations.

This biographical article related to Ugandan association football is a stub.