Get the app

powered by motors

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

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

BMW, 3 Series

2022 - 3.0 330d MHEV M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (286 ps)

70
£26,695
£436/pm (PCP)
  • 3L
  • 43.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

A S Cars Leeds Ltd

BMW, 1 Series

2022 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) -

48
Low Mileage
£18,793
£282/pm (PCP)
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport Shadow Edition 5dr Petrol Hatchback

29
Low Mileage
£12,990
  • 1.5L
  • 47.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu Renault Bradford

BMW, M3

(23) - 3.0 BiTurbo Competition M Touring Steptronic xDrive Euro 6 (s/s) 5dr

31
£67,989
  • 24.9kMiles
  • Petrol
  • Auto

BMW, X3

2018 (68) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

15
£15,989
£335/pm (HP)
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2017 - 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr

28
£10,995
£223/pm (HP)
  • 2L
  • 78.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BLUEBELL MOTORHOUSE LTD

BMW, X2

2019 (69) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

12
£9,989
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2015 (15) - 116d Sport 5dr

53
Low Mileage
£6,690
£127/pm (HP)
  • 1.5L
  • 79.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

ACE MOTORING COMPANY LTD

BMW, 3 Series

2015 (15) - 320d xDrive M Sport 4dr Step Auto

10
£4,750
  • 2L
  • 177kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 4 Series Gran Coupe

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

15
Reduced
£6,989
  • 2L
  • 158kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, X3

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

75
£13,290
£275/pm (HP)
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Niche Motor Company

BMW, 5 Series

2018 (18) - 2.0 520i GPF SE Touring Auto Euro 6 (s/s) 5dr

14
£7,989
  • 2L
  • 174kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 5 Series

(M) - 4.0 540i Touring 5dr

29
Low Mileage
£29,989
  • 95kMiles
  • Petrol
  • Auto

BMW, 2 Series

2018 (18) - 218i M Sport 2dr [Nav] Step Auto

26
Low Mileage
£7,990
£156/pm (HP)
  • 1.5L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

EH Traders Ltd

BMW, X3

2018 - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps) - HUD - 21IN ALLO

50
£24,733
£509/pm (CS)
  • 3L
  • 74.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.4/5 Stars