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

2015 (65) - 218d SE 5dr Step Auto

14
£4,950
Finance available £44 pm
  • 2L
  • 231kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 4 Series

2016 (66) - 420i xDrive M Sport 2dr Auto [Professional Media]

21
£7,445
Finance available £32 pm
  • 2L
  • 141.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

SS Prestige

BMW, 7 Series

2018 (18) - 3.0 740Li GPF M Sport Auto Euro 6 (s/s) 4dr

23
£23,989
Finance available £201 pm
  • 3L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2024 (24) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

53
£39,990
Finance available £513 pm
  • 3L
  • 700Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Pellon Motor Group

BMW, 1 Series

2018 (18) - 1.5 118i SE Euro 6 (s/s) 5dr

15
Reduced
£5,989
Finance available £44 pm
  • 1.5L
  • 129kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 5 Series

2012 (12) - 2.0 520d M Sport 4dr

11
£3,989
Finance available £44 pm
  • 2L
  • 176kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2022 (22) - 118d M Sport 5dr Step Auto [Live Cockpit Pro]

28
Reduced
£22,990
  • 2L
  • 16kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Auto MC Limited TA Automotive Cars

BMW, 1 Series

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

31
Low Mileage
£21,990
Finance available £156 pm
  • 16.5kMiles
  • Petrol
  • Auto

DIAMOND PRESTIGE MOTOR COMPANY LIMITED

BMW, 1 Series

2008 (08) - 120i M Sport 2dr Step Auto

10
Low Mileage
£3,495
Finance available £33 pm
  • 2L
  • 109kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

AMICAS GROUP LTD

BMW, X1

2017 (67) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

13
£8,989
Finance available £44 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 430i M Sport Gran Coupe (s/s) 5dr

15
Reduced
£7,489
Finance available £33 pm
  • 2L
  • 158kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 3 Series

2021 (21) - 3.0 330d MHT M Sport Auto Euro 6 (s/s) 4dr

41
£21,995
Finance available £156 pm
  • 3L
  • 94.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

W R Car Sales Limited

01274 087616 *
4.4/5 Stars

BMW, Z3

1999 (T) - 1.9 2dr

13
Reduced
£1,995
  • 1.9L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Rawling Street Trade Cars

BMW, X5

2019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

34
£37,990
Finance available £472 pm
  • 3L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Jagland Empire Ltd

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - AUTO PARK

35
£27,562
Finance available £152 pm
  • 35.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Bradford

01274 087627 *
4.4/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