Входил в состав сборной Канады на всех чемпионатах мира по конкуру с 1972 года.
Олимпиада-2008 в Пекине стала для 61-летнего канадца 9-й в карьере, и по этому показателю он сравнялся с австрийским яхтсменомХубертом Раудашлем, который участвовал в 9 подряд Олимпиадах с 1964 по 1996 годы. Миллар мог бы превзойти достижение австрийца намного раньше, но Иан не смог принять участие в московской Олимпиаде-1980 в связи с бойкотом канадской сборной тех Игр (Раудашль же участвовал как в московских Играх, так и в Олимпиаде-1984 в Лос-Анджелесе). В 2012 году Миллар был включён в состав сборной Канады на Олимпийских играх в Лондоне и стал единоличным рекордсменом по количеству участий в Олимпиадах[4]. При этом канадец ещё до начала Игр 2012 года заявил, что не собирается заканчивать карьеру и хотел бы принять участие и в Олимпийских играх 2016 года в Рио-де-Жанейро[5]. В итоге Иан не вошёл в состав сборной Канады на Игры 2016 года, но зато в конкуре выступила его дочь Эми, канадцы заняли четвёртое место в командном зачёте.
Примечательно, что лишь на своей 9-й Олимпиаде «Капитан Канада» смог наконец завоевать свою первую медаль — серебро в командном турнире по конкуру. Это стало ещё одним рекордом — как самый долгий путь (36 лет) до первой олимпийской награды. Миллар входит в тройку самых возрастных призёров Олимпийских игр в период после Второй мировой войны. 2008 год вообще стал самым удачным для него в спорте, но не в жизни: накануне Игр у Миллара от рака умерла жена. Сын Джонатон (англ.Jonathon Millar, род. 1974) и дочь Эми (род. 1977) тоже занимаются конным спортом. Эми выступала в составе сборной Канады на Олимпийских играх 2016 года (4-е место в командном первенстве) и 2024 годов.
На Панамериканских играх с 1979 по 2015 годы Миллар завоевал 10 медалей в соревнованиях по конкуру: