Регалии: Заслуженный мастер спорта; олимпийский чемпион (2002) в гонке на 50 км; бронзовый призер чемпионата мира (2001) в гонке на 30 км; многократный победитель и призер этапов Кубка мира.
Родился 20 ноября 1977 года в Острове Псковской области (Россия).
Михаил Иванов начал заниматься лыжными гонками в 11-летнем возрасте, а в 1998-м пробился в сборную России. На чемпионате мира-2001 в финском Лахти Иванов стал третьим в гонке на 30 км, но главного успеха в карьере добился на Играх-2002 в Солт-Лейк-Сити.
Здесь в гонке на 50 км российский лыжник с самого начала марафона задал высокий темп и оторвался от ближайшего соперника, Йохана Мюлегга, на 40 секунд, но за пять километров до финиша резко сбавил темп, и немец, выступавший под немецким флагом, Иванова обошел. Однако вскоре выяснилось, что Мюлегг провалил допинг-тест. Его лишили золотой медали, а чемпионом объявили Михаила Иванова.
После завершения карьеры олимпийский чемпион занимался политикой, в частности, с 2007 по 2011 год являлся депутатом Государственной думы РФ.