Mercedes-Benz O305 -BUSAF Series 700-749 (1985) The last batch of 50 Mercedes-Benz O305 double deckers in Johannesburg arrived in 1985.