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) - 3.0 M135i Auto Euro 6 (s/s) 5dr

31
£10,295
  • 3L
  • 96kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

PITSTOP MOTORS (SWINDON) LTD

BMW, 1 Series

2015 (65) - 1.5 118i Sport Euro 6 (s/s) 5dr

27
£6,950
Finance available £133 pm
  • 1.5L
  • 86kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MYAuto Solutions

BMW, M4

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

48
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 57.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Selection LTD

BMW, 4 Series Gran Coupe

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

40
£14,795
Finance available £308 pm
  • 2L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vision Car Sales

BMW, X1

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

27
Low Mileage
£5,450
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MYAuto Solutions

BMW, M2

2023 (73) - 3.0 BiTurbo Coupe 2dr Petrol Steptronic Euro 6 (s/s) (460 ps)

50
Low Mileage
£52,995
  • 3L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carite Ltd

BMW, 1 Series

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

57
£17,990
Finance available £349 pm
  • 1.5L
  • 55.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, X1

2011 (61) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 5 (143 ps)

49
Low Mileage
£6,495
  • 2L
  • 71kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carite Ltd

BMW, 5 Series

2016 (16) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

72
£11,900
Finance available £244 pm
  • 3L
  • 94.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2020 - 118d M Sport 5dr [Tech Pack]

£17,658
Finance available £342 pm
  • 2L
  • 46.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Marshall Land Rover Swindon

BMW, 5 Series

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

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

PITSTOP MOTORS (SWINDON) LTD

BMW, 5 Series

2017 (17) - 3.0 530d M Sport Auto xDrive Euro 6 (s/s) 4dr

47
£18,995
Finance available £370 pm
  • 3L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 2 Series

2017 (17) - 2.0 220d M Sport Euro 6 (s/s) 2dr

36
Reduced
£11,795
Finance available £241 pm
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 1 Series

2014 (14) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

15
Low Mileage
£7,495
  • 1.6L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CB Autos UK Ltd

01793 268067 *
4/5 Stars

BMW, 4 Series

2018 (18) - 2.0 420i Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps)

50
Low Mileage
£17,495
  • 2L
  • 18.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Carite Ltd

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