Various parts of the country were rattled by a powerful earthquake late Friday night, a private television channel reported. It was centred at approximately 75 kilometres southeast of Fayzabad, a district in Badakhshan province of northern Afghanistan, according to the United States Geological Survey.