Refine search

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 337 second hand BMW Cars

Browse our current stock of BMW cars in Swindon. We work with 8 BMW dealers in Swindon and also have 1 private listing near to you.
BMW 2 Series 220d M Sport Coupe Shortlist +11
£22,888

Year 2016

Mileage 3,610

Transmission Manual

Fuel type Diesel

BMW 3 Series 330d M Sport Touring Shortlist +11
£27,995

Year 2016

Mileage 12,971

Transmission Automatic

Fuel type Diesel

BMW 4 Series 420d M Sport Coupe Shortlist +11
£26,888

Year 2016

Mileage 9,036

Transmission Automatic

Fuel type Diesel

BMW 3 Series 330d M Sport Saloon Shortlist +11
£24,888

Year 2016

Mileage 12,040

Transmission Automatic

Fuel type Diesel

BMW 3 Series 330i M Sport Saloon Shortlist +11
£21,888

Year 2016

Mileage 9,046

Transmission Manual

Fuel type Petrol

BMW 3 Series 330d M Sport Saloon Shortlist +11
£28,995

Year 2016

Mileage 11,761

Transmission Automatic

Fuel type Diesel

BMW 2 Series 220d M Sport Convertible Shortlist +11
£29,995

Year 2016

Mileage 110

Transmission Automatic

Fuel type Diesel

BMW 3 Series 318d SE Gran Turismo Shortlist +11
£24,995

Year 2016

Mileage 7,714

Transmission Automatic

Fuel type Diesel

BMW 4 Series 420d M Sport Gran Coupe Shortlist +11
£33,995

Year 2017

Mileage 10

Transmission Manual

Fuel type Diesel

BMW 4 Series 420d M Sport Coupe Shortlist +11
£26,888

Year 2016

Mileage 14,605

Transmission Automatic

Fuel type Diesel

Search all 337 BMW cars