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

2016 (16) - 2.0 125d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (224 ps)

50
Low Mileage
£14,995
  • 2L
  • 51.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carite Ltd

BMW, 2 Series Active Tourer

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

52
£8,426
Finance available £166 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 5 Series

2020 (70) - 2.0 530e 12kWh SE Steptronic xDrive Euro 6 (s/s) 4dr

38
Reduced
£15,416
Finance available £322 pm
  • 2L
  • 102.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, X3

2018 (18) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£20,295
  • 2L
  • 55.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carite Ltd

BMW, 4 Series Gran Coupe

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

50
£8,629
Finance available £170 pm
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE DCT Euro 6 (s/s) 5dr

54
£10,490
Finance available £212 pm
  • 1.5L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X5

2015 (15) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

48
Reduced
£23,995
Finance available £472 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 3 Series

1997 (R) - 2.8 328i Sport 2dr

71
Reduced
£17,990
Finance available £349 pm
  • 2.8L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

MB Cars Swindon

BMW, M3

2006 (06) - M3 2-Door

77
Low Mileage
£27,995
Finance available £555 pm
  • 3.2L
  • 78kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Vision Car Sales

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

55
£13,183
Finance available £272 pm
  • 2L
  • 99.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2012 (62) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

48
Low Mileage
£6,453
Finance available £122 pm
  • 2L
  • 99.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, i3

2017 (66) - 33kWh Auto 5dr

39
Reduced
£8,490
Finance available £167 pm
  • 56.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW, X5

2017 (17) - 2.0 25d M Sport Auto sDrive Euro 6 (s/s) 5dr

48
£18,350
Finance available £356 pm
  • 2L
  • 82.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2013 (63) - 2.0 116d M Sport Auto Euro 5 (s/s) 5dr

30
Low Mileage
£7,850
Finance available £153 pm
  • 2L
  • 79.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Prestige Selection LTD

BMW, 4 Series

2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

36
£13,473
Finance available £279 pm
  • 3L
  • 86.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, X4

2016 (16) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

13
Low Mileage
£16,367
Finance available £343 pm
  • 3L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate