Участник Великой Отечественной войны с июня 1941 года. Сражался на Северном Кавказе, Кубани, в Беларуси, Литве, Восточной Пруссии. В 1943 году окончил Майкопское бронетанковое училище. Член ВКП(б) с 1943 года.
Командир танковой роты 120-й отдельной танковой бригады (5-я армия, 3-й Белорусский фронт) старший лейтенант Михаил Батраков особо отличился в боях при освобождении Прибалтики.
26 июля 1944 года вверенное Батракову танковое подразделение в кровопролитном бою прорвало сильно укреплённую оборону противника на правом берегу реки Неман у литовского города Каунаса. Но в тылу гитлеровцев путь танкистам роты старшего лейтенанта Михаила Батракова преградили три десятка танков противника. Рота офицера-танкиста Батракова отбила четыре контратаки, уничтожив при этом четырнадцать танков.
Экипаж танка командира роты старшего лейтенанта Батракова М. Г. подбил четыре вражеских танка.
Указом Президиума Верховного Совета СССР от 24 марта 1945 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и геройство старшему лейтенанту Батракову Михаилу Григорьевичу присвоено звание Героя Советского Союза.
Заместитель командира танкового батальона по технической части 120-й танковой бригады капитан Батраков М. Г. погиб в бою 16 января 1945 года на территории Восточной Пруссии.
Источник: https://ru.wikipedia.org/wiki/Батраков,_Михаил_Григорьевич