Michaił Siwakow gra na pozycji pomocnika w Cagliari Calcio. Jego drużyna zajmuje miejsce w środku tabeli Serie A.
Białorusin karierę rozpoczynał w swoim rodzinnym mieście, w klubie Źmiena Mińsk. Od 2003 roku był zawodnikiem popularnego białoruskiego zespołu BATE Borysow, z którym występował w Lidze Mistrzów, grając między innymi przeciwko Realowi Madryt i Juventusowi Turyn.
Przeczytaj koniecznie: Transfery. Kew Jaliens o krok od Wisły Kraków!
Od kilkunastu miesięcy jest piłkarzem Cagliari, choć pierwszą połowę 2010 roku spędził na wypożyczeniu do Piacenzy. Pomocnik ma jednak kłopoty z regularną grą w Serie A. Zmiana barw klubowych byłaby więc dla niego szansą.
Siwakow ma na koncie występy w młodzieżowych reprezentacjach Białorusi.