Салих Хайдарович родился в 1925 году в с.Каюки Спасского кантона ТатАССР (ныне Спасский район РТ). До 1941 года работал трактористом в колхозе им. Будённого Куйбышевского района ТатАССР.
Участник Великой Отечественной войны. Призван по мобилизации Куйбышевским РВК ТатАССР 8 января 1943 года. Воевал гвардии старшим сержантом, механик водитель 48 гвардейской танковой бригады 12 гвардейского танкового корпуса. Прошел фронтовые дороги Прибалтийского и 1-го Белорусского фронтов. После демобилизации водитель в совхозе «Маяк» Куйбышевского района ТатАССР.
Награждён орденом Красной Звезды(1945г.), медалями «За победу над Германией в Великой Отечественной войне 1941–1945г.г.» и другими медалями.