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

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

65
Reduced
£27,995
Finance available £555 pm
  • 4.4L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, 3 Series

2012 (62) - 2.0 328i M Sport Touring Auto Euro 5 (s/s) 5dr

51
Low Mileage
£9,795
Finance available £197 pm
  • 2L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vision Car Sales

BMW, 1 Series

2018 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

50
Low Mileage
£21,995
  • 3L
  • 43.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carite Ltd

BMW, 2 Series

2016 (66) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

1
£9,250
Finance available £184 pm
  • 1.5L
  • 92kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MYAuto Solutions

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

27
£9,350
Finance available £187 pm
  • 2L
  • 89kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MYAuto Solutions

BMW, X3

2011 (61) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

27
£4,990
Finance available £89 pm
  • 2L
  • 111.9kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, M3

1995 (M) - 3.0 2dr

Low Mileage
£22,995
Finance available £452 pm
  • 3L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

PITSTOP MOTORS (SWINDON) LTD

BMW, 4 Series

2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

36
£13,117
Finance available £271 pm
  • 3L
  • 86.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 1 Series

2015 (15) - 1.5 116d SE Euro 6 (s/s) 3dr

1
£4,900
Finance available £87 pm
  • 1.5L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MYAuto Solutions

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

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

1
Low Mileage
£4,950
Finance available £88 pm
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MYAuto Solutions

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

2013 (13) - 1.6 116i Sport Euro 5 (s/s) 5dr

26
£2,700
  • 1.6L
  • 127kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MYAuto Solutions

BMW, 1 Series

2017 (67) - 2.0 118d M Sport Euro 6 (s/s) 5dr

13
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X1

2016 (16) - 2.0 18d SE xDrive Euro 6 (s/s) 5dr

1
£7,400
Finance available £143 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleEstate

MYAuto Solutions