Create Alert

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 163 second hand BMW Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

BMW 4 Series 420d [190] M Sport 5dr [Professional Shortlist+1
Previously £19499

Year 2015

Transmission Manual

Mileage 22,807

Fuel type Diesel

Engine size 2.0

BMW 1 Series 118i M Sport 5dr Step Auto Shortlist+1

Year 2015

Transmission Automatic

Mileage 21,925

Fuel type Petrol

Engine size 1.6

BMW 3 Series 320d Luxury 4dr Step Auto Shortlist+1

Year 2012

Transmission Automatic

Mileage 80,560

Fuel type Diesel

Engine size 2.0

BMW 4 Series 420d [190] M Sport 5dr [Professional Shortlist+1
Previously £21199

Year 2016

Transmission Manual

Mileage 21,245

Fuel type Diesel

Engine size 2.0

BMW 1 Series 118i [1.5] SE 5dr [Nav] Step Auto Shortlist+1

Year 2016

Transmission Automatic

Mileage 15,868

Fuel type Petrol

Engine size 1.5

Retail price £10,642
BMW X1 xDrive 20d M Sport 5dr Shortlist+1
Previously £11086

Year 2011

Transmission Manual

Mileage 43,336

Fuel type Diesel

Engine size 2.0

Retail price £8,154
BMW 3 Series 320d Sport 4dr Shortlist+1

Year 2012

Transmission Manual

Mileage 87,031

Fuel type Diesel

Engine size 2.0

Retail price £9,795
BMW 1 Series 125d M Sport 3dr Shortlist+1
Previously £11199

Year 2013

Transmission Manual

Mileage 68,834

Fuel type Diesel

Engine size 2.0

BMW 3 Series 320d EfficientDynamics 4dr Step Auto Shortlist+1

Year 2015

Transmission Automatic

Mileage 45,532

Fuel type Diesel

Engine size 2.0

Retail price £11,999
BMW 1 Series 120d M Sport 3dr [Nav] Shortlist+1
Previously £13299

Year 2015

Transmission Manual

Mileage 50,912

Fuel type Diesel

Engine size 2.0

Search all 163 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.