Used BMW cars Keighley

internal.raccars.co.uk currently have 1,236 used BMW for sale in Keighley

BMW X1

xDrive 18d xLine 5dr

£26,986
2016(66)
£499.32 per month
Show representative example >
  • 361
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379322View vehicle

BMW M3

M3 4dr Manual

 
£26,990
2011(61)
£499.40 per month
Show representative example >
  • 36,250
  • Manual
  • Petrol
  • 4L
Call the dealer:03300372588View vehicle

BMW 3 Series

335d M Sport Auto 4-Door

 
£16,295
2011(11)
£321.05 per month
Show representative example >
  • 57,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300375488View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr Step Auto

 
£19,799
2016(66)
£394.61 per month
Show representative example >
  • 10,005
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

BMW 1 Series

118d Sport 3dr [Nav]

£17,426
2016(66)
£344.79 per month
Show representative example >
  • 3,132
  • Manual
  • Diesel
  • 2L
Call the dealer:03300292253View vehicle

BMW 1 Series

116d EfficientDynamics Plus 5dr

£14,826
2016(16)
£290.22 per month
Show representative example >
  • 8,943
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300379322View vehicle

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

BMW X1

xDrive 20d xLine 5dr Step Auto

£16,715
2013(63)
£329.87 per month
Show representative example >
  • 25,630
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379322View vehicle

BMW 3 Series

320d EfficientDynamics 5dr

£14,325
2014(14)
£279.70 per month
Show representative example >
  • 56,877
  • Manual
  • Diesel
  • 2L
Call the dealer:03300292253View vehicle

BMW 1 Series

118d M Sport 5dr

£14,206
2014(14)
£277.20 per month
Show representative example >
  • 29,371
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379322View vehicle

BMW 3 Series

330d xDrive M Sport 4dr Step Auto [Prof Media]

£23,295
2014(64)
£467.99 per month
Show representative example >
  • 16,414
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379322View vehicle

BMW 1 Series

2.0 116d M Sport 5dr

 
£11,650
2013(13)
£223.55 per month
Show representative example >
  • 39,997
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297033View vehicle

BMW 3 Series

320d EfficientDynamics Sport 4dr Step Auto

 
£18,299
2016(16)
£363.12 per month
Show representative example >
  • 8,703
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

BMW 3 Series

318i Sport 5dr

 
£18,999
2016(66)
£377.81 per month
Show representative example >
  • 6,591
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300290056View vehicle

BMW 3 Series

330e SE Saloon Automatic 4-Door

 
£26,990
2017(17)
£499.40 per month
Show representative example >
  • 5,000
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:03300372588View vehicle

BMW 3 Series

330d M Sport 5dr Step Auto

£22,305
2014(64)
£447.21 per month
Show representative example >
  • 21,186
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300292253View vehicle

Got a specific model in mind?

Choose a region to start