Used BMW cars Edinburgh

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

BMW 8 Series 840d xDrive 2dr Auto

£74,786
£1,450.32 per month
Show representative example >
  • 10
  • Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series 525d M Sport Business Edition 4dr Step Auto

Reduced by £250 was £8,495
 
£8,245
2009(59)
£148.84 per month
Show representative example >
  • 86,500
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 4932View vehicle

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

£13,991
2016
  • 44,263
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01592 551693View vehicle

BMW X1 2.0 XDRIVE18D M SPORT 5d 141 BHP 5-Door

Reduced by £495 was £8,995
 
£8,500
2014(64)
£154.08 per month
Show representative example >
  • 92,500
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 3116View vehicle

BMW X1 2.0 XDRIVE18D SE 5d 141 BHP 5-Door

£7,495
2011(11)
£133.43 per month
Show representative example >
  • 68,771
  • Manual
  • Diesel
  • 2L
Call the dealer:01383 441651View vehicle

BMW 3 Series 320d Luxury 4dr Step Auto

£11,891
2014
  • 54,335
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01592 551693View vehicle

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

BMW 4 Series 418d SPORT GRAN COUPE 2.0lt++STUNNING CAR IN BLACK BIG SPEC++ 4-Door

£16,000
2015(15)
£294.84 per month
Show representative example >
  • 32,465
  • Manual
  • Diesel
  • 2L
Call the dealer:01383 441651View vehicle

BMW 3 Series 2.0 320D SE 4d 182 BHP Auto 4-Door

 
£9,995
2012(12)
£184.79 per month
Show representative example >
  • 50,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 3116View vehicle

BMW 2 Series M240i 2dr [Nav] Step Auto

£22,998
2018(18)
  • 27,542
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03301349014View vehicle

BMW 3 Series 320d M Sport 4dr Step Auto

£26,690
2019(69)
£504.96 per month
Show representative example >
  • 5,850
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 2 Series 220d M Sport 2dr [Nav]

£33,025
£629.47 per month
Show representative example >
  • 10
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW i3 125kW 33kWh 5dr Auto

£20,690
2017(17)
£387.02 per month
Show representative example >
  • 10,603
  • Automatic
  • Petrol
  • 0L
Call the dealer:0131 341 2812View vehicle

BMW X2 M35i 5dr Step Auto

£31,990
2019(19)
£609.13 per month
Show representative example >
  • 4,310
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 5 Series 530d M Sport 5dr Auto

£31,890
2019(19)
£607.16 per month
Show representative example >
  • 6,210
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0131 341 2812View vehicle

BMW 2 Series 218d Luxury 5dr Step Auto

£21,790
2019(69)
£408.64 per month
Show representative example >
  • 6,214
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle