Used BMW 3 Series SE Petrol cars for sale