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

2022 - 135kW S 42kWh 5dr Auto

24
£13,896
£224/pm (PCP)
  • 40.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall Land Rover Swindon

BMW, 3 Series

2021 (71) - 318i M Sport 4dr Step Auto

50
£18,495
  • 2L
  • 68.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carite Ltd

BMW, 1 Series

2017 (66) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

74
Low Mileage
£13,158
£272/pm (HP)
  • 1.5L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 4 Series

2016 (16) - 2.0 420d Luxury Auto xDrive Euro 6 (s/s) 2dr

9
£8,495
£167/pm (HP)
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Crave Motors Ltd

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

2012 (62) - sDrive 18d SE 5dr

2
£2,950
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleEstate

MYAuto Solutions

BMW, M2

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

50
Reduced
£50,995
  • 3L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carite Ltd

BMW, X1

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

25
£10,950
£222/pm (HP)
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MYAuto Solutions

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

2011 (11) - 3.0 30d M Sport Steptronic xDrive Euro 5 5dr

34
£2,995
  • 3L
  • 175kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vision Car Sales

BMW, M5

(64) - 4.4 V8 Saloon 4dr Petrol DCT Euro 6 (s/s) (560 ps)

74
Low Mileage
£20,990
  • 59.7kMiles
  • Petrol
  • Auto

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

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

2019 (69) - 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr

20
£22,795
£397/pm (PCP)
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSUV

CB Autos UK Ltd