38521 vehicles available for current search criteria

038,521

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW for sale in Keighley

We currently have 87 used BMW cars available in Keighley. With the widest range of private and trade BMW cars available in Keighley, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Keighley

Showing 1 - 10 results Attributes Price
Used BMW X3 3.0 30d SE BMW X3 3.0 30d SE 5dr 2006 (56 reg) SUV
Air-Conditioning (Automatic), Cruise Control, Parking Aid (Front/Rear), Metallic …
  • Automatic
  • 3.0L
  • Diesel
£4,485
Used BMW 4 SERIES 3.0 430D BMW 4 SERIES 3.0 430D M SPORT 2d AUTO 255 BHP 2014 (14 reg) Coupe
Adaptive Headlights, Adaptive M Sport Suspension, Alloy Wheels - 19in M …
  • 48,306 miles
  • Automatic
  • 3.0L
  • Diesel
£20,780
Used BMW 4 SERIES 2.0 420D BMW 4 SERIES 2.0 420D SPORT 2d NAVIGATION 2014 (14 reg) Convertible
1 owner, WHITE, 1 OWNER FROM NEW, MINERAL WHITE WITH BLACK RED DAKOTA LEATHER, …
  • 22,374 miles
  • Manual
  • 2.0L
  • Diesel
£21,880
Used BMW X1 2.0 XDRIVE18D XLINE BMW X1 2.0 XDRIVE18D XLINE 5d 141 BHP 2013 (13 reg) SUV
Four wheel-drive, 4WD. ORANGE, VALENCIA ORANGE WITH BLACK DAKOTA LEATHER, HEATED …
  • 63,476 miles
  • Manual
  • 2.0L
  • Diesel
£11,980
Used BMW 3 SERIES 2.0 318d BMW 3 SERIES 2.0 318d M Sport 4dr 2009 (59 reg) Saloon
LCi M-Sport 6 Speed, Cruise Control, Park Distance Control (PDC), Rear, Air …
  • 102,000 miles
  • Manual
  • 2.0L
  • Diesel
£4,989
Used BMW 3 SERIES 2.0 320i BMW 3 SERIES 2.0 320i SE Touring 5dr Petrol Manual (182 g/km, 150 bhp) 2006 (56 reg) Estate
WARRANTED MILLAGE // 2 KEYS // ESTATE ONLY 2 OWNERS IDEAL FAMILY ESTATE CAR AUX …
  • 132,432 miles
  • Manual
  • 2.0L
  • Petrol
£2,489
Used BMW X5 3.0 i Sport BMW X5 3.0 i Sport 5dr 2004 (54 reg) SUV
REAR ENTERTAINMENT (DVD SCREES IN REAR HEAD RESTS) // SAT/NAV // LPG GAS …
  • 191,000 miles
  • Automatic
  • 3.0L
  • Petrol
£2,989
Used BMW 3 SERIES 2.2 320Ci BMW 3 SERIES 2.2 320Ci Sport 2dr 2005 (05 reg) Convertible
Full Service History, Full Black Leather, Imola Red, Automatic, 4 owners, Next …
  • 117,000 miles
  • Automatic
  • 2.2L
  • Petrol
£3,295
Used BMW 4 SERIES 2.0 420d BMW 4 SERIES 2.0 420d M Sport 2dr 2015 (15 reg) Coupe
Auto Start - Stop, Seat Heating for Driver and Front Passenger, DAB Tuner, Park …
  • 32,000 miles
  • Manual
  • 2.0L
  • Diesel
£21,490
Used BMW 1 SERIES 125D M BMW 1 SERIES 125D M SPORT 5DR 2.0 2015 (15 reg) Hatchback
1 owner, Driver Convenience: 'Lights On' warning buzzer, Auxiliary point for …
  • 21,378 miles
  • Manual
  • 2.0L
  • Diesel
£16,000

Not found what you were looking for?

We currently have: 87 Used BMW cars available in Keighley on Auto Trader