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

2014 (14) - 120d M Sport 3dr

17
£3,995
  • 2L
  • 138kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Sarsen Group Ltd

BMW, iX3

2022 (71) - 80kWh M Sport Auto 5dr

62
£19,608
Finance available £382 pm
  • 79.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

56
Low Mileage
£12,873
Finance available £265 pm
  • 2L
  • 47.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, i3

2017 (67) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

69
£8,990
Finance available £179 pm
  • 75.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Euro 6 (s/s) 3dr

41
£9,995
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

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

2004 (54) - 3.2i 2dr

43
Low Mileage
£11,495
  • 3.2L
  • 121kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

PITSTOP MOTORS (SWINDON) LTD

BMW, X1

2016 (66) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

25
£11,350
Finance available £231 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MYAuto Solutions

BMW, M2

2020 (70) - 3.0 BiTurbo Competition Euro 6 (s/s) 2dr

49
£31,995
Finance available £637 pm
  • 3L
  • 62kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

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

2013 (63) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr

27
Low Mileage
£4,800
  • 1.6L
  • 83kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, M6 Gran Coupe

2016 (66) - 4.4 V8 DCT Euro 6 (s/s) 4dr

80
Reduced
£31,490
Finance available £626 pm
  • 4.4L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MB Cars Swindon

BMW, 4 Series Gran Coupe

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

15
£7,795
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Broad Hinton Motors

BMW, 5 Series

2018 (18) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

60
£17,990
Finance available £349 pm
  • 3L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

PITSTOP MOTORS (SWINDON) LTD

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

57
£12,990
Finance available £268 pm
  • 2L
  • 116.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

57
Low Mileage
£15,826
Finance available £331 pm
  • 2L
  • 45.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe