Наибольшего успеха в своей клубной карьере Миллер добился в составе «Селтика» — в сезоне-2003/04 стал чемпионом Шотландии. За национальную сборную провел 21 матч, забил 1 гол.
За свою карьеру Лиам Миллер поиграл в таких клубах, как: «Хайберниан», «Лидс», «Сандерленд» и «Куинз Парк Рейнджерс».