Refine search

Used BMW Cars For Sale in Swindon

Showing 1 to 10 of 255 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 4 Series 420d M Sport Coupe Shortlist +11
£34,995

Year 2017

Mileage 10

Transmission Automatic

Fuel type Diesel

BMW 3 Series 320d xDrive SE Shortlist +11
£13,995

Year 2014

Mileage 57,481

Transmission Manual

Fuel type Diesel

BMW 1 Series 116d M Sport 5dr Shortlist +24
£12,000 Previously £13499

Year 2013

Mileage 33,794

Transmission Manual

Fuel type Diesel

BMW 5 Series 520d [190] M Sport 4dr Step Auto Shortlist +26
£18,128 Previously £20350

Year 2014

Mileage 32,418

Transmission Automatic

Fuel type Diesel

BMW 3 Series 320d EfficientDynamics 4dr Shortlist +25
£11,246 Previously £12246

Year 2013

Mileage 59,880

Transmission Manual

Fuel type Diesel

BMW 3 Series 320d EfficientDynamics 4dr Shortlist +25
£10,650 Previously £11890

Year 2014

Mileage 72,583

Transmission Manual

Fuel type Diesel

BMW 4 Series 420d [190] M Sport 2dr Auto [Professi Shortlist +25
£24,726 Previously £27486

Year 2015

Mileage 30,563

Transmission Automatic

Fuel type Diesel

BMW 3 Series 320d Sport Plus 2dr Step Auto Shortlist +28
£15,489

Year 2012

Mileage 26,252

Transmission Automatic

Fuel type Diesel

BMW 3 Series 330d M Sport 5dr Step Auto [Business Shortlist +26
£21,699 Previously £24999

Year 2015

Mileage 8,826

Transmission Automatic

Fuel type Diesel

BMW 3 Series 320d EfficientDynamics Business 4dr Shortlist +25
£10,952

Year 2014

Mileage 80,639

Transmission Manual

Fuel type Diesel