Used BMW cars Edinburgh

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

BMW 1 Series

Hatchback 118i [1.5] Sport 5dr [Nav/Servotronic]

£16,698
2018(18)
 
 
  • 10,284
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300374233View vehicle

BMW 3 Series

330d M Sport 4dr Step Auto

£16,998
2014(64)
 
 
  • 55,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290963View vehicle

BMW 3 Series

318i SE 4dr NICE IN BLACK, MOT AUGUST 2019, NICE ALLOYS 106K MILES

£2,695
2006(56)
 
 
  • 106,414
  • Manual
  • Petrol
  • 2L
Call the dealer:0131 341 1898View vehicle

BMW 5 Series

3.0 525d M Sport 4dr Auto

£7,991
2009(09)
£160.97 per month
Show representative example >
  • 92,774
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 3150View vehicle

BMW 3 Series

335d xDrive M Sport Shadow Edition 5dr Step Auto

£35,990
2018(18)
 
 
  • 6,998
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic]

£17,490
2018(18)
 
 
  • 13
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

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

BMW X5

3.0d SE 5dr Auto

£8,620
2008
 
 
  • 116,980
  • Automatic
  • Diesel
  • 3L
Call the dealer:03300379498View vehicle

BMW X3

xDrive20d M Sport 5dr Step Auto

£40,374
 
 
  • 10
  • Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW M5

M5 4dr DCT [Competition Pack] Auto

£88,449
 
 
  • 10
  • Semi Automatic
  • Petrol
  • 4.4L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

320d xDrive SE 5dr Step Auto

£9,991
2013
 
 
  • 97,138
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377194View vehicle

BMW 3 Series

320i M Sport Shadow Edition 4dr Step Auto

£25,498
2018(18)
 
 
  • 12,956
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300290963View vehicle

BMW 1 Series

Hatchback 118i [1.5] Sport 5dr [Nav/Servotronic]

£16,698
2018(18)
 
 
  • 8,632
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300374233View vehicle

BMW 3 Series

Sport Saloon B38M 1.5i LCI 4-Door

£18,498
2018(18)
 
 
  • 10,054
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300290963View vehicle

BMW 1 Series

M140i Shadow Edition 5dr Step Auto

£30,990
2018(18)
 
 
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

320i Sport 4dr Step Auto

£22,298
2018(18)
 
 
  • 10,063
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300290963View vehicle

Got a specific model in mind?

Choose a region to start