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

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

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

BMW, X3

2021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

£25,100
Finance available £495 pm
  • 2L
  • 56.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

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

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

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

BMW, 5 Series

2014 - 520D 190 M SPORT AUTO (20255) 4-Door

25
£7,494
Finance available £145 pm
  • 2L
  • 120.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Big Van World

BMW, 1 Series

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

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

Prestige Selection LTD

BMW, X5

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

48
Low Mileage
£24,995
Finance available £493 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 3 Series

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

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

BMW, 4 Series Gran Coupe

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

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

BMW, 2 Series Active Tourer

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

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

BMW, X1

2020 (70) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

50
£14,990
Finance available £313 pm
  • 2L
  • 91.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 2 Series

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

£12,990
Finance available £268 pm
  • 2L
  • 63.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 5 Series

2011 (61) - 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr

30
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Crave Motors Ltd

BMW, X3

2013 (63) - 2.0 20d BluePerformance M Sport xDrive Euro 6 (s/s) 5dr

Low Mileage
£7,890
Finance available £154 pm
  • 2L
  • 90.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, 2 Series

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

36
£11,995
Finance available £246 pm
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 2 Series

2016 (03) - 218i SE 2dr

33
Low Mileage
£2,895
  • 1.5L
  • 57.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Broad Hinton Motors