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

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

41
Reduced
£12,536
Finance available £258 pm
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, M4

2018 (18) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

48
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 55.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, M3

2004 (04) - 3.2i 2dr

47
Low Mileage
£19,995
Finance available £390 pm
  • 3.2L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

13
Low Mileage
£14,160
Finance available £294 pm
  • 2L
  • 47.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X4

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

13
Low Mileage
£16,419
Finance available £345 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, 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, 5 Series

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

38
Reduced
£14,990
Finance available £313 pm
  • 2L
  • 102.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, X3

2013 (62) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

46
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 97.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 5 Series

2015 (65) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

13
£9,990
Finance available £201 pm
  • 2L
  • 88.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

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, 3 Series Gran Turismo

2017 - 318d M Sport 5-Door

33
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

M4 Minibus Centre

BMW, 2 Series Active Tourer

2018 (68) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

50
Reduced
£10,995
  • 1.5L
  • 59.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carite Ltd

BMW, 2 Series Active Tourer

2016 (66) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

52
£8,371
Finance available £165 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, M6 Gran Coupe

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

80
Low Mileage
£31,995
Finance available £637 pm
  • 4.4L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MB Cars Swindon