Originally Posted by PinnerFox
I will be flying GF, LHR-BAHrain; this flight I believe is code-shared with BD - with whom I am a pleb blue member.
Can I accure BM miles?

Only if the LHR-BAH sector on your ticket carries a BD flight number which I doubt. Other than Star Alliance carriers mileage can be accrued on VS and SA only using your BD card.