Get the Cazoo app - powered by MOTORS

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

2022 (72) - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

67
£15,455
£245/pm (PCP)
  • 1.5L
  • 63.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2020 (70) - 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
Reduced
£20,995
  • 2L
  • 22.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carite Ltd

BMW, 1 Series

2018 - 1.5 116D M Sport Shadow Edition 5dr

96
£10,000
  • 1.5L
  • 79.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Infinity Motors Ltd

BMW, X4

2015 - 3.0 X4 xDrive 30d M Sport Auto 4WD 5dr

98
£12,550
£242/pm (HP)
  • 3L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Infinity Motors Ltd

BMW, X3

2018 (68) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

71
Reduced
£15,557
£306/pm (HP)
  • 2L
  • 105.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2018 (68) - M140i Shadow Edition 5dr Step Auto

50
Low Mileage
£20,995
  • 3L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carite Ltd

BMW, 3 Series

2015 - 2.0 318d M Sport 5dr

96
£8,300
£153/pm (HP)
  • 2L
  • 100.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Infinity Motors Ltd

BMW, 1 Series

2007 (07) - 120d SE 5dr Step Auto

26
Low Mileage
£2,495
  • 2L
  • 147kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Vision Car Sales

BMW, 1 Series

2020 (70) - 118i M Sport 5dr

26
Low Mileage
£16,950
£335/pm (HP)
  • 1.5L
  • 20kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Swindon Trade Centre Limited

BMW, X3

2020 (70) - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr

46
Reduced
£16,430
£324/pm (HP)
  • 2L
  • 101.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

BMW, 1 Series

2015 - 2.0 118D M Sport 5dr

88
Low Mileage
£10,000
  • 2L
  • 48.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Infinity Motors Ltd

BMW, 1 Series

2016 (16) - 116d EfficientDynamics Plus 5dr

£5,495
£94/pm (HP)
  • 1.5L
  • 109.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2017 - 1.5 116D SE Business 5dr

15
£8,100
£149/pm (HP)
  • 1.5L
  • 79.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Infinity Motors Ltd

BMW, M3

2003 (53) - M3 2dr SMG Auto

60
Low Mileage
£18,995
  • 3.2L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, X5

2020 (70) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps)

50
£37,995
  • 3L
  • 86.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carite Ltd

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

51
£22,979
£501/pm (PCP)
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSaloon