Used Bmw Cars For Sale in Keighley

Showing 1 to 10 of 182 second hand BMW Cars
Browse our current stock of BMW cars in keighley. We work with 17 BMW dealers in keighley.
BMW M5 M5 4dr DCT [Competition Pack] Saloon 2019, +24

2019

Semi-Auto

26.1 mpg

Tax: £200

Mileage: 80,257

Petrol

BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Au +2

2014

Automatic

58.9 mpg

Tax: £170

Mileage: 93,630

Diesel

BMW 2 Series 225xe M Sport Premium 5dr Auto Hatchb

2019

Automatic

113.0 mpg

Tax: £200

Mileage: 52,340

Hybrid

BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4d +35
£15,495  or Finance from £364 per month

2019

Automatic

52.3 mpg

Tax: £200

Mileage: 90,360

Diesel

BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel A

2017

Automatic

49.6 mpg

Tax: £200

Mileage: 72,000

Diesel

BMW X1 Xdrive 20d Sport Auto SUV 2018, 129019 mile +24
£7,495  or Finance from £163 per month

2018

Automatic

60.1 mpg

Tax: n/a

Mileage: 129,019

Diesel

BMW Z4 i Convertible 2010, 62337 miles, £9495 +21
£9,495  or Finance from £213 per month

2010

Automatic

Tax: £200

Mileage: 62,337

Petrol

Looking for Car Finance?
We'll find you a great deal!
No Deposit Needed

See if CarMoney can save you £££ on car finance. Rates from 8.9% APR. Representative 17.4% APR. CarMoney Ltd is a broker not a lender

Logo of Carmoney
Rates from 8.9% APR
BMW X3 2026, 87000 miles, £9995 +29
£9,995  or Finance from £226 per month

2026

Other

Tax: n/a

Mileage: 87,000

Diesel

BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5d +50
£19,250  or Finance from £450 per month

2020

Automatic

54.3 mpg

Tax: £200

Mileage: 80,674

Diesel

BMW iX, 27671 miles, £29995 +29
£29,995  or Finance from £715 per month

Other

Tax: n/a

Mileage: 27,671

Hybrid

Search all 182 BMW cars
Showing 1 to 10 of 182

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

To start receiving alerts, you'll need to verify your email address.

We've just sent a confirmation email to . Simply click the verification link in the email to activate your alerts.