Inventory

BMW cars for sale

10 matches
Sort by:
  • Make: BMW
21
1
FEATURED
2014 BMW 4 SERIES 2.0 42OI SE AUTO,36000 MILES, 1 OWNER, MOT & SERVICE DONE.
Mileage
36000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more
14
1
SOLD
2018 BMW 3 SERIES GRAN TURISMO 2.0 320D M SPORT AUTO, 16000 MILES, ULEZ FREE, BARGAIN.
Mileage
16000 mi
Fuel type
Diesel
Engine
2.0
Distance
View more
34
1
SOLD
2014 BMW 4 SERIES 2.0 428I SPORT AUTO CONVERTIBLE,35000 MILES,245 BHP,NEW MOT & SERVICE DONE.
Mileage
35000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more
35
1
SOLD
2015 BMW 4 SERIES 3.0 435I LUXURY AUTO COUPE,19000 MILES,SERVICE HISTORY.
Mileage
19000 mi
Fuel type
Petrol
Engine
3.0
Distance
View more
28
1
SOLD
2015 BMW 2 SERIES 2.0 228I M SPORT AUTO,45000 MILES,245 BHP,BMW HISTORY,NEW MOT.
Mileage
45000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more
13
SOLD
2015 BMW 5 SERIES 2.0 528I SE AUTO,30000 MILES,245 BHP,BMW HISTORY,HPI CLEAR.
Mileage
30000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more
20
SOLD
2015 BMW 2 SERIES 1.5 218i M SPORT,32000 MILES,BMW HISTORY,NEW MOT & SERVICE DONE.
Mileage
32000 mi
Fuel type
Petrol
Engine
1.5
Distance
View more
20
SOLD
2014 BMW 2 SERIES 2.0 228I M SPORT AUTO,20000 MILES,245 BHP,BMW HISTORY,NEW MOT.
Mileage
20000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more
9
SOLD
2016 BMW 2 SERIES 1.5 218i SPORT,33000 MILES,1 OWNER,NEW MOT,BARGAIN.
Mileage
33000 mi
Fuel type
Petrol
Engine
1.5
Distance
View more
17
SOLD
2017 BMW 3 SERIES 2.0 AUTO 320I SPORT,20000 MILES, NEW MOT, BARGAIN.
Mileage
20000 mi
Fuel type
Petrol
Engine
2.0
Distance
View more