Create Alert

Used BMW Cars For Sale in Keighley

Showing 1 to 10 of 12 second hand BMW Cars

Browse our current stock of BMW cars in Keighley. We work with 1 BMW dealer in Keighley.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £9,190 Finance from £197 per month
BMW 2 Series 2015 BMW 2 Series 216d SE 5dr Diesel Shortlist+4

Year 2015

Transmission Manual

Mileage 47,565

Fuel type Diesel

Engine size 1496

Retail price £27,990 Finance from £648 per month
BMW 5 Series 2017 BMW 5 Series 530e M Sport 4dr Au Shortlist

Year 2017

Transmission Automatic

Mileage 22,000

Fuel type Hybrid

Engine size 1998

Retail price £16,990 Finance from £384 per month
BMW 4 Series 2015 BMW 4 Series 430d M Sport 2dr Au Shortlist+4

Year 2015

Transmission Automatic

Mileage 61,000

Fuel type Diesel

Engine size 2993

Retail price £24,490 Finance from £564 per month
BMW 2 Series 2016 BMW 2 Series M240i 2dr [Nav] Ste Shortlist+4

Year 2016

Transmission Automatic

Mileage 22,000

Fuel type Petrol

Engine size 2998

Retail price £22,990 Finance from £528 per month
BMW 3 Series 2017 BMW 3 Series 330e M Sport 4dr St Shortlist+4

Year 2017

Transmission Automatic

Mileage 28,000

Fuel type Hybrid

Engine size 1998

Retail price £32,990 Finance from £768 per month
BMW 7 Series 2016 BMW 7 Series 740d xDrive M Sport Shortlist+4

Year 2016

Transmission Automatic

Mileage 33,000

Fuel type Diesel

Engine size 2993

Retail price £17,990 Finance from £408 per month
BMW 4 Series 2015 BMW 4 Series 430d M Sport 5dr Au Shortlist+4

Year 2015

Transmission Automatic

Mileage 44,000

Fuel type Diesel

Engine size 2993

Retail price £22,490 Finance from £516 per month
BMW 1 Series 2017 BMW 1 Series M140i Shadow Editio Shortlist+4

Year 2017

Transmission Manual

Mileage 25,000

Fuel type Petrol

Engine size 2998

Retail price £21,490 Finance from £492 per month
BMW 3 Series 2015 BMW 3 Series 335d xDrive M Sport Shortlist+4

Year 2015

Transmission Automatic

Mileage 35,000

Fuel type Diesel

Engine size 2993

Retail price £6,980 Finance from £144 per month
BMW 3 Series 2012 BMW 3 SERIES 2.0 320D EFFICIENTD Shortlist+4

Year 2012

Transmission Manual

Mileage 90,040

Fuel type Diesel

Engine size 1995

Search all 12 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.