Руслан Агабекович Агаларов родился 21 февраля 1974 года в Махачкале.

Большую часть карьеры в качестве футболиста провел за махачкалинский «Анжи» – рекордсмен клуба по числу сыгранных за него матчей (более 400).

Также более 50 матчей провел за махачкалинское «Динамо».

По итогам сезона-2001 в составе «Анжи» Агаларов вошел в список 33 лучших футболистов российского чемпионата, утверждаемый исполкомом РФС.

По окончании футбольной карьеры стал тренером. Возглавлял молодежную команду «Анжи», впоследствии и главную команду.

В 2019 году стал главным тренером новообразованного футбольного клуба «Махачкала» и бессменно возглавлял команду до февраля 2021 года, когда перешел на должность спортивного директора, в которой продолжил деятельность после возрождения на базе клуба махачкалинского «Динамо».