Do BA do shuttles from JNB?
Used to, but not (routinely) anymore. CPT has it's own dedicated flight(s), Durban dropped off the network years ago, although the 380 guys operated a shuttle there for training a few months back.
Anyway back to the OP, having now taken time to look it appears to me that there's that at the moment there's a 744 a day to JNB, in tonight's case operating the 57, the A380 s doing the 55.....