BMW cars for sale in Edinburgh

Browse our inventory of used BMW cars for sale in and around Edinburgh, supplied by local Edinburgh BMW car dealers and car supermarkets. We have 487 used BMW cars for sale within 50 miles of the Edinburgh postcode EH1.

Displaying 1 - 10 of 487 vehicles
£21,488 Distance: 2.34 miles View Details

BMW 1 SeriesBMW 1 Series 118d M Sport 2dr

4 seats, Diesel, Manual Edinburgh, Lothian
£22,488 Distance: 2.34 miles View Details

BMW 3 SeriesBMW 3 Series 320d Luxury 4dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Lothian
£20,488 Distance: 2.34 miles View Details

BMW 3 SeriesBMW 3 Series 320i Sport 4dr

5 seats, Petrol, Manual Edinburgh, Lothian
£20,995 Distance: 2.34 miles View Details

BMW 3 SeriesBMW 3 Series 316i Sport 4dr

5 seats, Petrol, Manual Edinburgh, Lothian
£8,488 Distance: 2.34 miles View Details

BMW Z4BMW Z4 2.0i SE 2dr

2 seats, Petrol, Manual Edinburgh, Lothian
£14,988 Distance: 2.34 miles View Details

BMW 1 SeriesBMW 1 Series 118i M Sport 2dr Step Auto

4 seats, Petrol, Automatic Edinburgh, Lothian
£15,688 Distance: 2.34 miles View Details

BMW 3 SeriesBMW 3 Series 320d [184] SE 5dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Lothian
£23,488 Distance: 2.71 miles View Details

BMW X3BMW X3 xDrive20d SE 5dr

5 seats, Diesel, Manual Edinburgh, Lothian
£21,488 Distance: 2.71 miles View Details

BMW 3 SeriesBMW 3 Series 320d Luxury 4dr

5 seats, Diesel, Manual Edinburgh, Lothian
£11,988 Distance: 2.71 miles View Details

BMW 1 SeriesBMW 1 Series 118d Sport 5dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Lothian
Displaying 1 - 10 of 487 vehicles