Used BMW cars for sale in Swindon, Wiltshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Swindon or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Euro 5 (s/s) 4dr

14
£6,895
Finance available £132 pm
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Handpicked Motors Swindon LTD

BMW, 5 Series

2011 (61) - 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr

30
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Crave Motors Ltd

BMW, X4

2016 (16) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

77
Low Mileage
£15,962
Finance available £334 pm
  • 3L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, M6

2016 (66) - 4.4 V8 DCT Euro 6 (s/s) 2dr

65
Low Mileage
£28,495
Finance available £565 pm
  • 4.4L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, 1 Series

2018 (18) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

34
£18,395
Finance available £357 pm
  • 3L
  • 73kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4Dr Step Auto

Low Mileage
£24,789
Finance available £489 pm
  • 2L
  • 13.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall Land Rover Swindon

BMW, X3

2013 (63) - 2.0 20d BluePerformance M Sport xDrive Euro 6 (s/s) 5dr

44
Low Mileage
£7,521
Finance available £146 pm
  • 2L
  • 90.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, 3 Series

2015 (15) - 330d xDrive Luxury 4dr Step Auto

36
£7,795
Finance available £152 pm
  • 3L
  • 115.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Harvey One Motors

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

38
Low Mileage
£16,399
Finance available £344 pm
  • 2L
  • 57.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, X1

2015 (64) - 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr

34
£5,995
Finance available £112 pm
  • 2L
  • 96.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 2 Series

2017 (17) - 2.0 220d M Sport Euro 6 (s/s) 2dr

36
£11,995
Finance available £246 pm
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 5 Series

2019 (69) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr

45
£13,803
Finance available £286 pm
  • 2L
  • 90.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 1 Series

2013 (63) - 2.0 120d Sport Plus Edition Euro 5 (s/s) 2dr

14
£3,795
Finance available £62 pm
  • 2L
  • 137kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

CB Autos UK Ltd

01793 268067 *
4/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 3.0 440i M Sport Auto Euro 6 (s/s) 5dr

49
£17,995
Finance available £349 pm
  • 3L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, 1 Series

2013 (13) - 2.0 116d Sport Auto Euro 5 (s/s) 5dr

15
Low Mileage
£6,795
Finance available £129 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Low CC Cars

BMW, M2

2017 (17) - 3.0i Coupe 2dr Petrol Manual Euro 6 (s/s) (370 ps)

41
Low Mileage
£26,995
  • 3L
  • 48.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Carite Ltd