Родился 23 апреля 1912г. в с. Чувашское Черепаново Буинского уезда Симбирской губернии (ныне Тетюшский район РТ), полный кавалер ордена Славы (29.02.1944г., 20.08.1944г., 29.06.1945г.), старший сержант. Окончил Ульяновское педагогическое училище (1940г.). Работал в родном селе учителем. В Красной Армии с сентября 1941г. На фронтах Великой Отечественной войны с октября 1941г., командир отделения 886-го отдельного сапёрного батальона (44-ый стрелковый корпус 22-ой и 31-ой армий). В составе войск Калининского, 2-го Прибалтийского и 3-го Белорусского фронтов участвовал в Смоленском сражении (1941г.), в Ржевско-вяземской (1943г.) и Белорусской (1944г.) наступательных операциях. Отличился в бою в районе д. Шерово Калининской области в ночь на 19 февраля 1944г.: под огнём противника вместе со своим отделением проделал проходы во вражеских минных полях и проволочном заграждении, обезвредил 12 противотанковых мин, обеспечив продвижение наступавших стрелковых подразделений. При форсировании р. Айвиексте около населенного пункта Каленава (Латвия) 10-11 августа 1944г. вместе с пехотой перебрался на другой берег. Под огнем противника отделение Садовникова Г.Д. произвело укладку прогонов и накатника моста для переправы техники и пехоты через р.р. Омаца и Иорфат (Восточная Пруссия). При штурме г. Хайлигенбайль (ныне Мамоново Калиниградской области) Садовников одним из первых поднялся в атаку, захватил орудие противника, во время боя в пригородном квартале захватил 2 дома; был тяжело ранен. После демобилизации (1945г.) жил в Тюмени, работал бригадиром слесарей в совхозе (Агинский р-н Красноярского края). Награждён орденом Отечественной войны 1-ой степени, двумя орденами Красной Звезды, медалями. Умер 22 июля 1987 г. в г. Тюмени. Захоронен в Торжокском районе Тверской области.