BMW 1 Series

2.0 120i Sport Auto 2-Door

£8,995
2009(59)
£172.84 per month
Show finance example >
  • 44,151
  • Semi Automatic
  • Petrol
  • 2L
View vehicle

BMW 1 Series

2.0TD 116d Sport 3-Door

£10,995
2013(63)
£211.27 per month
Show finance example >
  • 31,353
  • Manual
  • Diesel
  • 2L
View vehicle

BMW 3 Series

3.0TD 325d SE 2-Door

£10,995
2010(60)
£211.27 per month
Show finance example >
  • 65,727
  • Manual
  • Diesel
  • 3L
View vehicle

BMW 1 Series

2.0 120i Exclusive Edition 2-Door

£11,995
2012(62)
£230.48 per month
Show finance example >
  • 49,319
  • Manual
  • Petrol
  • 2L
View vehicle

BMW 1 Series

1.6 116i M Sport (136 BHP) 5-Door

£13,495
2012(62)
£259.31 per month
Show finance example >
  • 15,039
  • Manual
  • Petrol
  • 1.6L
View vehicle

BMW 1 Series

2.0TD 116d Sport 3-Door

£13,495
2014(14)
£259.31 per month
Show finance example >
  • 39,026
  • Manual
  • Diesel
  • 2L
View vehicle

BMW X1

2.0TD xDrive18d Sport 5-Door

£14,995
2014(14)
£288.13 per month
Show finance example >
  • 47,078
  • Manual
  • Diesel
  • 2L
View vehicle

BMW 1 Series

2.0TD 118d SE 5-Door

£14,995
2014(14)
£288.13 per month
Show finance example >
  • 16,468
  • Manual
  • Diesel
  • 2L
View vehicle

BMW Z4

3.0si Sport 2-Door

£15,995
2007(07)
£307.34 per month
Show finance example >
  • 17,355
  • Manual
  • Petrol
  • 3L
View vehicle

BMW 1 Series

1.5TD 116d M Sport 5-Door

£16,995
2015(65)
£326.56 per month
Show finance example >
  • 4,162
  • Manual
  • Diesel
  • 1.5L
View vehicle

BMW 1 Series

2.0TD 118d SE 3-Door

£18,995
2016(16)
£364.99 per month
Show finance example >
  • Manual
  • Diesel
  • 2L
View vehicle

BMW 3 Series

2.0TD 320d SE Touring Auto 5-Door

£18,995
2014(63)
£364.99 per month
Show finance example >
  • 18,636
  • Semi Automatic
  • Diesel
  • 2L
View vehicle