События борьбы Владимировичей нашли отражение и в иностранных источниках. Из латинских памятников большой интерес в этом отношении представляет «Хроника» епископа города Мерзебурга Титмара (975 — 1018), которая написана буквально во время рассматриваемых событий. Здесь говорится о том, что Владимир разделил свои владения между двумя сыновьями, а третий (Святополк) сидел тогда в тюрьме. На самом деле, конечно, сыновей у Владимира было больше. Под «вторым» сыном исследователи подразумевали то Бориса, то даже внука Владимира Брячислава, племянника Ярослава и Святополка. То, что эти «братья» могли находиться и в разной степени родства, — неудивительно, если помнить о том, что русские князья называли друг друга условно «братьями». Но в принципе имя «второго» брата не имеет значения, так как по ходу повествования он больше и не появляется. Далее Титмар говорит о захвате королем Руси (Ярославом) какого-то города, принадлежавшего Болеславу, затем о вторжении Болеслава на Русь, в результате которого на русском престоле был восстановлен Святополк, «долго пребывавший в изгнании». После этого польский князь «довольный вернулся» на родину. Исследователи обычно сопоставляли эти известия с захватом Ярославом Берестья в 1017-м и походом Болеслава на Русь в 1018 году.
Однако «довольное» возвращение Болеслава плохо сопоставимо с его возвращением из Киева в 1018 году, почти бегством. Недавние исследования показали, что сведения о возвращении Болеслава не успели войти в хронику Титмара, поэтому возможно, что здесь имеется в виду какой-то неизвестный другим источникам поход на Русь и восстановление Святополка на престоле какого-то из городов, ранее ему принадлежавших. Таким городом мог быть Туров, в котором княжил Святополк еще при Владимире, или какой-нибудь другой. С другой стороны, далее в своей хронике Титмар вновь говорит о захвате Ярославом города, но на этот раз принадлежавшего Святополку. В этом сообщении как раз и можно увидеть аналогию с захватом в 1017 году Берестья, которое могло принадлежать Святополку. Тем более что далее у Титмара следует фраза: «На город Киев, чрезвычайно укрепленный, по наущению Болеславову часто нападали враждебные печенеги, пострадал он и от сильного пожара». Пожар Софии, по Титмару, произошел в 1017 году. А эти данные хорошо согласуются с туманным по смыслу сообщением «Повести временных лет» под 1017 годом. Таким образом, сведения латинской хроники позволяют значительно расширить наши знания о борьбе Святополка с Ярославом.
Далее Титмар подробно рассказывает о походе Болеслава на Русь: сражение на Буге он датирует 22 июля, а захват Киева, после недолгого сопротивления, 14 августа 1018 года, что опять-таки хорошо согласуется с летописными известиями.
Но самое интересное начинается при обращении к скандинавскому источнику, в котором тоже отразились события усобицы 1015—1019 годов. Это так называемая «Прядь об Эймунде Хрингссоне» (в нашей историографии — также «Сага об Эймунде»), которая относится к исландским королевским сагам и написана в конце XIII века. Рассказ саги весьма примечателен. Конунг Гардарики Вальдимар перед смертью наделил своих троих сыновей землями, причем старшему досталась большая часть владений отца: Бурицлав княжил в Кэнугарде, Ярицлейв — в Хольмгарде и Вартилав — в Палтескья. Узнав о смерти Вальдимара, в Гардарики отправились потомки норвежского короля Харальда Прекрасноволосого Эймунд Хрингссон и Рагнар Агнарссон. Они приехали к Ярицлейву и его жене Ингигерд. Заключив договор о службе у князя на год, викинги поступили в дружину Ярицлейва, и вскоре началась война, спровоцированная Бурицлавом. В битве у какой-то реки Бурицлав был разбит и бежал в Бьярмаланд, а Ярицлейв занял его владения. Потом летом и зимой было мирно, а договор с Эймундом кончился. Тогда Ярицлейв и Эймунд продлили договор еще на год, поскольку Эймунд узнал, что Бурицлав не погиб (как полагали), а жив и идет снова войной на Ярицлейва. Бурицлав осадил город, где находился Ярицлейв, во время осады Ярицлейв был ранен в ногу, но Бурицлав вторично был разбит и бежал. Снова думали, что он погиб. Следующие лето и зима прошли в мире, и вновь закончился срок договора, а Бурицлав опять пошел войной на Ярицлейва, на этот раз из Тюркланда. Тогда Эймунд еще раз продлил договор, но теперь варяги тайно убили Бурицлава и принесли его отрубленную голову Ярицлейву. Войско, лишенное предводителя, быстро распалось. После очередных мирных лета и зимы Эймунд с варягами ушли служить конунгу Вартилаву в Палтескья.
Литературную форму саги, ее сюжетную повторяемость (три года службы варягов, три битвы с Бурицлавом, три совета Эймунда и т. д.) отмечали многие исследователи, но даже с учетом этого обстоятельства сага удивляет своими параллелями с русским летописным рассказом. В скандинавском памятнике упоминаются русские князья: Вальдимар — Владимир Святославич, Ярицлейв — Ярослав Мудрый, князь Хольмгарда-Новгорода, его жена Ингигерд (дочь шведского короля), Вартилав, конунг Палтескья — Брячислав, князь Полоцка; географические названия: Кэнугард — Киев, Тюркланд — земля степняков, печенегов, союзников Святополка в войне с Ярославом, наконец, Бьярмаланд — район Беломорья. События саги и события летописи совпадают. Рассказ о первом столкновении Ярицлейва и Бурицлава соответствует Любечской битве, происшедшей у Днепра. Рассказ о нападении Бурицлава на город соответствует осаде Киева печенегами. И даже ранение Ярослава на крепостной стене, происшедшее примерно в 1017 году, находит подтверждение в совсем неписьменном источнике. Антропологическое исследование скелета князя, проведенное в конце 1930-х годов группой антропологов, медиков и историков во главе с М. М. Герасимовым, показало, что Ярослав сильно хромал на одну ногу. Это было результатом перенесенной в молодом возрасте травмы, и следует полагать, что именно о ней сообщает скандинавская сага.
Согласно летописи, после Любечской битвы Святополк бежал в Польшу, по рассказу саги — в Бьярмаланд, то есть на далекий северо-восток. Но можно думать, что до составителей саги дошли лишь сведения о бегстве Святополка в какие-то отдаленные земли, а для скандинавских авторов территориями, окраинными по отношению к Гардарики-Руси, и выступал как раз Бьярмаланд. Таким образом, отдельные элементы повествования саги находят подтверждения в летописном тексте. Если Любечская битва произошла поздней осенью 1015 года, то, исходя исключительно из внутренней хронологии саги (которая, разумеется, лишь приблизительно соответствует времени реальных событий), Эймунд приехал на Русь и заключил договор с Ярославом в начале осени того же 1015 года. Потом он продлил его на год, в течение которого весной — летом 1017 года на Киев напали печенеги, потом еще на год, до конца 1018 года, а уже потом ушел к конунгу Вартилаву. По этой хронологии, Бурицлав, оказывается, погиб в 1018 году, и история третьего витка борьбы конунгов вызывает естественные вопросы.
Здесь неизбежно встает проблема странного имени Бурицлав. В принципе, эта форма соответствует имени Болеслав. Называние Святополка Болеславом, конечно, может быть объяснено тем, что оба они были союзниками, а в некоторых летописях Болеслав даже выступает в качестве главного члена этого тандема, и говорится даже, что именно он вокняжился в Киеве. Но все же такая путаница слишком странна, и поэтому уже давно некоторые историки стали предполагать, что, может быть, имя Бурислав — это видоизмененное имя другого русского князя — Бориса Владимировича? Ведь имя Борис — славянское и происходит скорее всего от имени Борислав. Подтверждением этой мысли может служить описание сагой самого убийства Бурицлава, которое соответствует описанию гибели Бориса в «Повести временных лет». Но тогда получается, что летописные датировки условны, и, более того, Святополк не убивал, по крайней мере, одного из своих младших братьев. Борис пал жертвой варяга Эймунда, служившего Ярославу. Таким образом, усобная борьба развернулась на Руси не только между Святополком и Ярославом, но и Борис принял в нее самое активное участие. Вероятно, он не был лишь безгласной жертвой. Можно полагать, что Борис, как наиболее близкий к Владимиру из сыновей, представлял для обоих братьев серьезную опасность. Ведь именно Бориса дружина хотела провозгласить киевским князем после смерти крестителя Руси. Конечно, гибель Бориса была выгодна и Святополку, и Ярославу, но, поскольку именно последний стал в конечном итоге Киевским князем, он мог приписать это преступление Святополку, который надолго в русской истории остался изувером и братоубийцей.