Хоккейная карьера Михайлова началась московских "Трудовых резервах" в далеком уже 1956 году. В 1962 году он перешел в саратовский "Авангард". В сезоне 1964-65 г.г. "Авангард" дебютировал во 2-й группе класса "А", что соответствует нынешней высшей лиге. Борис Михайлов, забросив в ворота соперников 23 шайбы, стал ее лучшим бомбардиром и получил приглашение вернуться в Москву, в "Локомотив", который в те годы входил в число сильнейших команд нашей страны.
В составе московских железнодорожников Михайлов подтвердил свои бомбардирские способности и обратил на себя внимание тренера ЦСКА Анатолия Тарасова. В 1967 году правый крайний нападающий Борис Михайлов дебютировал в армейской команде. В это же время в ЦСКА из "Крыльев Советов" пришел центрфорвард Владимир Петров. Вскоре дебютанты заиграли в одном звене. Чуть позже с ними стал выступать Валерий Харламов. Так появилась легендарная тройка мирового хоккея, мастерству которой восхищались на ледовых аренах всего мира. Тройка, игра которой произвела настоящий фурор в Канаде в 1972 году в матчах легендарной Суперсерии.
Игру Бориса Михайлова отличали голевое чутье и умение до конца бороться на "пятачке" у ворот соперника. Обладая этими качествами, он установил рекорд, который держится уже 23 года после окончания его игровой карьеры и еще не скоро будет превзойден. Михайлов провел 428 голов в ворота соперников в матчах чемпионатов СССР. За 14 сезонов в ЦСКА он 11 раз становился чемпионом СССР, 5 раз - обладателем Кубка Советского Союза, 10 раз - обладателем Кубка европейских чемпионов.
Борис Михайлов дебютировал на чемпионатах мира в 1969 году в Стокгольме. Дебют оказался золотым. Михайлов - двукратный Олимпийский чемпион, 8-кратный чемпион мира и 7-кратный - Европы. В составе сборной он провел на этих турнирах 109 шайб. Дважды, в 1973 и 1979 годах он признавался лучшим нападающим чемпионатов мира и Европы.
Под руководством Бориса Михайлова сборная России добивалась пока лучших результатов на мировых первенствах. В 1993 году она стала чемпионом, в 2002 - вице-чемпионом мира. Борис Михайлов за выдающийся вклад в развитие хоккея был избран в 2000 году в Зал Славы Международной федерации хоккея (ИХХФ), а в 2004 году - в Зал Славы отечественного хоккея.