Yes. The airline is a business, they are happy to receive your repeat custom.
Your concern should be whether this is feasible: if the same aircraft is used to operate all flights, then one flight delayed will not impact the rest of your itinerary, because the subsequent flights will also be delayed. (This is called a "back-to-back" in mileage running terms.) If different aircraft are used, then one delay could scupper the rest of your itinerary.
The second problem is that the British Airways Executive Club has difficulty understanding flying the same route on the same day multiple times; i.e., you may only end up with one set of tier points. So keep your boarding passes as evidence you flew multiple times and retroclaim if needs be.
Finally be aware that if this fare books into "I" class, it will earn zero Avios and zero TP on BAEC. If it books into "Z", you are okay.
Enjoy your trip.