BMW 330d (R280 000)By admin / June 30, 2017 New stock 2015 BMW 330d with 15900km. Full service history price R280 000. Cash or finance with major banks.