BMW 2 Series 218D Sport 5Dr [Nav]

£12,299
2016(66)
£232 per month
  • 35,446
  • Manual
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 3 Series 318D Sport 4Dr

£12,999
2016(66)
£246 per month
  • 32,541
  • Manual
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 1 Series 118I [1.5] M Sport 3Dr [Nav]

£14,499
2017(66)
£277 per month
  • 35,331
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01785 899580View vehicle

BMW 1 Series 118D M Sport 3Dr Step Auto

£14,799
2016(16)
£283 per month
  • 28,790
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW Z4 20I Sdrive M Sport 2Dr

£14,999
2013(13)
£287 per month
  • 36,830
  • Manual
  • Petrol
  • 2L
Call the dealer:01785 899580View vehicle

BMW 1 Series 120I [2.0] Sport 5Dr [Nav]

£15,499
2018(18)
£297 per month
  • 24,461
  • Manual
  • Petrol
  • 2L
Call the dealer:01785 899580View vehicle

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

BMW i3 125Kw Range Extender 33Kwh 5Dr Auto

£16,499
2017(17)
£304 per month
  • 31,583
  • Automatic
  • Full Electric
  • 0L
Call the dealer:01785 899580View vehicle

BMW 3 Series 320D Xdrive M Sport 4Dr Step Auto

£16,699
2016(66)
£308 per month
  • 38,745
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 5 Series 530I Se 4Dr Auto

£19,299
2017(17)
£359 per month
  • 44,237
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01785 899580View vehicle

BMW 4 Series 420D [190] M Sport 2Dr Auto [Professional Media]

£19,499
2017(67)
£363 per month
  • 29,948
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 1 Series 118I [1.5] M Sport Shadow Ed 5Dr Step Auto

£19,999
2018(68)
£373 per month
  • 18,220
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01785 899580View vehicle

BMW 2 Series 218D M Sport 2Dr [Nav] Step Auto

£20,899
2018(18)
£391 per month
  • 23,681
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle