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 (15) - 320d xDrive M Sport 4dr Step Auto

13
£4,950
  • 2L
  • 177kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2011 (61) - 120d SE 5dr

14
£2,495
  • 2L
  • 116kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X3

2014 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

77
£8,295
  • 2L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Motor Sales

BMW, 3 Series

2016 (16) - 320d M Sport 4dr Step Auto

36
£7,490
  • 2L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EH Traders Ltd

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Auto Euro 6 (s/s) 5dr

17
£9,989
Finance available £201 pm
  • 1.5L
  • 103kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, X5

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

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

BMW, 3 Series

2019 - 2.0 330e M Sport Saloon 4-Door

30
Low Mileage
£20,995
Finance available £411 pm
  • 2L
  • 18.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Opus Automotive Cars Ltd

BMW, X3

2022 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

41
Low Mileage
£33,119
Finance available £674 pm
  • 2L
  • 20.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 1 Series

2018 (18) - M140i Shadow Edition 5dr Step Auto

34
Low Mileage
£22,990
Finance available £452 pm
  • 3L
  • 46kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

AUTOPRESTIGE

01274 087615 *
4.1/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

16
£9,989
  • 2L
  • 132kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

BMW, 3 Series

2010 (10) - 3.0 335I M SPORT AUTO 5-Door

50
Low Mileage
£14,995
  • 3L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

W R Car Sales Limited

01274 087616 *
4.7/5 Stars

BMW, X5

2015 (65) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

37
£18,995
  • 3L
  • 89.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

LCC Car Sales Limited

BMW, 1 Series

2012 (62) - 116d Sport 5dr

15
£2,495
  • 2L
  • 146kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Westgate Motor Centre

BMW, 2 Series

2015 (65) - 220d xDrive M Sport 5dr Step Auto

24
£8,989
Finance available £178 pm
  • 2L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BEECHES MOTOR ZONE LTD

BMW, 7 Series

2022 - 3.0 745Le 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

46
£39,384
Finance available £806 pm
  • 3L
  • 90.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, M5

2022 (72) - M5 Competition 4dr DCT

38
£55,990
  • 4.4L
  • 37kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Auto MC Limited TA Automotive Cars