Malcolm Elliott se révèle aux Jeux du Commonwealth de 1982 à Brisbane où il remporte la course en ligne et le contre-la-montre par équipes. En 1983, pour sa dernière année chez les amateurs, il enlève six étapes de la Milk Race.