Основные моменты его четырех лет в клубе включают в себя то, что он стал лучшим бомбардиром сезона 1999-00 и получил корону шотландского молодого игрока года в Рейнджерс 2000 года. Миллер подписал контракт с Рейнджерс за 2 миллиона 26 июня 2000 года.
Он провел в клубе четыре года, стал лучшим бомбардиром SPL в сезоне 1999/00 и получил награду «Молодой шотландский игрок года» в 2000 году.