Донских И.Г. родился 27 января 1917 года в селе Усть-Мосиха Ребрихинского района Алтайского края в семье крестьянина. Русский. Окончил 9 классов, затем в 1932 году Барнаульское педагогический техникум. Работал учителем в средней школе. Участвовал в организации колхоза в родном селе.
В Красной Армии с 23 октября 1939 года. В 1943 окончил артиллерийско-миномётные курсы. В Великой Отечественной войне с 22 июня 1941 года. Воевал помощником командира стрелкового взвода, командиром взвода пешей разведки, командиром миномётной батареи, дивизиона на Краснознамённом Балтийском флоте, Ленинградском, 3-м и 1-м Белорусских фронтах. Принимал участие в обороне полуострова Ханко, обороне Ленинграда, освобождении Прибалтики, в Варшавско-Познанской операции, форсировании Одера, в Берлинской операции. Дважды ранен.
Командир дивизиона 538-го миномётного полка старший лейтенант Донских проявил мужество и героизм в боях по расширению плацдарма на реке Одер 2 - 5 марта 1945 года в районе населённого пункта Фогельзанг (20 км юго-восточнее города Франкфурт, Германия). Подавив огневую систему противника, обеспечил успех наступления стрелковых подразделений. Отразил 13 контратак фашистов, дважды вызывал огонь на себя.