Create Alert

Used BMW Cars For Sale in Cardiff

Showing 1 to 10 of 96 second hand BMW Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £12,400 Finance from £274 per month
BMW 1 Series 116d ED Plus 5-Door Shortlist +19

Year 2016

Transmission Manual

Mileage 20,507

Fuel type Diesel

Engine size 1496

BMW 3 Series 325d M Sport 4dr Step Auto Shortlist +32
218 bhp | Sat Nav | Leather

Year 2014

Transmission Automatic

Mileage 25,179

Fuel type Diesel

Engine size 2.0

BMW 5 Series 520d [190] M Sport 4dr Step Auto Shortlist +30
£30 road tax | SatNav | Cruise

Year 2016

Transmission Automatic

Mileage 22,828

Fuel type Diesel

Engine size 2.0

BMW 4 Series 420d [190] Sport 2dr [Business Media] Shortlist +31
£30 road tax | SatNav | Cruise

Year 2015

Transmission Manual

Mileage 60,651

Fuel type Diesel

Engine size 2.0

BMW 5 Series 520d [190] M Sport 4dr Step Auto Shortlist +31
£30 road tax | SatNav | Cruise

Year 2016

Transmission Automatic

Mileage 21,494

Fuel type Diesel

Engine size 2.0

BMW X1 xDrive 20d M Sport 5dr Step Auto Shortlist +32
Cruise | Heated leather seats

Year 2011

Transmission Automatic

Mileage 70,901

Fuel type Diesel

Engine size 2.0

Retail price £25,650
BMW X5 xDrive30d SE 5dr Auto Shortlist +31
Previously £27500 SatNav | Bluetooth | DAB

Year 2015

Transmission Automatic

Mileage 45,020

Fuel type Diesel

Engine size 3.0

BMW 3 Series 318d M Sport 4dr Step Auto [Business Shortlist +31

Year 2015

Transmission Automatic

Mileage 71,165

Fuel type Diesel

Engine size 2.0

Retail price £16,699
BMW 2 Series 218i M Sport 2dr [Nav] Shortlist +32

Year 2016

Transmission Manual

Mileage 17,727

Fuel type Petrol

Engine size 1.5

BMW 2 Series 218i Sport 5dr [Nav] Step Auto Shortlist +31
SatNav | Bluetooth | Cruise

Year 2016

Transmission Automatic

Mileage 14,355

Fuel type Petrol

Engine size 1.5

Search all 96 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.