Used BMW Cars For Sale

Showing 1 to 10 of 7,147

2013

51,012 miles

Manual

Diesel

Mansfield

2013

35,354 miles

Automatic

Diesel

Bradford

2013

57,500 miles

Manual

Diesel

Little Gaddesden, Berkhamsted

2017

Automatic

Diesel

Hungerford

2011

97,353 miles

Manual

Diesel

Melton Mowbray

2016

123 miles

Manual

Petrol

Bradford

BMW 1 Series 1 116d 2.0 SE 3dr £11,298 Price when new £21,240

2013

20,767 miles

Manual

Diesel

Castle Donington, Derby

2011

104,000 miles

Automatic

Diesel

Barkham, Wokingham


shortlisted