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 21 stores across the UK.

BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (73) reg | 15,944 miles
Electric | 3 months warranty
£31,649£481 per month![BMW 4 SERIES 420d [190] xDrive M Sport 2dr Auto [Prof Media] - Stock Number (1672982)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F16%2F1672982%2Fdefault%2F3%2F1024.jpg%3Ft%3D102450&w=1440&q=75)
BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
2018 (68) reg | 46,035 miles
Diesel | 3 months warranty
£15,849£306 per month
BMW X2
xDrive 20d M Sport X 5dr Step Auto
2020 (20) reg | 16,227 miles
Diesel | 3 months warranty
£19,949£385 per month
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1672840)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F07%2F1672840%2Fdefault%2F3%2F1024.jpg%3Ft%3D125133&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (24) reg | 31,214 miles
Petrol | 8 months warranty
£19,349£285 per month
BMW 3 Series
320i M Sport 5dr Step Auto
2022 (22) reg | 32,093 miles
Petrol | 3 months warranty
£25,099£377 per month


























