Create Alert

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 313 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.

Retail price £2,891 Finance from £45 per month
BMW 1 Series 1.6 116i Sport 5dr Shortlist +9

Year 2005

Transmission Manual

Mileage 103,244

Fuel type Petrol

Engine size 1596

BMW 1 Series 118i [1.5] Sport 3dr [Nav] Shortlist +25
SatNav | Fully serviced

Year 2016

Transmission Manual

Mileage 13,370

Fuel type Petrol

Engine size 1.5

Retail price £12,399
BMW 1 Series 118d Sport 5dr Shortlist +23
£30 road tax | DAB radio

Year 2014

Transmission Manual

Mileage 37,102

Fuel type Diesel

Engine size 2.0

Retail price £16,133
BMW X3 xDrive20d SE 5dr Step Auto Shortlist +26
Sat Nav | Heated leather seats

Year 2014

Transmission Automatic

Mileage 49,249

Fuel type Diesel

Engine size 2.0

BMW 1 Series 116d EfficientDynamics Plus 5dr Shortlist +26
Previously £12999 £0 road tax | Bluetooth | DAB

Year 2016

Transmission Manual

Mileage 36,598

Fuel type Diesel

Engine size 1.5

Retail price £29,999
BMW 5 Series 520d M Sport 4dr Auto Shortlist +28
190 bhp | SatNav | DVD player

Year 2017

Transmission Automatic

Mileage 9,270

Fuel type Diesel

Engine size 2.0

Retail price £71,999 Finance from £1704 per month
BMW 4 Series M4 CS Coupe Shortlist +13

Year 2018

Transmission Other

Mileage 2,778

Fuel type Petrol

Engine size 2979

Retail price £20,666 Finance from £472 per month
BMW 4 Series 420d xDrive M Sport Gran Coupe Shortlist +11

Year 2014

Transmission Automatic

Mileage 33,352

Fuel type Diesel

Engine size 1995

Retail price £5,995 Finance from £120 per month
BMW 1 Series 2.0 118d SE 5dr Shortlist +19
p/x considered

Year 2011

Transmission Manual

Mileage 94,000

Fuel type Diesel

Engine size 2000

Retail price £6,695 Finance from £137 per month
BMW 1 Series 2.0 118d M Sport Sports Hatch 5dr Shortlist +19
p/x considered

Year 2012

Transmission Manual

Mileage 100,000

Fuel type Diesel

Engine size 1995

Search all 313 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.