Used BMW 3 Series Luxury Petrol-Plugin Elec Hybrid cars for sale