1970 errang Ian Hallam bei den Commonwealth Games in Edinburgh die Goldmedaille in der Einerverfolgung; im selben Jahr wurde er in Leicester Vize-Weltmeister in derselben Disziplin. 1972 startete er in München bei den Olympischen Spielen in der Mannschaftsverfolgung und errang Bronze mit dem britischen Bahn-Vierer, mit Michael Bennett, Ronald Keeble und William Moore.