Used BMW cars Edinburgh

rac.co.uk/cars currently have 367 used BMW for sale in Edinburgh

BMW M4

M4 2dr DCT [Competition Pack]

£44,995
2018(18)
  • 8,322
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

118i [1.5] M Sport Shadow Edition 3dr

£21,990
2019(19)
  • 1,450
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series

530d xDrive SE 5dr Auto

£32,995
2018(68)
  • 3,800
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW X5

xDrive M50d 5dr Auto

£62,850
2018(68)
  • 3,774
  • Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series

520d M Sport 4dr [177]

Reduced by £500 was £4,499
 
£3,999
2007(57)
£61.61 per month
Show representative example >
  • 138,342
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 5486View vehicle

BMW X4

xDrive M40i 5dr Step Auto

£46,490
2019(19)
  • 1,775
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0131 341 2812View vehicle

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

BMW 1 Series

118d Sport 5dr

£20,990
  • 1,450
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW X5

3.0 30d M Sport xDrive 5dr Auto

£14,991
2010(10)
£287.43 per month
Show representative example >
  • 100,643
  • Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 3150View vehicle

BMW M3

M3 S-A 4dr Auto

£39,950
2016(66)
£765.59 per month
Show representative example >
  • 17,417
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0131 341 0676View vehicle

BMW 5 Series

3.0 525d SE 4dr Auto

£8,991
2010(10)
£164.16 per month
Show representative example >
  • 92,140
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 3150View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto

£35,490
2019(19)
  • 4,814
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW X5

xDrive30d M Sport 5dr Auto

£55,386
  • 10
  • Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

335d xDrive M Sport Shadow Edition 5dr Step Auto

£34,850
2019(19)
  • 2,944
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series

520d M Sport 5dr Auto

£30,990
2019(68)
  • 8,117
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 4 Series

420d [190] M Sport 5dr Auto [Professional Media]

£24,998
2019(19)
  • 2,869
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298061View vehicle

Got a specific model in mind?

Choose a region to start