Get the app

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

2014 (64) - 2.0 428i M Sport Euro 6 (s/s) 2dr

29
£8,950
£178/pm (HP)
  • 2L
  • 99kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

MYAuto Solutions

BMW, 1 Series

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

28
£6,650
£126/pm (HP)
  • 1.5L
  • 86kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MYAuto Solutions

BMW, 1 Series

2013 (63) - 3.0 M135i Euro 5 (s/s) 3dr

57
Reduced
£14,495
£396/pm (HP)
  • 3L
  • 59.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vision Car Sales

BMW, 3 Series Gran Turismo

2014 (63) - 2.0 318d M Sport GT Auto Euro 5 (s/s) 5dr

15
£6,995
£134/pm (HP)
  • 2L
  • 106.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Crave Motors Ltd

BMW, 1 Series

2020 (70) - 118i M Sport 5dr

4
Low Mileage
£18,950
£318/pm (PCP)
  • 1.5L
  • 20kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MYAuto Solutions

BMW, 3 Series

2017 (67) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

63
£8,929
£177/pm (HP)
  • 2L
  • 88.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2001 (51) - 2.9 330d Sport 4dr

43
Low Mileage
£4,995
  • 2.9L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Low CC Cars

BMW, X2

2019 - sDrive 18i M Sport X 5dr

22
Low Mileage
£18,896
£333/pm (PCP)
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall Land Rover Swindon

BMW, 5 Series

2012 (62) - 2.0 520d SE Touring Steptronic Euro 5 (s/s) 5dr

4
£2,495
  • 2L
  • 247kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Broad Hinton Motors

BMW, X1

2021 (21) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£22,995
  • 2L
  • 45.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carite Ltd

BMW, 5 Series

2008 (08) - 2.0 520d SE Touring Steptronic Euro 4 5dr

17
Low Mileage
£4,995
£133/pm (HP)
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Handpicked Motors Swindon LTD

BMW, 1 Series

2018 (18) - 2.0 118d Sport Euro 6 (s/s) 5dr

39
Low Mileage
£10,295
£208/pm (HP)
  • 2L
  • 55.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Prestige Selection LTD

BMW, 3 Series Gran Turismo

2014 (63) - 2.0 320i SE GT Auto xDrive Euro 6 (s/s) 5dr

28
£5,450
  • 2L
  • 123kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MYAuto Solutions

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£21,495
  • 2L
  • 49.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carite Ltd

BMW, 4 Series Gran Coupe

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

42
Low Mileage
£15,995
£335/pm (HP)
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

EVOLVE MOTOR GROUP LTD

BMW, 1 Series

2015 (65) - 1.5 116d M Sport Euro 6 (s/s) 5dr

24
£6,995
£134/pm (HP)
  • 1.5L
  • 99.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback