BMW
ModelAll
Price From£11,000
Price To£33,000
Body StyleAll
TransmissionAll
ColourAll
FuelAll
MileageUp to 45,000
AgeUpto 8 years
EngineAll
ExtraAll
Choose Make
Choose Model
Choose Price From
Choose Price To
Choose BodyStyle
Choose Mileage
Choose Extras
Filter Results
3 Used BMW Cars For Sale (3)
2019 BMW 2 Series
218I Sport 1.5
£12,695
Was £13,250
£267
PM HP
32,158 MILES
1.5
Petrol
Manual
2 door
£190 Road Tax
52.3 Mpg
Great Condition - Low Miles
2018 BMW 2 Series
220D M Sport 2.0
£14,995
Was £15,295
£299
PM HP
41,312 MILES
2.0
Diesel
Manual
2 door
£190 Road Tax
60.1 Mpg
High spec model
2017 BMW 3 Series
320D M Sport GT Auto 2.0
£17,295
Was £19,995
£379
PM HP
21,465 MILES
2.0
Diesel
Automatic
5 door
£190 Road Tax
62.8 Mpg
Full history - Excellent Car