We currently have 3 used BMW 3 Series Cars at our Portsmouth branch
BMW 3 Series 320d M Sport 4dr Step Auto2016 • 28.1k miles • Automatic • £4,935 Fitted Extras
£18,542 +£180 Variable Admin Fee
BMW 3 Series 320d M Sport 4dr Step Auto2015 • 29k miles • Automatic • £1,550 Fitted Extras
£15,092 +£180 Variable Admin Fee
Example 360 View
The car featured in the 360 exterior above can be found here.
BMW 3 Series - Current Stock Information at our Portsmouth branch
We have this model for sale from as low as £13,525 up to £18,542.
Currently we have this car type for sale with between 28,080 and 53,757 miles on the clock.
Colours in Stock
The BMW 3 Series is a leader in compact executive class saloons and with the German automaker's reputation for well-built luxury cars and instantly-recognisable styling, you won't regret buying this model of BMW.
With excellent handling, efficient petrol and diesel engines available and extras that include a BMW sat nav, premium heated leather seats and Dual Zone Climate Control, you're guaranteed a comfortable and enjoyable ride when you buy a BMW 3 Series.
Buy an Approved Used BMW in Portsmouth
If you're looking for a used BMW 3 Series in Portsmouth, make Imperial Car Supermarkets your first stop. We have an extensive collection of second hand BMWs for you to choose from and when you buy with us, you can rest assured that the vehicle has been subject to vigorous mechanical checks by qualified technicians, as well as cosmetic refurbishment and a full valet.
Discover our full range of BMW 3 Series for sale in Portsmouth by heading to our branch on London Road today. Our experts will be happy to discuss part-exchange or finance options available to help you find the perfect used BMW for you.
People who purchased a BMW 3 Series from our Portsmouth branch have rated as 4.9 out of 5 based on 255 ratings.