Create Alert

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 307 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 £24,888 Finance from £573 per month
BMW 3 Series 330d M Sport Saloon Shortlist +11

Year 2016

Transmission Automatic

Mileage 12,041

Fuel type Diesel

Engine size 2993

Retail price £26,995 Finance from £624 per month
BMW 3 Series 330d M Sport Saloon Shortlist +11

Year 2016

Transmission Automatic

Mileage 11,761

Fuel type Diesel

Engine size 2993

Retail price £22,888 Finance from £525 per month
BMW 3 Series 318d SE Gran Turismo Shortlist +11

Year 2016

Transmission Automatic

Mileage 7,714

Fuel type Diesel

Engine size 1995

Retail price £28,888 Finance from £669 per month
BMW 4 Series 420d M Sport Gran Coupe Shortlist +11

Year 2017

Transmission Manual

Mileage 3,915

Fuel type Diesel

Engine size 1995

Retail price £26,995 Finance from £624 per month
BMW 4 Series 430i M Sport Coupe Shortlist +29

Year 2017

Transmission Manual

Mileage 6,469

Fuel type Petrol

Engine size 1998

Retail price £21,888 Finance from £501 per month
BMW 2 Series 220d M Sport Active Tourer Shortlist +11

Year 2017

Transmission Automatic

Mileage 10,530

Fuel type Diesel

Engine size 1995

Retail price £30,888 Finance from £717 per month
BMW 5 Series 520d SE Saloon Shortlist +11

Year 2017

Transmission Automatic

Mileage 14,204

Fuel type Diesel

Engine size 1995

Retail price £39,995 Finance from £936 per month
BMW 4 Series M4 Coupe Shortlist +29

Year 2015

Transmission Other

Mileage 15,523

Fuel type Petrol

Engine size 2979

Retail price £49,995 Finance from £1176 per month
BMW 3 Series M3 Saloon Competition Package Shortlist +29

Year 2017

Transmission Other

Mileage 4,635

Fuel type Petrol

Engine size 2979

Retail price £45,995 Finance from £1080 per month
BMW 2 Series M2 Coupe Shortlist +29

Year 2018

Transmission Other

Mileage 10

Fuel type Petrol

Engine size 2979

Search all 307 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.