Create Alert

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 316 second hand BMW Cars

Browse our current stock of BMW cars in Swindon. We work with 9 BMW dealers in Swindon.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £14,888 Finance from £333 per month
BMW 1 Series 118i M Sport 5-Door Shortlist +11

Year 2015

Transmission Manual

Mileage 13,622

Fuel type Petrol

Engine size 1499

Retail price £12,299 Finance from £271 per month
BMW 1 Series 116i Sport 5dr Step Auto Shortlist +26

Year 2013

Transmission Automatic

Mileage 39,211

Fuel type Petrol

Engine size 1.6

Retail price £16,500 Finance from £372 per month
BMW 2 Series 220d M Sport 2dr Step Auto Shortlist +25

Year 2015

Transmission Automatic

Mileage 33,750

Fuel type Diesel

Engine size 2.0

Retail price £20,999 Finance from £480 per month
BMW 5 Series 520d [190] M Sport 4dr Step Auto Shortlist +25

Year 2016

Transmission Automatic

Mileage 13,868

Fuel type Diesel

Engine size 2.0

Retail price £9,799 Finance from £211 per month
BMW 1 Series 114i Sport 3dr Shortlist +21

Year 2012

Transmission Manual

Mileage 29,374

Fuel type Petrol

Engine size 1.6

Retail price £11,719 Finance from £257 per month
BMW 5 Series 518d SE 5dr Step Auto Shortlist +25

Year 2013

Transmission Automatic

Mileage 68,765

Fuel type Diesel

Engine size 2.0

Retail price £32,500 Finance from £756 per month
BMW X5 sDrive25d [231] M Sport 5dr Auto Shortlist +25

Year 2016

Transmission Automatic

Mileage 45,506

Fuel type Diesel

Engine size 2.0

Retail price £16,984 Finance from £384 per month
BMW 4 Series 420d M Sport 5dr Shortlist +26
Previously £22350

Year 2015

Transmission Manual

Mileage 40,949

Fuel type Diesel

Engine size 2.0

Retail price £21,999 Finance from £504 per month
BMW X3 xDrive20d M Sport 5dr Step Auto Shortlist +25

Year 2014

Transmission Automatic

Mileage 28,924

Fuel type Diesel

Engine size 2.0

Retail price £19,716 Finance from £449 per month
BMW 5 Series 530d M Sport 4dr Step Auto Shortlist

Year 2016

Transmission Automatic

Mileage 73,385

Fuel type Diesel

Engine size 3.0

Search all 316 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.