Originally Posted by
diamond club freeloader
If operated on a BA flight number at the time of flying, then the answer should be yes.
and if it's operated with a BD flight number then the answer is definitely no, plus you'll most likely need to submit a manual claim to get the avios and TP for a BD coded flight as their systems aren't integrated.
If the flight has been moved to a BA code then it's classed as a true BA flight, avios and TP should post automatically and it'll count as a qualifying flight.