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

2011 (61) - 2.0 320d ED EfficientDynamics Saloon 4dr Diesel Manual Euro 5 (s/s) (163 ps

37
£2,000
  • 2L
  • 158kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

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

2013 (63) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

29
£6,750
Finance available £128 pm
  • 2L
  • 132.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

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

BMW, M5

2021 (71) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

83
Reduced
£54,990
Finance available £1109 pm
  • 4.4L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

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

01793 680983 *
4.8/5 Stars

BMW, 4 Series

2017 (67) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

33
£14,490
Finance available £301 pm
  • 2L
  • 69.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

BMW, X1

2020 (70) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

50
£14,990
Finance available £313 pm
  • 2L
  • 91.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X7

2020 (69) - 3.0 30d Auto xDrive Euro 6 (s/s) 5dr

17
Low Mileage
£47,990
Finance available £965 pm
  • 3L
  • 35.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

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

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE DCT Euro 6 (s/s) 5dr

13
£11,990
Finance available £246 pm
  • 1.5L
  • 86.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

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

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

2017 (66) - 33kWh Auto 5dr

39
Low Mileage
£8,990
Finance available £179 pm
  • 56.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

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