Родился в 1922 году в деревне Верхние Бишинды. Член КПСС (ВКП(б) с 1943 года. Башкир.Проживал в поселке Нижне-Троицк Башкирской АССР.
В РККА с 1939 года.
На фронте с июля 1941 года на Западном фронте.
В 1943 году - командир взвода связи 145-го танкового батальона 104-й танковой дивизии на Западном фронте, старший лейтенант. Ранен в августе 1942.Приказом №: 529 от: 22.09.1942 г. ВС 33-й армии Западного фронта командир взвода связи 145-го танкового батальона 104-й танковой дивизии старший лейтенант Ганеев награжден медалью "За боевые заслуги"Приказом №: 963 от: 07.09.1942 г. ВС Западного фронта командир взвода связи 145-го танкового батальона 104-й танковой дивизии старший лейтенант Ганеев награжден орденом Красного Знамени.Приказом № 4 от 17.01.1944 г. ВС 5-й армии 2-го Белорусского фронта заместитель командира 2-го батальона 43-й гвардейской танковой бригады гвардии капитан Ганеев награжден орденом Отечественной войны 1-й степени.Приказом № 19 от 31.07.1944 г. ВС 49-й армии 2-го Белорусского фронта заместитель командира 2-го батальона 43-й гвардейской танковой бригады гвардии капитан Ганеев награжден орденом Красной Звезды.Войну закончил гвардии майором, слушателем ВАк БТ и МВ им. И.В. СталинаПосле учебы - заместитель командира 101-го гвардейского танкового полка 3-го Белорусского фронта.Служил в Туркестанском военном округе. Окончил Военную академию Генерального штаба.Был назначен командующим 5-ой армией (2-го формирования).После стал 1-м заместителем командующего Среднеазиатского военного округа.
В этой должности побывал начальником работ по спасению города Алма-Аты при ликвидации селя на Медео.
В 1985 году награжден орденом Отечественной войны 1-й степени.Назначался начальником факультета в Военной академии Генерального штаба.Избирался депутатом Верховного Совета РСФСР 7-го созыва.Живёт в Москве.