Uganda defender Shafic Batambuze is among the players released by Kenyan giants Shafic Batambuze.
Bhachu, as commonly known by friends, has been out of action since last year due to a knee injury.
He picked the injury in a CAF Champions League tie against Burundian side Aigle Noir.
He leaves Gor Mahia after two years since he joined as a free agent from Tanzanian side Singida United.
Lawrence Juma (Sofapaka FC) and Joash Onyango (Simba SC, Tanzania) are some of the other players who have left Gor Mahia.