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

2016 (66) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

48
£11,990
Finance available £246 pm
  • 2L
  • 92.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SR Motors

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

2015 (15) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£24,995
Finance available £493 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

EVOLVE MOTOR GROUP LTD

4.8/5 Stars

BMW, X3

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

13
£11,990
Finance available £246 pm
  • 2L
  • 79.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SR Motors

BMW, 2 Series

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

12
£8,790
Finance available £174 pm
  • 2L
  • 98.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Swindon Vehicle Solutions

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

2016 (66) - 1.5 118i M Sport Euro 6 (s/s) 5dr

17
£8,963
Finance available £178 pm
  • 1.5L
  • 78kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

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

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

48
Low Mileage
£27,999
Finance available £555 pm
  • 3L
  • 53.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, 5 Series

2014 - 520D 190 M SPORT AUTO (20255) 4-Door

25
£7,494
Finance available £145 pm
  • 2L
  • 120.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Big Van World

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

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

51
Low Mileage
£28,490
Finance available £565 pm
  • 39.1kMiles
  • Petrol
  • Auto

SR Motors

BMW, 2 Series Gran Tourer

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

39
Reduced
£11,490
Finance available £234 pm
  • 2L
  • 53.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SR Motors

BMW, 3 Series

2011 (61) - 2.0 318d Performance Edition Euro 5 (s/s) 4dr

29
Low Mileage
£4,490
Finance available £78 pm
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MB Cars Swindon