All BMW Cars For Sale
Filters
Selected filters

BMW X2
X2 sDrive 20i Sport 5dr Step Auto Hatchback
Good Price
Sat Nav;Parking Sensors
- 2019
- 54,938 miles
- Petrol
- Automatic

Deals of the Week
BMW 4 Series
4 Series 420d [190] M Sport 5dr Auto [Professional Media] Hatchback
Great Price
Sat Nav.Heated seats.DAB
- 2017
- 49,143 miles
- Diesel
- Automatic

BMW X2
X2 xDrive 20d M Sport 5dr Step Auto Hatchback
Fair Price
Sat Nav.Rear sensors.Camera.
- 2018
- 65,308 miles
- Diesel
- Automatic

BMW 1 Series
1 Series 118i M Sport 5dr Step Auto Hatchback
Fair Price
Awaiting preparation
- 2020
- 33,630 miles
- Petrol
- Automatic

BMW X3
X3 xDrive20i M Sport 5dr Step Auto Estate
Good Price
Leather + Great Family Car
- 2019
- 79,787 miles
- Petrol
- Automatic

BMW 1 Series
1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback
Good Price
- 2023
- 26,508 miles
- Petrol
- Automatic

BMW 2 Series
2 Series M235i xDrive 4dr Step Auto Saloon
Good Price
Heats seats;Leather
- 2022
- 62,603 miles
- Petrol
- Automatic

BMW 1 Series
1 Series 118i [136] M Sport 5dr Step Auto [LCP] Hatchback
Good Price
Sat Nav; Apple CarPlay
- 2024
- 32,274 miles
- Petrol
- Automatic

BMW X3
X3 xDrive20d M Sport 5dr Step Auto Estate
Fair Price
Sat nav; Full Leather Seats
- 2020
- 66,640 miles
- Diesel
- Automatic

BMW 1 Series
1 Series 128ti 5dr Step Auto [Live Cockpit Professional] Hatchback
Good Price
Sat Nav; Heated Seats
- 2023
- 24,644 miles
- Petrol
- Automatic

⭐ Star Buy
BMW iX3
Ix3 210kW M Sport 80kWh 5dr Auto Estate
Good Price
Sunroof;Heated seats
- 2022
- 33,091 miles
- Electric
- Automatic

⭐ Star Buy
BMW iX3
Ix3 210kW M Sport 80kWh 5dr Auto Estate
Good Price
Sat nav; Rear sensors
- 2022
- 24,072 miles
- Electric
- Automatic

BMW 5 Series
5 Series 520i M Sport 4dr Auto Saloon
Good Price
Sat Nav;Full Leather;Sunroof
- 2024
- 19,888 miles
- Petrol
- Automatic
Hire Purchase (HP) representative example
On the road price of £13,981, with a £1,398 customer deposit, borrowing £12,583 at a representative APR of 11.90%
- 59 monthly payments of£275.45
- Final payment£275.45
- Total amount payable£17,925.10
- Annual mileage10,000
- Option to purchase fee£10.00
- Rate of interest11.28%

