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

2015 (65) - 320d EfficientDynamics Sport 5dr Step Auto

47
£5,795
Finance available £107 pm
  • 2L
  • 149kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

OTLEY ROAD CAR CENTRE LTD

BMW, 4 Series

2015 (15) - 430d xDrive M Sport GRAN COUPE 5dr Auto [Professional NAV Media]

16
£9,999
Finance available £201 pm
  • 3L
  • 119kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

AMC Custom Motors

BMW, 3 Series

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

1
£24,490
  • 2L
  • 64kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Auto MC Limited TA Automotive Cars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

67
Reduced
£18,250
Finance available £354 pm
  • 2L
  • 80.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dynamic Motor Company Ltd

3.1/5 Stars

BMW, X5

2007 (57) - 3.0d SE 5dr Auto ***Spare and repairs **

9
Reduced
£2,750
  • 3L
  • 177kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CARS4YOU

BMW, X2

2018 (18) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

46
£13,995
Finance available £290 pm
  • 2L
  • 97.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BP Car Sales Ltd

BMW, 3 Series

2014 (14) - 320d xDrive Sport 5dr Step Auto

22
Reduced
£3,289
Finance available £51 pm
  • 2L
  • 213kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BEECHES MOTOR ZONE LTD

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

12
Reduced
£7,989
Finance available £156 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motorhub

BMW, 7 Series

2014 (64) - 3.0 730d SE Exclusive Auto Euro 5 (s/s) 4dr

16
£6,989
Finance available £134 pm
  • 3L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorhub

BMW, 5 Series

2017 (67) - 2.0 530i M Sport Auto Euro 6 (s/s) 4dr

17
Reduced
£12,989
Finance available £268 pm
  • 2L
  • 127kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorhub

BMW, 8 Series

2019 (19) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 2dr

65
£27,649
Finance available £547 pm
  • 3L
  • 69.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MH Prestige Limited

BMW, 5 Series

2013 (13) - 520d SE 5dr Step Auto [Start Stop]

14
£4,995
Finance available £89 pm
  • 2L
  • 125kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Top Line Motorz

BMW, X6

2010 (59) - 3.0 30d SUV 5dr Diesel Steptronic xDrive Euro 4 (235 ps)

49
Reduced
£10,750
Finance available £218 pm
  • 3L
  • 79.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Beckside 4x4 Centre Ltd

BMW, X5

2011 (61) - 3.0 30d SE Steptronic xDrive Euro 5 5dr

48
Reduced
£7,990
Finance available £156 pm
  • 3L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto Haus

5/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

16
Reduced
£6,289
Finance available £118 pm
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Motorhub

BMW, 3 Series

2023 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

56
Low Mileage
£40,158
Finance available £822 pm
  • 2L
  • 10.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Bradford

4.4/5 Stars