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, 5 Series

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

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

Crave Motors Ltd

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, X1

2020 (70) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

50
£15,119
Finance available £315 pm
  • 2L
  • 91.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Novo Auto

BMW, X2

2019 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

15
£13,490
Finance available £279 pm
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

SR Motors

BMW, M5

2021 (71) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

83
Reduced
£54,990
Finance available £1109 pm
  • 4.4L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SR Motors

BMW, M6

2016 (66) - M6 2dr DCT

61
Reduced
£28,995
Finance available £575 pm
  • 4.4L
  • 60kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Vision Car Sales

BMW, 2 Series Active Tourer

2017 (17) - 1.5 216d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

28
£6,790
Finance available £129 pm
  • 1.5L
  • 93.9kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Novo Auto

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£8,890
Finance available £176 pm
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Novo Auto

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

43
Low Mileage
£23,490
Finance available £462 pm
  • 2L
  • 23kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SR Motors

BMW, 5 Series

2013 (63) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

29
£6,750
Finance available £128 pm
  • 2L
  • 132.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

SR Motors

BMW, 5 Series

2020 (70) - 2.0 530e 12kWh SE Steptronic xDrive Euro 6 (s/s) 4dr

38
Reduced
£15,490
Finance available £324 pm
  • 2L
  • 102.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SR Motors

BMW, 3 Series

1997 (R) - 2.8 328i Sport 2dr

71
Reduced
£17,990
Finance available £349 pm
  • 2.8L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

MB Cars Swindon

BMW, 1 Series

2013 (63) - 1.6 116i M Sport Euro 6 (s/s) 3dr

16
Low Mileage
£8,495
Finance available £167 pm
  • 1.6L
  • 48kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Crave Motors Ltd

BMW, 3 Series

2018 (18) - 2.0 320d Sport Euro 6 (s/s) 4dr

45
£8,750
Finance available £173 pm
  • 2L
  • 93.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

SR Motors

BMW, 1 Series

2013 (13) - 2.0 120d M Sport Euro 5 (s/s) 5dr

42
£5,695
Finance available £105 pm
  • 2L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Low CC Cars

BMW, X2

2018 (18) - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£16,995
  • 2L
  • 49.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carite Ltd