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 512 used BMW cars for sale within 50 miles of the Edinburgh postcode EH1.

Displaying 1 - 10 of 512 vehicles
£18,988 Distance: 2.71 miles View Details

BMW 3 SeriesBMW 3 Series 320d M Sport 2dr

4 seats, Diesel, Manual 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
£8,988 Distance: 2.71 miles View Details

BMW 1 SeriesBMW 1 Series 118d Edition ES 3dr

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

BMW 3 SeriesBMW 3 Series 318d M Sport 4dr

5 seats, Diesel, Manual Edinburgh, Midlothian
£30,988 Distance: 2.71 miles View Details

BMW X3BMW X3 xDrive20d M Sport 5dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Midlothian
£21,788 Distance: 2.71 miles View Details

BMW 3 SeriesBMW 3 Series 320d Luxury 4dr

5 seats, Diesel, Manual Edinburgh, Midlothian
£17,988 Distance: 2.71 miles View Details

BMW 3 SeriesBMW 3 Series 320d Luxury 4dr

5 seats, Diesel, Manual Edinburgh, Midlothian
£29,988 Distance: 2.71 miles View Details

BMW X3BMW X3 xDrive20d SE 5dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Midlothian
Displaying 1 - 10 of 512 vehicles