The Ugandan forward, who was with Nairobi City Stars in 2016, is among the six players, who have joined the Zambian club ahead of their 2017 league kick-off.
“We have recruited three midfielders and two strikers because we concentrated much on improving our strike force. We had problems getting the goals last season and the technical bench advised we get new players upfront,” Club secretary Owen Chimpinde told Zambia Daily Mail.
The other players include goalkeeper Masosa Bola and midfielder Pumba Kaniki both from Democratic Republic of Congo, Austin Banda from Mufulira Wanderers, Dickson Chapa formerly of Konkola Blades and striker Signs Chibambo from Nakambala Leopards.
Apart from Gor Mahia and Nairobi City Stars, Bageya has also previously played for AFC Leopards and Bandari in Kenya. He will now battle against Harambee Stars players Jesse Were, Anthony Akumu and David 'Calabar' Owino, who turn out for Zesco United.