Used BMW cars for sale in Portsmouth
Browse our range of used BMW cars for sale in Portsmouth. All BMW cars are available to buy or finance from our Portsmouth store, can be driven away the same day, and are all sold with a warranty. If you can't find what you're looking for located at our Portsmouth store, we can move any of our BMW cars from our 22 stores across the UK.

BMW 3 Series
320i Sport 5dr Step Auto
2021 (21) reg | 22,997 miles
Petrol | 3 months warranty
£20,849£324 per month
BMW 2 Series
220i M Sport 2dr Step Auto
2023 (73) reg | 19,770 miles
Petrol | 3 months warranty
£26,149£358 per month- £1,950 off
Save £8,481 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (74) reg | 6,761 miles
Petrol | 17 months warranty
Was £27,499£25,549£363 per month 

BMW iX3
210kW M Sport 80kWh 5dr Auto
2022 (72) reg | 29,774 miles
Electric | 3 months warranty
£27,099£449 per month
Save £12,491 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto [Tech-Plus Pack]
2025 (25) reg | 5,257 miles
Petrol | 18 months warranty
£34,199£486 per month
BMW 3 Series
320d MHT M Sport 4dr Step Auto
2020 (70) reg | 30,912 miles
Diesel | 3 months warranty
£22,249£375 per month

BMW X1
xDrive 23d MHT xLine 5dr Step Auto
2023 (23) reg | 18,779 miles
Diesel | 3 months warranty
£29,599£465 per month
BMW iX3
210kW M Sport Pro 80kWh 5dr Auto
2021 (71) reg | 32,095 miles
Electric | 3 months warranty
£27,749£468 per month


























