Get the Cazoo app - powered by MOTORS

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, 4 Series

2017 (66) - 420d [190] Luxury 5dr Auto [Professional Media]

58
£9,990
£189/pm (HP)
  • 2L
  • 91.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MOTOR TOWN

BMW, 3 Series

2013 (63) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

33
£8,350
£154/pm (HP)
  • 3L
  • 122.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

H N S Motors

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

88
£16,899
£334/pm (HP)
  • 3L
  • 79.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MH Prestige Limited

BMW, X1

2021 (21) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

19
£11,989
£231/pm (HP)
  • 1.5L
  • 122kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

BMW, X3

2015 (64) - 2.0 20d SE xDrive Euro 6 (s/s) 5dr

35
Low Mileage
£8,000
  • 2L
  • 88.6kMiles
  • Diesel
  • Manual
  • Body StyleSUV

LCC Car Sales Limited

BMW, 3 Series

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

13
£6,489
£115/pm (HP)
  • 2L
  • 124kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2021 (70) - 320i M Sport 4dr Step Auto

28
Reduced
£22,990
  • 2L
  • 36kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Auto MC Limited TA Automotive Cars

BMW, 4 Series Gran Coupe

2018 (0M) - 3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)

50
Low Mileage
£25,990
  • 3L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Shop 365 LTD

01274 028208 *
3.5/5 Stars

BMW, M4

2017 - 3.0 M4 Coupe Competition Package 2-Door

36
Low Mileage
£29,492
£585/pm (HP)
  • 3L
  • 40.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MB Motor Group

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

81
£12,495
£241/pm (HP)
  • 2L
  • 103.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motors For Less

BMW, 3 Series

2022 (72) - 330e M Sport 5dr Step Auto

25
Reduced
£21,490
  • 2L
  • 75kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Auto MC Limited TA Automotive Cars

BMW, 3 Series

2017 (17) - 320i M Sport 4dr Step Auto

71
Low Mileage
£12,995
£252/pm (HP)
  • 2L
  • 69.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MH Prestige Limited

BMW, X5

2023 (23) - 4.4 M60i MHT SUV 5dr Petrol Hybrid Steptronic xDrive Euro 6 (s/s) (530 ps)

20
£61,990
  • 4.4L
  • 78.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Shop 365 LTD

01274 028208 *
3.5/5 Stars

BMW, M5

2019 (19) - 4dr DCT [Competition Pack] RARE SUNROOF EXAMPLE

27
Low Mileage
£39,990
£747/pm (PCP)
  • 4.4L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.9/5 Stars

BMW, 3 Series

2021 (21) - 330e M Sport 5dr Step Auto

16
£12,489
£241/pm (HP)
  • 2L
  • 120kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

BMW, 3 Series

2015 (15) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

36
£10,450
£198/pm (HP)
  • 3L
  • 123.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

H N S Motors