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

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

(19) - 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

51
Low Mileage
£26,990
Finance available £534 pm
  • 39.1kMiles
  • Petrol
  • Auto

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

BMW, X3

2015 (65) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

53
£11,500
Finance available £235 pm
  • 2L
  • 79.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

50
Low Mileage
£17,995
  • 1.5L
  • 29.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carite 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, 2 Series

2016 - 2.0 M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)

12
Reduced
£8,490
Finance available £167 pm
  • 2L
  • 98.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Swindon Vehicle Solutions

BMW, 1 Series

2016 (16) - 2.0 125d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (224 ps)

50
Low Mileage
£14,995
  • 2L
  • 51.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carite Ltd

BMW, i7

2023 (73) - 60 105.7kWh M Sport Auto xDrive 4dr

13
£79,990
Finance available £1623 pm
  • 31kMiles
  • Electric
  • Auto
  • Body StyleSaloon

BMW, X3

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

50
£20,295
  • 2L
  • 55.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carite Ltd

BMW, i3

2017 (66) - 33kWh Auto 5dr

39
Reduced
£8,490
Finance available £167 pm
  • 56.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW, Z4M

2006 (06) - 3.2 2dr

6
Low Mileage
£17,495
Finance available £339 pm
  • 3.2L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Vision Car Sales

BMW, X3

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

Low Mileage
£7,950
Finance available £155 pm
  • 2L
  • 90.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, M4

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

48
Reduced
£26,495
Finance available £524 pm
  • 3L
  • 55.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

55
£13,490
Finance available £279 pm
  • 2L
  • 99.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon