Илья Банник родился в Николаеве (Украина). В 1980 году поступил в Хоровое училище при Академической капелле им. М.И. Глинки в Санкт-Петербурге. Выступал в хоре мальчиков капеллы. В 1990–95 гг. обучался в Российском государственном педагогическом университете им. А.И. Герцена. В 1994 году был зачислен на вокальный факультет Санкт-Петербургской государственной консерватории им. Н.А. Римского-Корсакова (класс профессора Г.В. Селезнева), которую окончил в 1999 году.
С 1999 года — солист Академии молодых певцов Мариинского театра.
С 2009 года — солист оперной труппы театра.
Среди партий, исполняемых в Мариинском театре:
Светозар, Фарлаф («Руслан и Людмила»)
Кончак («Князь Игорь»)
Князь Гремин («Евгений Онегин»)
Дед Мороз, Масленица («Снегурочка»)
Варяжский гость («Садко»)
Князь Юрий, Бедяй («Сказание о невидимом граде Китеже и деве Февронии»)
Царь Додон («Золотой петушок»)
Барон, Скупой рыцарь («Скупой рыцарь»)
Камергер, Китайский император («Соловей»)
Эдип, Креонт, Тиресий («Царь Эдип»)
Маг Челий («Любовь к трём апельсинам»)
Фауст («Огненный ангел»)
Парень («Семен Котко»)
Генерал Ермолов, Тихон Щербатый, Маршал Бертье, Капитан Рамбаль, Барклай де Толли, Генерал Бенигсен («Война и мир»)
Чиновник из газетной экспедиции («Нос»)
Приказчик, Городовой («Леди Макбет Мценского уезда»)
Дон Базилио («Севильский цирюльник»)
Лорд Сидней, Барон Тромбонок («Путешествие в Реймс»)
Раймонд («Лючия ди Ламмермур»)
Бас (сценическая версия Реквиема Верди)
Граф Родольфо («Сомнамбула»)
Самюэль («Бал-маскарад»)
Филипп II, Монах, Великий инквизитор («Дон Карлос»)
Феррандо («Трубадур»)
Спарафучиле («Риголетто»)
Коллен («Богема»)
Банко («Макбет»)
Царь Египта («Аида»)
Бонза («Мадам Баттерфлай»)
Мефистофель («Осуждение Фауста»)
Линдорф, Лютер («Сказки Гофмана»)
Оракул Нептуна («Идоменей»)
Лепорелло («Дон Жуан»)
Второй солдат («Саломея»)
Тимур («Турандот»)
Старый иудей («Самсон и Далила», концертное исполнение)
Водяной («Русалка» Антонина Дворжака)
Коллатин («Поругание Лукреции», концертное исполнение)
Дон Кихот («Дон Кихот»)
Зарастро («Волшебная флейта»)
Концертный репертуар певца включает басовые партии в «Свадебке» Стравинского, Реквиеме Верди, Реквиеме Моцарта, симфонии № 9 Бетховена, драматической симфонии «Ромео и Джульетта» Берлиоза, Magnificat Баха и Stabat Mater Шуберта.
Как приглашенный солист Илья Банник выступает на сценах лучших оперных театров мира. Среди партий, исполняемых в этих театрах: Рене («Иоланта» — Уэльская национальная опера, Альберт-холл, Англия), Зарастро («Волшебная флейта» — Уэльская национальная опера, Англия), Тимур («Турандот» — Уэльская национальная опера, Англия), Доннер («Золото Рейна», Дворец искусств королевы Софии, Валенсия), Поп и Старый каторжник («Катерина Измайлова» — театр Шатле, Париж), Командор («Дон Жуан» — театр Карло Феличе, Генуя), Назаретянин («Саломея» — Опера Бастиль, Париж), Голос оракула («Идоменей» — Парижская опера), Спарафучиле («Риголетто» — Лилль).
В 2005 году принимал участие в спектаклях «Война и мир» (Опера Бастиль, Париж) и «Иоланта» (Альберт-холл, Лондон). Принимал участие в фестивале Верди в Италии и Глайндборнском фестивале, исполнив партию Банко («Макбет»). Выступал с такими дирижерами как Валерий Гергиев, Пласидо Доминго, Зубин Мета, Кент Нагано, Юстус Франц и Карло Рицци. Гастролировал в Англии, Италии, Бельгии, Франции, Германии, Японии, Финляндии, США и городах России.