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

Displaying 1 - 10 of 416 vehicles
£17,988 Distance: 2.34 miles View Details

BMW 1 SeriesBMW 1 Series 116d SE 5dr

5 seats, Diesel, Manual Edinburgh, Lothian
£25,988 Distance: 2.34 miles View Details

BMW 5 SeriesBMW 5 Series 520d M Sport 4dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Lothian
£16,988 Distance: 2.34 miles View Details

BMW 1 SeriesBMW 1 Series 116d M Sport 5dr

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

BMW 3 SeriesBMW 3 Series 320d Luxury 4dr

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

BMW 3 SeriesBMW 3 Series 320d M Sport 4dr

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

BMW 1 SeriesBMW 1 Series 120i SE 2dr

4 seats, Petrol, Manual Edinburgh, Lothian
£19,488 Distance: 2.71 miles View Details

BMW 5 SeriesBMW 5 Series 520d SE 4dr Step Auto

5 seats, Diesel, Automatic Edinburgh, Lothian
£17,688 Distance: 2.71 miles View Details

BMW Z4BMW Z4 23i sDrive M Sport 2dr Auto

2 seats, Petrol, Automatic Edinburgh, Lothian
£22,288 Distance: 2.71 miles View Details

BMW 3 SeriesBMW 3 Series 320d SE 5dr

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

BMW 3 SeriesBMW 3 Series 320d M Sport 4dr

5 seats, Diesel, Manual Edinburgh, Midlothian
Displaying 1 - 10 of 416 vehicles