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, Z4

2022 (71) - sDrive M40i 2dr Auto

32
Low Mileage
£36,990
  • 3L
  • 8.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Auto MC Limited TA Automotive Cars

BMW, 5 Series

2019 - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (17in

44
£14,637
  • 2L
  • 82.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bradford

01274 087627 *
4.5/5 Stars

BMW, 4 Series Gran Coupe

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

15
£7,989
Finance available £621 pm
  • 2L
  • 158kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 3 Series

2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

40
£15,511
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bradford

01274 087627 *
4.5/5 Stars

BMW, M2

2018 - i 2-Door

41
Low Mileage
£27,995
Finance available £2355 pm
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bulgari Performance Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

52
£21,170
  • 2L
  • 35.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bradford

01274 087627 *
4.5/5 Stars

BMW, X3

2021 (70) - xDrive M40i 5dr Step Auto

1
£32,990
  • 3L
  • 49.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Auto MC Limited TA Automotive Cars

BMW, X3

2024 (13) - 2.0 Auto 28i Petrol Ulez Free Low mileag 5-Door

35
Low Mileage
£12,895
Finance available £1057 pm
  • 2L
  • 43.6kMiles
  • Petrol
  • Auto

Jap Car Finder

01274 028194 *
4.8/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

20
Reduced
£17,990
Finance available £1482 pm
  • 2L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Jagland Empire Ltd

BMW, 4 Series Gran Coupe

2019 - 420d M Sport 4-Door

16
Reduced
£14,975
Finance available £1242 pm
  • 2L
  • 76.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hollins Hill Cars

BMW, 4 Series

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

12
£8,989
Finance available £710 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 3 Series

2014 (14) - 2.0 320d SE Auto Euro 6 (s/s) 4dr (184ps) - Sat Nav

32
Reduced
£8,393
Finance available £657 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MB Motor Group

BMW, 1 Series

2019 (19) - 120d M Sport Shadow Edition 5dr Diesel Hatchback

39
Low Mileage
£15,918
  • 2L
  • 40.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bristol Street Motors Renault Bradford

BMW, M5

2019 (06) - M5 4dr DCT

43
Low Mileage
£44,990
Finance available £3837 pm
  • 4.4L
  • 35kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.8/5 Stars

BMW, 3 Series

2008 (08) - 320d SE [177] 5dr Auto

11
£1,795
  • 2L
  • 141kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AMICAS GROUP LTD

BMW, 3 Series

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

16
£6,989
Finance available £532 pm
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleEstate