Used BMW cars for sale in Peterborough
Browse our range of used BMW cars for sale in Peterborough. All BMW cars are available to buy or finance from our Peterborough 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 Peterborough 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 (23) reg | 58,728 miles
Electric | 3 months warranty
£25,449£400 per month- £550 off

BMW iX3
210kW M Sport 80kWh 5dr Auto
2022 (72) reg | 42,088 miles
Electric | 3 months warranty
Was £24,799£24,249£394 per month
Save £24,581 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,404 miles
Electric | 22 months warranty
£29,099£433 per month
- £700 off

BMW 3 Series
330e M Sport 4dr Step Auto
2023 (73) reg | 18,371 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £25,999£25,299£409 per month 
BMW 3 Series
330e SE Pro 4dr Step Auto
2022 (72) reg | 26,024 miles
Petrol Plug-in Hybrid | 3 months warranty
£19,299£336 per month
Save £24,681 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 14,863 miles
Electric | 22 months warranty
£28,999£433 per month
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1692489)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F01%2F1692489%2Fdefault%2F3%2F1024.jpg%3Ft%3D110450&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 9,014 miles
Petrol | 3 months warranty
£21,299£319 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1687981)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F31%2F1687981%2Fdefault%2F3%2F1024.jpg%3Ft%3D114350&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 26,523 miles
Petrol | 3 months warranty
£19,799£301 per month
Save £11,556 on list priceBMW 2 Series
218i [136] M Sport 4dr DCT
2024 (74) reg | 8,172 miles
Petrol | 10 months warranty
£23,099£317 per month
BMW iX3
210kW M Sport Pro 80kWh 5dr Auto
2022 (72) reg | 42,619 miles
Electric | 3 months warranty
£26,999£447 per month
Save £25,231 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,456 miles
Electric | 22 months warranty
£28,449£419 per month- £1,450 off
![BMW 1 SERIES M135i xDrive 5dr Step Auto [Tech-Pro Pack] - Stock Number (1692190)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1692190%2Fdefault%2F3%2F1024.jpg%3Ft%3D142249&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Tech-Pro Pack]
2021 (21) reg | 32,886 miles
Petrol | 3 months warranty
Was £23,899£22,449£347 per month 
- £1,250 off
![BMW 1 SERIES 120d M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1692336)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1692336%2Fdefault%2F3%2F1024.jpg%3Ft%3D161622&w=1440&q=75)
BMW 1 Series
120d M Sport 5dr Step Auto [LCP-Pro pk]
2024 (24) reg | 27,885 miles
Diesel | 7 months warranty
Was £22,849£21,599£292 per month
Save £24,781 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 15,493 miles
Electric | 22 months warranty
£28,899£432 per month
Save £10,631 on list priceBMW 1 Series
120 Sport 5dr Step Auto
2026 (26) reg | 6,776 miles
Petrol | 29 months warranty
£23,199£327 per month
Save £15,991 on list priceBMW iX1
150kW eDrive20 M Sport 65kWh 5dr Auto
2026 (75) reg | 8,569 miles
Electric | 27 months warranty
£32,899£533 per month![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Professional] - Stock Number (1692635)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F22%2F1692635%2Fdefault%2F3%2F1024.jpg%3Ft%3D173716&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
2023 (73) reg | 20,991 miles
Petrol | 3 months warranty
£18,799£280 per month

BMW 3 Series
320i Sport 4dr Step Auto
2020 (70) reg | 53,409 miles
Petrol | 3 months warranty
£16,799£324 per month
Save £12,516 on list priceBMW X2
sDrive 20i M Sport 5dr Step Auto
2026 (26) reg | 4,234 miles
Petrol | 28 months warranty
£31,749£458 per month![BMW X2 xDrive 20i [178] Sport 5dr Step Auto - Stock Number (1689091)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F17%2F1689091%2Fdefault%2F3%2F1024.jpg%3Ft%3D113527&w=1440&q=75)
BMW X2
xDrive 20i [178] Sport 5dr Step Auto
2021 (71) reg | 37,848 miles
Petrol | 3 months warranty
£17,099£276 per month
BMW 3 Series
330e SE Pro 5dr Step Auto
2022 (71) reg | 29,891 miles
Petrol Plug-in Hybrid | 3 months warranty
£18,399£313 per month
Save £12,276 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 9,425 miles
Petrol | 28 months warranty
£34,499£512 per month
Save £14,671 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 31,250 miles
Petrol | 20 months warranty
£27,099£413 per month- £500 off
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1691178)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F27%2F1691178%2Fdefault%2F3%2F1024.jpg%3Ft%3D80708&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (73) reg | 14,622 miles
Petrol | 3 months warranty
Was £20,899£20,399£300 per month ![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1689389)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F27%2F1689389%2Fdefault%2F3%2F1024.jpg%3Ft%3D121031&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (24) reg | 24,000 miles
Petrol | 4 months warranty
£20,099£297 per month
All our cars are ready to take home the same day- £750 off

BMW X3
xDrive 30e xLine 5dr Auto
2022 (22) reg | 13,561 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £27,449£26,699£392 per month 
BMW 1 Series
118i M Sport 5dr
2020 (70) reg | 44,312 miles
Petrol | 3 months warranty
£14,899£287 per month- £1,000 off
Save £24,831 on list priceBMW M3
M3 xDrive 530 Competition M 4dr Step Auto
2026 (26) reg | 12,484 miles
Petrol | 28 months warranty
Was £65,999£64,999£943 per month 
BMW 3 Series
320i M Sport 4dr Step Auto
2021 (21) reg | 33,143 miles
Petrol | 3 months warranty
£20,499£341 per month![BMW I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech] - Stock Number (1683133)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F26%2F1683133%2Fdefault%2F3%2F1024.jpg%3Ft%3D120240&w=1440&q=75)
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]
2023 (23) reg | 33,262 miles
Electric | 3 months warranty
£27,749£418 per month![BMW 2 SERIES 218i [136] M Sport 4dr DCT - Stock Number (1671873)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F03%2F1671873%2Fdefault%2F3%2F1024.jpg%3Ft%3D165326&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr DCT
2023 (73) reg | 31,977 miles
Petrol | 3 months warranty
£18,849£254 per month
BMW 3 Series
320d MHT M Sport 4dr Step Auto
2022 (71) reg | 45,873 miles
Diesel | 3 months warranty
£20,149£329 per month
Save £26,546 on list priceBMW iX2
150kW eDrive20 M Sport 65kWh 5dr Auto [Tech-Plus]
2025 (74) reg | 10,892 miles
Electric | 15 months warranty
£29,049£454 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1683091)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F29%2F1683091%2Fdefault%2F3%2F1024.jpg%3Ft%3D81848&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 22,668 miles
Petrol | 3 months warranty
£19,449£289 per month- £600 off
Save £13,941 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 8,705 miles
Petrol | 28 months warranty
Was £45,599£44,999£664 per month


























