Used BMW cars Edinburgh

raccars.co.uk currently have 238 used BMW for sale in Edinburgh

BMW 1 Series 118i M Sport 5dr

£22,940
2020(20)
£431.25 per month
Show representative example >
  • 1,302
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series 116d EfficientDynamics Plus 5dr

£12,298
2017(17)
  • 23,276
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300372847View vehicle

BMW 5 Series 2.0 520d M Sport Touring 5dr

£8,991
2012(12)
£164.16 per month
Show representative example >
  • 106,776
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 3150View vehicle

BMW 2 Series 218i Luxury 5dr Step Auto

£18,498
2018(68)
  • 15,370
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300374233View vehicle

BMW i3 125kW 33kWh 5dr Auto [Loft Interior World]

£19,990
2017(17)
£373.26 per month
Show representative example >
  • 30,596
  • Automatic
  • Petrol
  • 0L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series 118i M Sport 3dr

Reduced by £41 was £14,991
 
£14,950
2016
  • 7,000
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01592 551693View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 5 Series 520d M Sport 5dr Auto

£26,998
2019(19)
  • 8,402
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01592 551964View vehicle

BMW 7 Series 3.0 730d M Sport Auto (s/s) 4dr

 
£45,995
2019(19)
£884.41 per month
Show representative example >
  • 7,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01506 551698View vehicle

BMW 5 Series 2.0 520d SE 4dr Auto

£10,495
2013(63)
£195.06 per month
Show representative example >
  • 63,574
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2855View vehicle

BMW 2 Series 220d M Sport 2dr

£13,327
2014
  • 41,701
  • Manual
  • Diesel
  • 2L
Call the dealer:03300295315View vehicle

BMW 5 Series 520d [190] M Sport 4dr Step Auto

£18,180
2016
  • 11,548
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379533View vehicle

BMW 1 Series 116i Sport 5dr

£10,990
2014(64)
£205.23 per month
Show representative example >
  • 20,589
  • Manual
  • Petrol
  • 1.6L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series 318 Ci SE 2dr Low Mileage, Mot March 2021. Nice looking and driving car.

 
£2,499
2003(53)
  • 65,933
  • Manual
  • Petrol
  • 2L
Call the dealer:0131 341 1898View vehicle

BMW 1 Series 118i M Sport 5dr

£23,089
2020(20)
£434.18 per month
Show representative example >
  • 3,341
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series 520D SE BUSINESS EDITION Auto 4-Door

£4,295
2010
£67.69 per month
Show representative example >
  • 129,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290077View vehicle