BMW 1 Series 118i [1.5] SE 5dr [Nav] Petrol Hatchback

£12,650
2017(17)
  • 25,665
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 1 Series 118i [1.5] Sport 5dr [Nav] Petrol Hatchback

£12,800
2017(17)
  • 44,605
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 1 Series 118i [1.5] Sport 5dr [Nav] Petrol Hatchback

£12,950
2018(67)
  • 33,839
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 2 Series 216d Luxury 5dr Diesel Estate

£13,250
2017(67)
  • 43,127
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 1 Series 118i [1.5] Sport 5dr [Nav] Petrol Hatchback

£13,350
2017(67)
  • 20,826
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 1 Series 118d M Sport 5dr Step Auto Diesel Hatchback

£13,550
2016(16)
  • 47,258
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01904 275685View vehicle

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

BMW 3 Series 318i Sport 4dr Petrol Saloon

£14,200
2017(67)
  • 19,244
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01904 275685View vehicle

BMW 4 Series 420d xDrive Sport 2dr Diesel Coupe

£14,650
2014(64)
  • 32,568
  • Manual
  • Diesel
  • 2L
Call the dealer:01904 275685View vehicle

BMW 3 Series 320i SE 4dr Step Auto Petrol Saloon

£14,950
2017(17)
  • 32,176
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01904 275685View vehicle

BMW 1 Series 120d Sport 5dr [Nav/Servotronic] Step Auto Diesel Hatchback

£16,150
2017(67)
  • 21,074
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01904 275685View vehicle

BMW 3 Series 320d M Sport 4dr Step Auto Diesel Saloon

£16,150
2017(17)
  • 56,800
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01904 275685View vehicle

BMW 3 Series 320d M Sport 5dr Step Auto Diesel Estate

£18,450
2018(18)
  • 34,958
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01904 275685View vehicle