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

2014 (14) - 2.0 320d M Sport Euro 5 (s/s) 4dr

18
£6,895
Finance available £132 pm
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Handpicked Motors Swindon LTD

BMW, 5 Series

2011 (61) - 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr

30
Low Mileage
£7,495
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Crave Motors Ltd

BMW, 3 Series

1997 (R) - 2.8 328i Sport 2dr

71
Reduced
£17,990
  • 2.8L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

MB Cars Swindon

BMW, M3

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

62
Low Mileage
£19,995
  • 3.2L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 2 Series

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

77
Low Mileage
£11,990
Finance available £246 pm
  • 2L
  • 49.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

BMW, 2 Series

2016 (66) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

27
£9,250
Finance available £184 pm
  • 1.5L
  • 92kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MYAuto Solutions

BMW, 3 Series

2013 (63) - 3.0 330d Luxury Touring Auto xDrive Euro 5 (s/s) 5dr

61
Low Mileage
£10,151
  • 3L
  • 89.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

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

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

50
£21,995
Finance available £431 pm
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleSUV

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 4 Series Gran Coupe

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

38
Reduced
£15,999
Finance available £335 pm
  • 2L
  • 57.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, 1 Series

2017 (67) - 2.0 118d M Sport Euro 6 (s/s) 5dr

13
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

55
£8,450
Finance available £166 pm
  • 2L
  • 91.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

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

2016 (16) - 2.0 18d SE xDrive Euro 6 (s/s) 5dr

1
£7,400
Finance available £143 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleEstate

MYAuto Solutions

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

2021 (21) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

57
£18,695
Finance available £364 pm
  • 1.5L
  • 55.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback