Алан Дзагоев родился в Беслане. Он — заслуженный мастер спорта России, трёхкратный чемпион страны, четырёхкратный обладатель Кубка России и четырёхкратный обладатель Суперкубка России.
С детства увлекался футболом. Учась в городской школе № 4, регулярно ходил на футбольные тренировки. Горожане болели за команду местного футбольного клуба «Беслан — БМК Пищевик», игравшую в третьем дивизионе Российской футбольной лиги. Там Алан сделал свои первые шаги в футболе. С 2000 года играл за детскую команду «Автодор-Юность» из Владикавказа. На турнире «Кожаный мяч» в 2005 году Дзагоев привлёк внимание специалистов и получил приглашение в Тольяттинский центр подготовки футболистов. В Академии футбола ему помогли развить природные способности и улучшить мастерство.
Первой профессиональной командой молодого спортсмена стали «Крылья Советов». За этот клуб он сыграл 37 матчей и забил 6 голов. В ноябре 2007 года Дзагоев перешёл в ЦСКА. Уже через год его признали лучшим молодым футболистом российской премьер-лиги. Болельщики ценили полузащитника Дзагоева за техничность и высокие скоростные качества.
Параллельно с футболом Алан учился на факультете физической культуры и спорта Тольяттинского государственного университета. В 2012 году он защитил диплом по теме «Оптимизация соотношения соревновательной и тренировочной деятельности футболистов команд высшей лиги».
Алан девять раз входил в список 33 лучших футболистов России, дважды участвовал в чемпионатах мира (2014, 2018) и в чемпионате Европы (2012). Он стал членом Клуба Игоря Нетто, объединяющего игроков, сыгравших более 50 матчей за сборную страны.
В 2021 году издание Sport Bible включило Дзагоева в число 30 самых преданных футболистов мира за верность клубу ЦСКА, где он играл без перерыва более 13 лет.
В 2012 году Алану Дзагоеву присвоили звание почётного гражданина Беслана за выдающиеся спортивные заслуги и активную общественно-гуманитарную деятельность.