Used BMW cars for sale near Keighley, West Yorkshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series2019 (19) 320d xDrive M Sport 4dr Step Auto ** CAT N - HUGE SPEC - FULLY LOADED ** 

20
Reduced
£22,450
Finance available £440 pm
  • 2L
  • 40.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SA Automotive

BMW, 4 Series2017 (67) 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) 

30
£15,990
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Greenwood Motors Ltd

01274 028389 *
4.5/5 Stars

BMW, 3 Series2015 (15) 2.0 320d M Sport Touring Euro 5 (s/s) 5dr 

35
£7,250
Finance available £139 pm
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DIAMOND PRESTIGE MOTOR COMPANY LIMITED

BMW, 3 Series2017 320d xDrive M Sport Shadow Edition 4dr Step Auto 

9
Reduced
£14,995
Finance available £312 pm
  • 2L
  • 40kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Bingley Motor Company

BMW, X32018 (18) 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr 

24
£21,950
Finance available £430 pm
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Jagland Empire Ltd

BMW, X32013 (13) 3.0 M SPORTS X DRIVE 35i ulez free 5-Door 

54
Low Mileage
£14,895
Finance available £310 pm
  • 69.5kMiles
  • Petrol
  • Auto

Jap Car Finder

01274 028194 *
4.8/5 Stars

BMW, 3 Series2016 (66) 2.0 330e 7.6kWh Sport Auto (s/s) 4dr 

13
Reduced
£6,989
Finance available £133 pm
  • 2L
  • 124kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 5 Series2003 (03) 520iES SE 4dr Auto 

11
Low Mileage
£1,695
  • 2.2L
  • 114kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series2008 (08) 320i SE 2dr 

39
Low Mileage
£2,995
Finance available £44 pm
  • 2L
  • 119.5kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Randolph Motors

BMW, 3 Series2020 (69) 320d xDrive M Sport 5dr Step Auto 

1
£23,990
  • 2L
  • 54.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Auto MC Limited TA Automotive Cars

BMW, X52020 (70) 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr 

25
Low Mileage
£41,950
Finance available £841 pm
  • 3L
  • 21kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Jagland Empire Ltd

BMW, 4 Series2018 (68) 3.0 430D (258 BHP) M SPORT AUTO ( EURO 6 ) 2DR COUPE (S/S) + PRO NAV + E/M/ 

50
Reduced
£18,490
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Shop 365 LTD

01274 028208 *
2.7/5 Stars

BMW, 4 Series2017 (66) 420d [190] Sport 2dr Auto [Business Media] 

20
£10,000
Finance available £201 pm
  • 2L
  • 120kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Complete Car Care Bradford LTD

BMW, 1 Series2016 M140i 3-Door 

37
Low Mileage
£18,995
Finance available £369 pm
  • 3L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bulgari Performance Ltd

BMW, X32020 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - VERNASCA 

38
Low Mileage
£26,907
Finance available £544 pm
  • 2L
  • 24.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.5/5 Stars

BMW, 4 Series2015 (65) 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr 

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