И родися у Ярослава сынъ Илья, и посади в Новѣгородѣ, и умре. И потомъ разгнѣвася Ярославъ на Коснятина, и заточи и; а сына своего Володимира посади в Новѣгородѣ.
По мнению А. В. Назаренко, Илья был Новгородским князем с августа 1018 до 1019/1020 года[3], В. Л. Янин относит княжение Ильи к 1030—1034 годам[4].
А. В. Назаренко также выдвинул гипотезу, согласно которой именно Илья был «сыном короля Руси», за которым была замужем Эстрид (Маргарита) Датская (от её брака с ярлом Ульвом пошла династия Эстридсенов, правившая в Дании). Тогда брак по его мнению мог быть заключен только около 1019 года[3].
Если Илья действительно существовал (некоторые исследователи сомневаются в его существовании), то он мог родиться только от предполагаемого первого брака Ярослава Мудрого, а матерью его была первая жена Ярослава (предположительно Анна), упоминаемая в хронике Титмара под 1018 годом как попавшая в плен к Болеславу Польскому[5].
Возможно, что у Ильи было и другое, «княжеское» языческое имя, которое до нас не дошло; возможно, сведения о нём взяты летописцем из церковного помянника, где употреблялось только христианское имя.
Назаренко А. В. Древняя Русь на международных путях: Междисциплинарные очерки, культурных, торговых, политических отношений IX—XII веков. — М.: Языки Русской Культуры, 2001. — 784 с. — (Studia Historica). — 1000 экз. — ISBN 5-7859-0085-8.