Окончил начальную школу и с 12 лет работал на шахтах.
В январе 1920 года добровольцем вступил в
РККА
. Участвовал в Гражданской войне в боях против войск генерала
Каппеля
и в разгроме белогвардейских частей барона
Врангеля
.
В октябре 1941 года Управление бригады было расформировано.
В ноябре 1941 года Егорова назначили командующим артиллерией только что сформированной в
Саратове
61-й армии
.
С начала декабря 1941 года 61-я армия находилась в составе
Юго-Западного
, а с 24 декабря 1941 года —
Брянского
фронтов.
В ходе
Московской битвы
участвовала в наступательных операциях на болховском и орловском направлениях.
С весны 1942 года до середины 1943 года на
Брянском
и
Западном
фронтах вела оборонительные и наступательные бои южнее и юго-западнее
Белёва
, в составе Брянского фронта участвовала в
Орловской операции
в июле — августе 1943 года.
7 июня 1943 года Егорову присвоено звание
генерал-майор
артиллерии.
27 апреля 1945 года за мастерское управление артиллерией при прорыве обороны противника и форсировании реки Одер был представлен к званию
Героя Советского Союза
, но был награждён
орденом Ленина
.
Приказы (благодарности) Верховного Главнокомандующего в которых отмечен Егоров М. И.
За овладение штурмом областным центром Белоруссии городом Мозырь и крупным железнодорожным узлом и городом Калинковичи — важными опорными пунктами обороны немцев на полесском направлении. 14 января 1944 года № 59.
За форсирование реки Ясельда и Припять, и овладение штурмом областным центром Советской Белоруссии городом Пинск — важным опорным пунктом обороны немцев на брестском направлении. 14 июля 1944 года № 137.
За овладение областным центром Белоруссии городом и крепостью Брест (Брест-Литовск) — оперативно важным железнодорожным узлом и мощным укрепленным районом обороны немцев на варшавском направлении. 28 июля 1944 года № 157.
За овладение штурмом столицей Советской Латвии городом Рига — важной военно-морской базой и мощным узлом обороны немцев в Прибалтике. 13 октября 1944 года № 196.
За переход в наступление на двух плацдармах на западном берегу Вислы, южнее Варшавы, и овладение сильными опорными пунктами обороны немцев Варка, Груйец, Козенице, Солец, Зволень, Бялобжеги, Едлинск, Илжа. 16 января 1945 года. № 221.
За пересечение границы Германии западнее и северо-западнее Познани, вторжение в пределы немецкой Померании, овладение городами Шенланке, Лукатц-Крейц, Вольденберг и Дризен — важными узлами коммуникаций и мощными опорными пунктами обороны немцев. 29 января 1945 года. № 265.
За прорыв сильно укрепленной обороны немцев восточнее города Штаргард, продвижение вперед, выход на побережье Балтийского моря в районе города Кольберг, и овладение городами Бервальде, Темпельбург, Фалькенбург, Драмбург, Вангерин, Лабес, Фрайенвальде, Шифельбайн, Регенвальде и Керлин — важными узлами коммуникаций и сильными опорными пунктами обороны немцев в Померании. 4 марта 1945 года. № 288.
За овладение городами Штаргард, Наугард, Польцин — важными узлами коммуникаций и мощными опорными пунктами обороны немцев на штеттинском направлении. 5 марта 1945 года. № 290.
За овладение штурмом городами Голлнов, Штепенитц и Массов — важными опорными пунктами обороны немцев на подступах к Штеттину. 7 марта 1945 года. № 295.
За овладение городом Альтдамм и ликвидацию сильно укрепленного плацдарма немцев на правом берегу реки Одер восточнее Штеттина. 20 марта 1945 года. № 304.
За овладение городами Франкфурт-на-Одере, Вандлитц, Ораниенбург, Биркенвердер, Геннигсдорф, Панков, Фридрихсфелъде, Карлсхорст, Кепеник и прорыв в столицу Германии Берлин. 23 апреля 1945 года. № 339.