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

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

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

Vision Car Sales

BMW, 3 Series

2014 (14) - 2.0 320d BluePerformance SE Auto Euro 6 (s/s) 4dr

18
£5,345
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Handpicked Motors Swindon LTD

BMW, X3

2020 (20) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

62
£19,736
Finance available £385 pm
  • 2L
  • 93.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

BMW, 3 Series

2013 (63) - 2.0 320d SE Euro 5 (s/s) 4dr

£4,747
  • 2L
  • 103kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 2 Series

2017 (66) - 2.0 218d M Sport Euro 6 (s/s) 2dr

77
Low Mileage
£12,178
Finance available £250 pm
  • 2L
  • 49.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

BMW, M3

1995 (M) - 3.0 2dr

Low Mileage
£22,995
  • 3L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

PITSTOP MOTORS (SWINDON) LTD

BMW, 1 Series

2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

57
Reduced
£13,491
Finance available £279 pm
  • 3L
  • 111.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

17
£23,990
Finance available £472 pm
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2014 (63) - 320i xDrive SE 5dr Step Auto

1
£4,950
  • 2L
  • 123kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MYAuto Solutions

BMW, 4 Series Gran Coupe

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

15
£7,795
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Broad Hinton Motors

BMW, X3

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

27
Reduced
£4,159
  • 2L
  • 111.9kMiles
  • Diesel
  • Manual
  • Body StyleSUV

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

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

57
£12,529
Finance available £258 pm
  • 2L
  • 116.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

57
Low Mileage
£15,470
Finance available £323 pm
  • 2L
  • 45.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 4 Series Gran Coupe

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

40
£14,795
Finance available £308 pm
  • 2L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, i3

2017 (67) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

69
£8,990
Finance available £179 pm
  • 75.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback