Used BMW cars for sale in Keighley, West Yorkshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Keighley or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, iX3

2021 - 80kWh Premier Edition Pro SUV 5dr Electric Auto (286 ps) - HUD - PARK ASSIS

46
£26,903
  • 35.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.5/5 Stars

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

46
£24,423
Finance available £211 pm
  • 1.5L
  • 10.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Edward Johnson Otley Ltd

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh M Sport Auto Petrol Hybrid Euro 6 (s/s) 4dr (252ps)

73
Low Mileage
£16,893
Finance available £42 pm
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MB Motor Group

BMW, 1 Series

2020 (70) - M135i xDrive 5dr Step Auto ** CAT S - 70 REG **

18
Reduced
£16,850
Finance available £41 pm
  • 2L
  • 36kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

SA Automotive

BMW, 4 Series

2017 (67) - 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

30
Reduced
£15,490
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Greenwood Motors Ltd

01274 028389 *
4.6/5 Stars

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr

13
£6,989
Finance available £44 pm
  • 2L
  • 124kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Euro 6 (s/s) 5dr

15
£5,989
Finance available £44 pm
  • 2L
  • 167kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 5dr

3
£7,490
Finance available £33 pm
  • 1.5L
  • 74.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dynamic Motor Company Ltd

01422 413648 *
3.3/5 Stars

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

81
£30,000
Finance available £335 pm
  • 40.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

BMW, M4

2018 (68) - M4 CS 2dr DCT

44
Reduced
£39,990
Finance available £513 pm
  • 3L
  • 37kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

AUTOPRESTIGE

01274 087615 *
3.8/5 Stars

BMW, 1 Series

2017 (17) - 3.0 M140i Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

24
Low Mileage
£17,490
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Greenwood Motors Ltd

01274 028389 *
4.6/5 Stars

BMW, 7 Series

2016 (12) - M760Li xDrive V12 4dr Auto

47
£31,990
Finance available £349 pm
  • 6.6L
  • 91kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.8/5 Stars

BMW, 1 Series

2016 (16) - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) + N

50
£12,490
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Shop 365 LTD

01274 028208 *
2.7/5 Stars

BMW, X5

2018 (68) - xDrive30d M Sport 5dr Auto

36
Low Mileage
£42,990
Finance available £575 pm
  • 3L
  • 44kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

AUTOPRESTIGE

01274 087615 *
3.8/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

49
£6,490
Finance available £33 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Auto Haus

01274 087673 *
5/5 Stars

BMW, Z4

2012 (62) - 20i sDrive M Sport 2dr

1
Low Mileage
£9,995
Finance available £45 pm
  • 2L
  • 59.2kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Trade Cars 4 U