Балоглан Ашрафов родился в 1951 году в селе Беделан Масаллинского района. Наряду с окончанием в 1968 году местной средней школы, окончил курсы игры на таре в музыкальной школе района.
В 1978 году окончив факультет филологии в АГУ, устроился на работу преподавателем в сельской школе, где проработал 5 лет.
В 1971 году стал победителем олимпиады «Turac t?ran?l?ri», проводившейся азербайджанским радио.
В 1974 году, став победителем «Всесоюзного фестиваля молодых и трудящихся», получил диплом лично из рук Шовкет Алекперовой. После этого молодой певец в составе ансамбля Ислама Рзаева объехал с выступлениями перед трудящимися почти все районы и села АССР.
В 1989 году выступил в составе им же созданного ансамбля «Шахрияр» в крупных концертных залах города Баку. Он давал концерты во многих крупных городах СНГ, а такж в Турции, Ираке и Германии. На «вавилонском фестивале» в Ираке зрители восхищались тем, как Балоглан Ашрафов воспевал Азербайджан.
В 2007 году Балоглан Ашрафов был удостоен звания Заслуженного артиста Азербайджана.
Многие певцы Азербайджана оставили положительные отзывы о Б. Ашрафове в книге «S?si quran s?das?d?r» («Его голос — звук корана»)