На самом деле дата его рождения вызывает много вопросов. Если считать датой свадьбы его родителей 903 год, то рождение ребенка в 942 году, через 39 лет совместной жизни, весьма сомнительно. С другой стороны, в разных источниках и дата рождения Святослава различается. Где-то называется 920 год, где-то 927, где-то 942.
Точно известно его имя — это первый древнерусский князь со славянским именем, а не со скандинавским, как у его родителей.
В иностранном документе в первый раз он упоминается в русско-византийском договоре князя Игоря от 944 года.
Малолетний князь участвовал в мести древлянам за убийство своего отца.
«Ольга с сыном своим Святославом собрала много храбрых воинов и пошла на Деревскую землю. И вышли древляне против нее. И когда сошлись оба войска для схватки, Святослав бросил копьем в древлян, и копье пролетело между ушей коня и ударило коня по ногам, ибо был Святослав еще ребенок. И сказали Сеенельд и Асмуд: «Князь уже начал; последуем, дружина, за князем». И победили древлян».
Считается, что детство и отрочество Святослав провел в Киеве вместе с матерью, хотя император Константин Багрянородный около 949 года писал: «Приходящие из внешней Росии в Константинополь моноксилы являются одни из Немогарда, в котором сидел Сфендослав, сын Ингора, архонта России». В «Немогарде» обычно видят Новгород.
Самостоятельные действия Святослава известны с 964 года. Практически каждый год он воевал, причем далеко от Киева, поэтому Ольга оставалась правительницей и при взрослом сыне.
«В год 6472 (964). Когда Святослав вырос и возмужал, стал он собирать много воинов храбрых, и быстрым был, словно пардус, и много воевал. В походах же не возил за собою ни возов, ни котлов, не варил мяса, но, тонко нарезав конину, или зверину, или говядину и зажарив на углях, так ел; не имел он шатра, но спал, постилая потник с седлом в головах, — такими же были и все остальные его воины, И посылал в иные земли со словами: «Хочу на вас идти». И пошел на Оку реку и на Волгу, и встретил вятичей, и сказал вятичам: «Кому дань даете?». Они же ответили: «Хазарам — по щелягу с сохи даем».
В год 6473 (965). Пошел Святослав на хазар. Услышав же, хазары вышли навстречу во главе со своим князем Каганом и сошлись биться, и в битве одолел Святослав хазар, и столицу их и Белую Вежу взял.
И победил ясов и касогов.
В год 6474 (966). Вятичей победил Святослав и дань на них возложил.
В год 6475 (967). Пошел Святослав на Дунай на болгар. И бились обе стороны, и одолел Святослав болгар, и взял городов их 80 по Дунаю, и сел княжить там в Переяславце, беря дань с греков».
Может, разгром хазар и был воинским подвигом, но он привел к тому, что прекратилась восточная торговля, русские купцы перестали ходить на Каспий, поскольку не было больше перевалочного пункта. Арабское золото и серебро с рудников перестало поступать на Русь, а своих источников у государства не было. Можно добавить, что вскоре после этого пришла в упадок шведская Бирка — крупнейший торговый центр Скандинавии, жившая восточной торговлей.
Падение хазарского каганата открыло путь в причерноморские степи восточным кочевникам. Через 20 лет туда пошла волна агрессивных степняков, и с той поры Руси не было от них покоя до самых татаро-монгол.
Святослав попытался закрепить отвоеванные территории за собой. На месте Саркела появляется русское поселение Белая Вежа, Тмутаракань переходит под власть Киева, есть сведения о том, что русские отряды находились в Итиле и Семендере до 990-хгодов.