Борис Игоревич Лихачев родился 19 апреля 1965 года в Красноярске. Окончил СОШ № 1 в 1982 году.
Водными лыжами начал заниматься в 1974 году и добился высоких спортивных достижений под руководством тренера Александра Ивановича Рассохина и отца, ЗТ РСФСР Игоря Петровича Лихачева.
Почётные звания «Мастер спорта СССР» и «Мастер спорта СССР международного класса» были присвоены Б.И. Лихачеву в 1982 и 1987 годах.
Наивысших результатов достиг в одном из видов троеборья – слаломе.
1986 год стал самым успешным в его спортивной карьере:
- в Москве на чемпионате СССР он победил с результатом 3,00 буя с фалом 12 метров при скорости катера 58 км в час;
- в Рыбинске стал чемпионом IХ летней Спартакиады народов РСФСР;
- в Киеве выиграл бронзовую медаль в финале IХ летней Спартакиады народов СССР.
В 1987 году Борис Лихачёв стал победителем Кубка СССР с результатом 3,00 буя с фалом 11 метров при скорости катера 58 км в час, победителем международных соревнований «Кубок дружбы соцстран» в составе команды СССР, чемпионом ВДФСО Профсоюзов.
В 1989 году в Москве на чемпионате СССР на гребном канале он вновь стал бронзовым призёром в слаломе с результатом 2,50 буя с фалом 12 метров при скорости катера 58 км в час.
Чемпион ЦС ДСО «Зенит».
В начале 1990-х годов уехал во Францию, выступал за спортивный клуб, женился на гражданке Франции. В настоящее время проживает в городе Фонтебло, работает тренером по горным лыжам зимой и водным – летом. Выступает на международных соревнованиях среди ветеранов. На первенстве Европы в 2023 году занял 4 место в слаломе.