Create Alert

Used BMW Cars For Sale in Cardiff

Showing 1 to 10 of 318 second hand BMW Cars

Browse our current stock of BMW cars in Cardiff. We work with 5 BMW dealers in Cardiff.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £11,791 Finance from £259 per month
BMW 3 Series 2.0 320D EFFICIENTDYNAMICS BUSINESS T Shortlist+31

Year 2015

Transmission Automatic

Mileage 53,298

Fuel type Diesel

Engine size 2

Retail price £15,991 Finance from £360 per month
BMW 1 Series 3.0 M135I 3d 316 BHP Shortlist+50

Year 2014

Transmission Automatic

Mileage 38,837

Fuel type Petrol

Engine size 3

Retail price £7,991 Finance from £168 per month
BMW 1 Series 1.5 116D ED PLUS 5d 114 BHP Shortlist+38

Year 2015

Transmission Manual

Mileage 78,032

Fuel type Diesel

Engine size 1.5

Retail price £17,491 Finance from £396 per month
BMW 5 Series 2.0 525D M SPORT 4d AUTO 215 BHP Shortlist+45

Year 2016

Transmission Automatic

Mileage 23,897

Fuel type Diesel

Engine size 2.0

Retail price £21,991 Finance from £504 per month
BMW X5 2.0 SDRIVE25D M SPORT 5d 231 BHP Shortlist+53

Year 2016

Transmission Automatic

Mileage 70,704

Fuel type Diesel

Engine size 2

BMW 1 Series 116d EfficientDynamics Plus 5dr Shortlist+32
Sat Nav | Bluetooth | £0 tax

Year 2016

Transmission Manual

Mileage 36,681

Fuel type Diesel

Engine size 1.5

Retail price £16,181
BMW 2 Series 220d M Sport 5dr Shortlist+33
Sat Nav | Leather | 7 seats

Year 2016

Transmission Manual

Mileage 28,895

Fuel type Diesel

Engine size 2.0

Retail price £14,718
BMW 2 Series 218i M Sport 2dr [Nav] Shortlist+32
Sat Nav | DAB | Bluetooth

Year 2016

Transmission Manual

Mileage 23,130

Fuel type Petrol

Engine size 1.5

BMW 3 Series 320d M Sport Shadow Edition 5dr Shortlist+34
Sat Nav | Heated seats | DAB

Year 2017

Transmission Manual

Mileage 28,772

Fuel type Diesel

Engine size 2.0

Retail price £12,199
BMW 1 Series 118d M Sport 5dr Shortlist+34
Sat Nav | Heated seats | DAB

Year 2016

Transmission Manual

Mileage 41,621

Fuel type Diesel

Engine size 2.0

Search all 318 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.