19 października został prezesem Narodowej Akademii Nauk Białorusi, a 26 października 2004 roku przeniesiony na stanowisko przewodniczącego Prezydium tej instytucji.

28 grudnia 2010 roku, kilka dni po ogłoszeniu ponownego zwycięstwa Alaksandra Łukaszenki w wyborach prezydenckich, został przez niego mianowany szefem rządu. 27 grudnia 2014 został zdymisjonowany z tego stanowiska i zastąpiony przez Andrieja Kobiakowa. 16 stycznia 2015 roku objął stanowisko przewodniczącego Rady Republiki Zgromadzenia Narodowego Republiki Białorusi V kadencji.

Kontrowersje Zdaniem obrońcy praw człowieka Harego Pahaniajły, Michaił Miasnikowicz został wyznaczony na premiera niezgodnie z konstytucją. Według jej zapisów, premiera wyznacza prezydent po uzgodnieniu z parlamentem. Tymczasem Michaił Miasnikowicz został wyznaczony poprzez rozporządzenie prezydenta, a dopiero po pewnym czasie propozycja przyjęcia jego kandydatury została skierowana do Izby Reprezentantów. Zdaniem Pahaniajły, było to złamanie procedury i demonstracja braku szacunku dla konstytucji zarówno ze strony prezydenta, jak i parlamentu.

Poglądy Michaił Miasnikowicz jest zwolennikiem integracji w ramach Wspólnoty Niepodległych Państw i Związku Białorusi i Rosji.