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

2022 (71) - 80kWh M Sport Auto 5dr

62
£20,560
Finance available £402 pm
  • 79.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

BMW, 2 Series

2016 - 2.0 M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)

12
Reduced
£8,490
Finance available £167 pm
  • 2L
  • 98.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Swindon Vehicle Solutions

BMW, Z4M

2006 (06) - Z4 M ROADSTER 2-Door

66
Low Mileage
£17,495
Finance available £339 pm
  • 3.2L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Vision Car Sales

BMW, 4 Series

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

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

BMW, 3 Series

2019 - 320d M Sport 4dr [Plus Pack] Auto

Reduced
£24,744
Finance available £488 pm
  • 2L
  • 13.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall Land Rover Swindon

BMW, 4 Series

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

83
£12,460
Finance available £256 pm
  • 3L
  • 118.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

BMW, 2 Series Active Tourer

2017 (67) - 2.0 218d Sport Euro 6 (s/s) 5dr

59
£8,245
Finance available £162 pm
  • 2L
  • 71.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 3 Series Gran Turismo

2017 - 318d M Sport 5-Door

33
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

M4 Minibus Centre

BMW, 1 Series

2013 (13) - 1.6 116i Sport Euro 5 (s/s) 5dr

1
£2,700
  • 1.6L
  • 127kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MYAuto Solutions

BMW, 4 Series Gran Coupe

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

15
£7,795
Finance available £152 pm
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Broad Hinton Motors

BMW, X1

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

19
£14,490
Finance available £301 pm
  • 2L
  • 91.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Broad Hinton Motors

BMW, X3

2020 (20) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

18
£21,990
Finance available £431 pm
  • 2L
  • 93.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Euro 6 (s/s) 3dr

37
£9,995
Finance available £201 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

£13,315
Finance available £275 pm
  • 2L
  • 116.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 5 Series

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

38
Reduced
£13,990
Finance available £290 pm
  • 2L
  • 102.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, X2

2019 (69) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

£15,918
Finance available £333 pm
  • 2L
  • 66.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback