Данил Башкиров родился в Тюмени 15 мая 2001 года. В родном городе выступал за команды «Газовик» и «Хоккейный легион». В 2015 году перебрался в Ханты-Мансийск, где играл за «Югру» и «Мамонты Югры».
В 2018 году стал игроком системы «Салавата Юлаева», а в 2019 году дебютировал в КХЛ. Всего в КХЛ Данил провел 246 матчей, в которых набрал 71 очко (29+42).
Источник: сайт ХК «Металлург»