BMW 3 Series 320d BluePerformance EfficientDynamics 4dr

£8,990
2012(12)
  • 71,055
  • Manual
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 1 Series 116d Sport 3dr [Nav]

£12,556
2016(66)
  • 39,726
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01332 647471View vehicle

BMW 1 Series 120d Sport 5dr

£13,260
2016(16)
  • 20,702
  • Manual
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 1 Series 118d Sport 5dr [Nav]

£13,515
2017(17)
  • 49,335
  • Manual
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 1 Series 118d Sport 5dr [Nav]

£14,066
2016(66)
  • 19,023
  • Manual
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 1 Series 118d Sport 3dr [Nav]

£14,127
2017(17)
  • 43,655
  • Manual
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

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

BMW 3 Series 318d M Sport 4dr Step Auto

£15,991
2016(16)
  • 53,331
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 2 Series 220d xDrive Luxury 5dr Step Auto

£16,250
2016(66)
  • 37,014
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 3 Series 330d M Sport 4dr Step Auto [Business Media]

£17,990
2015(65)
  • 31,835
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01332 647471View vehicle

BMW 2 Series 220i Sport 2dr [Nav] Step Auto

£18,791
2018(18)
  • 11,984
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01332 647471View vehicle

BMW 2 Series 218i M Sport 2dr [Nav] Step Auto

£18,890
2018(68)
  • 13,472
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01332 647471View vehicle

BMW 3 Series 330d M Sport 4dr Step Auto

£18,970
2017(17)
  • 35,269
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01332 647471View vehicle
}