SAA only really has one B747SP in regular service, ZS
is still airworthy and is only used as a backup/spare aircraft for ZS
There are now only 2 B747-200's that are flying around fairly regularly, ZS
-SAL and SAM. ZS
-SAO was broken up last week and SAP hasn't flown since 14 Apr. SAN
is going to the SAA Museum Society an has flown once or twice in the spare aircraft role since its farewell flypast at Rand Airport about 2 months ago.
The next A340-200 (SAA's 3rd) is due in the next two weeks with another due in August. This will effectively allow the B747-200s to be take a much deserved retirement. I see however that they are doing a few domestic and London services in about November. They will probably be kept on till the end of the peak tourist season, ie December/Jan. B747-300's will start to be retired from the fleet in the next few months too.
Yes, SAA's longhaul fleet is at an alltime peak at the moment, but this is just an interim pending the delivery of more Airbuses. The plan is for all the B747 "classics" to be phased out of the fleet by about Feb next year.