BMW 1 Series

120d xDrive M Sport 5dr

£12,990
2014(64)
 
 
  • 51,930
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 2 Series

218i Sport 2dr

£13,490
2016(65)
 
 
  • 33,398
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

320d SE 4dr

£13,990
2014(Y)
 
 
  • 41,805
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

118d M Sport 5dr

£14,490
2015(65)
 
 
  • 29,623
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

318d M Sport 4dr Step Auto

£14,990
2014(64)
 
 
  • 32,658
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 3 Series

318d M Sport 5dr Step Auto

£15,690
2014(64)
 
 
  • 41,400
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

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

BMW X1

xDrive 18d xLine 5dr Step Auto

£15,790
2015(15)
 
 
  • 35,552
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

118d Sport 5dr [Nav/Servotronic]

£16,490
2018(18)
 
 
  • 8,554
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 2 Series

218d M Sport 5dr

£16,490
2016(16)
 
 
  • 9,526
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

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

£16,990
2018(18)
 
 
  • 14
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0131 341 2812View vehicle

BMW 1 Series

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

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

BMW 1 Series

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

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