BMW 1 Series 118i [1.5] Sport 3dr Step Auto Automatic

£15,795
2017(17)
£337 per month
  • 31,239
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01392 339435View vehicle

BMW 1 Series 120i [2.0] Sport 5dr [Nav] Manual

£16,995
2017(17)
£314 per month
  • 17,097
  • Manual
  • Petrol
  • 2L
Call the dealer:01392 339435View vehicle

BMW 5 Series 520d SE 4dr Step Auto Automatic

£17,495
2014(14)
£324 per month
  • 12,221
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

BMW X1 xDrive 18d SE 5dr Manual

£17,990
2016(66)
£333 per month
  • 36,779
  • Manual
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

BMW 1 Series 118i [1.5] M Sport 5dr Manual

£18,295
2018(67)
£339 per month
  • 28,371
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01392 339435View vehicle

BMW 1 Series 120d M Sport Shadow Edition 3dr Manual

£19,995
2017(67)
£373 per month
  • 41,080
  • Manual
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

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

BMW 3 Series 320i SE 5dr Step Auto Automatic

£20,495
2017(67)
£383 per month
  • 17,441
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01392 339435View vehicle

BMW 3 Series 320i Sport 4dr Step Auto Automatic

£20,995
2017(67)
£393 per month
  • 14,442
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01392 339435View vehicle

BMW 3 Series 320i xDrive M Sport 5dr Step Auto Automatic

£20,995
2016(16)
£393 per month
  • 51,833
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01392 339435View vehicle

BMW 6 Series 640d M Sport 4dr Auto Automatic

£21,495
2014(14)
£402 per month
  • 57,190
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01392 339435View vehicle

BMW 3 Series 320d M Sport Shadow Edition 4dr Manual

£21,795
2018(18)
£408 per month
  • 38,290
  • Manual
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

BMW 2 Series M240i 2dr [Nav] Manual

£21,995
2016(66)
£412 per month
  • 46,657
  • Manual
  • Petrol
  • 3L
Call the dealer:01392 339435View vehicle