Get the Cazoo 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, X1

2016 (16) - xDrive 18d xLine 5dr

27
£7,990
£147/pm (HP)
  • 2L
  • 108.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

James Shepherd Car Sales Ltd

BMW, M3

2022 - xDrive Competition M 4dr Step Auto INDIVIDUAL PAINT|£15K MODS

33
£59,990
£1010/pm (PCP)
  • 3L
  • 35kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.9/5 Stars

BMW, 2 Series

2015 - 218d [150] Sport 2dr [Nav]

29
£4,992
  • 2L
  • 133.8kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Keystone Auto Sales Limited

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Reduced
£16,490
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Shop 365 LTD

01274 028208 *
3.5/5 Stars

BMW, X3

2017 - xDrive20d xLine 5dr Step Auto

22
£9,993
£189/pm (HP)
  • 2L
  • 123.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MB Motor Group

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Automatic

40
£19,991
£268/pm (PCP)
  • 1.5L
  • 33.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

D M Keith Select Bradford

01274 089129 *
4.2/5 Stars

BMW, X3

2015 (65) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

12
Reduced
£6,989
£126/pm (HP)
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, M5

2019 (19) - 4dr DCT [Competition Pack] RARE SUNROOF EXAMPLE

27
Low Mileage
£39,990
£747/pm (PCP)
  • 4.4L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.9/5 Stars

BMW, X3

2017 (67) - xDrive20d xLine 5dr Step Auto

12
£10,995
£210/pm (HP)
  • 2L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

The Volvo Guys Ltd

BMW, 1 Series

2017 - 116d SE 5dr [Nav]

31
£4,993
£84/pm (HP)
  • 1.5L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MB Motor Group

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

88
£16,999
£336/pm (HP)
  • 3L
  • 79.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MH Prestige Limited

BMW, M4

2017 - M4 2dr DCT [Competition Pack]

36
Low Mileage
£29,993
£596/pm (HP)
  • 3L
  • 40.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MB Motor Group

BMW, 3 Series

2025 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr

65
Low Mileage
£27,995
£555/pm (HP)
  • 2L
  • 23.8kMiles
  • Diesel
  • Auto

W R Car Sales Limited

01274 087616 *
4.6/5 Stars

BMW, 3 Series

2021 (70) - 320i M Sport 4dr Step Auto

28
Reduced
£22,990
  • 2L
  • 36kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Auto MC Limited TA Automotive Cars

BMW, 4 Series

2022 - 430i [245] M Sport 2dr Step Auto Automatic

40
Low Mileage
£30,615
£463/pm (PCP)
  • 2L
  • 8.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

D M Keith Select Bradford

01274 089129 *
4.2/5 Stars

BMW, 2 Series

2021 (71) - 218i [136] M Sport 4dr DCT

27
£16,975
£269/pm (PCP)
  • 1.5L
  • 57.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Yorkshire Trade Vehicles