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

2013 (63) - 320i xDrive M Sport 5dr

59
£7,020
Finance available £134 pm
  • 2L
  • 112.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

SLADE MOTORS LTD

BMW, 1 Series

2013 (63) - 1.6 116i M Sport Euro 6 (s/s) 3dr

16
Low Mileage
£7,995
Finance available £156 pm
  • 1.6L
  • 48kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Crave Motors Ltd

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

2017 (66) - 33kWh Auto 5dr

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

BMW, 1 Series

2014 (64) - 2.0 116d SE Euro 5 (s/s) 5dr

£5,790
Finance available £107 pm
  • 2L
  • 83.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

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

2017 (17) - 2.0 125i M Sport Hatchback 3dr Petrol Auto Euro 6 (s/s) (224 ps)

50
Low Mileage
£14,495
  • 2L
  • 51.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carite Ltd

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

2007 (07) - 3.0d SE Auto 4WD Euro 4 5dr

43
Low Mileage
£4,995
Finance available £89 pm
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.8/5 Stars

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

2003 (53) - 3.2i SMG Euro 4 2dr

Low Mileage
£19,995
Finance available £390 pm
  • 3.2L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

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