York: 01423 331133   Harrogate: 01423 648648  
 
 
X Close Search

Used BMW cars for sale in Harrogate & York North Yorkshire

2019 (69) BMW M2

M2 Competition 2dr DCT
£41,495
2019 (69) BMW M2 at Yorkshire Vehicle Solutions York
x 50
x 1
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Petrol
Engine Size:
2979 cc
Mileage:
3,700 miles
Location: York

2018 (18) BMW X5

xDrive40e M Sport 5dr Auto
£33,995
2018 (18) BMW X5 at Yorkshire Vehicle Solutions York
x 36
Gearbox:
Automatic
Bodystyle:
Four Wheel Drive
Fuel Type:
Hybrid
Engine Size:
1997 cc
Mileage:
58,000 miles
Location: York
£29,995
2018 (18) BMW M2 at Yorkshire Vehicle Solutions York
x 35
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Petrol
Engine Size:
2979 cc
Mileage:
43,400 miles
Location: York

2016 (16) BMW X5

xDrive30d M Sport 5dr Auto
£27,995
2016 (16) BMW X5 at Yorkshire Vehicle Solutions York
x 44
Gearbox:
Automatic
Bodystyle:
Estate
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
38,600 miles
Location: Harrogate
£26,495
2007 (07) BMW Z4 M at Yorkshire Vehicle Solutions York
x 29
Gearbox:
Manual
Bodystyle:
Coupe
Fuel Type:
Petrol
Engine Size:
3246 cc
Mileage:
37,000 miles
Location: York

2016 (66) BMW 7 Series

730d M Sport 4dr Auto
£23,250
2016 (66) BMW 7 Series at Yorkshire Vehicle Solutions York
x 46
Gearbox:
Automatic
Bodystyle:
Saloon
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
45,000 miles
Location: York

2013 (63) BMW X6

xDrive M50d M Performance 5dr Auto
£22,750
2013 (63) BMW X6 at Yorkshire Vehicle Solutions York
x 33
Gearbox:
Automatic
Bodystyle:
Four Wheel Drive
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
43,500 miles
Location: York

2015 (65) BMW 3 Series

335d xDrive M Sport 5dr Step Auto
£20,995
2015 (65) BMW 3 Series at Yorkshire Vehicle Solutions York
x 37
Gearbox:
Automatic
Bodystyle:
Estate
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
40,000 miles
Location: York

2018 (68) BMW 5 Series

520d xDrive M Sport 4dr Auto
£20,995
2018 (68) BMW 5 Series at Yorkshire Vehicle Solutions York
x 32
Gearbox:
Automatic
Bodystyle:
Saloon
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
73,000 miles
Location: York

2019 (19) BMW 5 Series

2.0 520d M Sport Auto 4dr
£20,250
2019 (19) BMW 5 Series at Yorkshire Vehicle Solutions York
x 31
Gearbox:
Automatic
Bodystyle:
Saloon
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
71,500 miles
Location: York

2016 (66) BMW 3 Series

M Sport Touring Auto xDrive (s/s) 5dr
£17,995
2016 (66) BMW 3 Series at Yorkshire Vehicle Solutions York
x 39
Gearbox:
Automatic
Bodystyle:
Estate
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
62,500 miles
Location: York

2016 (16) BMW 4 Series

430d Gran Coupe M Sport 5dr Auto [Professional Media]
£17,995
2016 (16) BMW 4 Series at Yorkshire Vehicle Solutions York
x 34
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
45,000 miles
Location: York

2016 (16) BMW 4 Series

430d M Sport 2dr Auto [Professional Media]
£17,750
2016 (16) BMW 4 Series at Yorkshire Vehicle Solutions York
x 33
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
59,600 miles
Location: York

2016 (16) BMW 4 Series

2.0 420d M Sport Auto xDrive 2dr
£17,495
2016 (16) BMW 4 Series at Yorkshire Vehicle Solutions York
x 32
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
50,000 miles
Location: York

2016 (16) BMW 4 Series

420d [190] M Sport 2dr Auto [Professional Media]
£17,495
2016 (16) BMW 4 Series at Yorkshire Vehicle Solutions York
x 32
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
31,900 miles
Location: York

2015 (64) BMW 4 Series

428i M Sport 2dr Auto
£17,495
2015 (64) BMW 4 Series at Yorkshire Vehicle Solutions York
x 35
Gearbox:
Automatic
Bodystyle:
Convertible
Fuel Type:
Petrol
Engine Size:
1997 cc
Mileage:
46,700 miles
Location: York

2016 (16) BMW 4 Series

420d Gran Coupe M Sport 5dr Auto
£17,250
2016 (16) BMW 4 Series at Yorkshire Vehicle Solutions York
x 38
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
38,500 miles
Location: Harrogate

2014 (64) BMW 6 Series

Gran Coupe 640d M Sport 4dr Auto
£17,250
2014 (64) BMW 6 Series at Yorkshire Vehicle Solutions York
x 34
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
68,400 miles
Location: York

2018 (68) BMW 1 Series

118i [1.5] M Sport Shadow Ed 5dr Step Auto
£17,250
2018 (68) BMW 1 Series at Yorkshire Vehicle Solutions York
x 32
Gearbox:
Automatic
Bodystyle:
Hatchback
Fuel Type:
Petrol
Engine Size:
1499 cc
Mileage:
18,200 miles
Location: York

2015 (65) BMW 3 Series

3.0 335d M Sport Auto xDrive (s/s) 4dr
£16,995
2015 (65) BMW 3 Series at Yorkshire Vehicle Solutions York
x 30
Gearbox:
Automatic
Bodystyle:
Saloon
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
57,500 miles
Location: York

2016 (66) BMW 2 Series

220D M SPORT AUTO
£16,995
2016 (66) BMW 2 Series at Yorkshire Vehicle Solutions York
x 41
x 1
Gearbox:
Automatic
Bodystyle:
Convertible
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
26,100 miles
Location: Harrogate

2017 (17) BMW 1 Series

M140i 5dr [Nav]
£16,495
2017 (17) BMW 1 Series at Yorkshire Vehicle Solutions York
x 40
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Petrol
Engine Size:
2998 cc
Mileage:
41,600 miles
Location: Harrogate

2013 (13) BMW 6 Series

640d M Sport 2dr Auto
£15,995
2013 (13) BMW 6 Series at Yorkshire Vehicle Solutions York
x 28
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
2993 cc
Mileage:
46,700 miles
Location: York

2015 (65) BMW 5 Series

520d GT M Sport 5dr Step Auto
£14,495
2015 (65) BMW 5 Series at Yorkshire Vehicle Solutions York
x 34
Gearbox:
Automatic
Bodystyle:
Hatchback
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
76,200 miles
Location: York

2010 (10) BMW Z4

30i sDrive 2dr Auto
£12,495
2010 (10) BMW Z4 at Yorkshire Vehicle Solutions York
x 38
Gearbox:
Automatic
Bodystyle:
Convertible
Fuel Type:
Petrol
Engine Size:
2996 cc
Mileage:
54,600 miles
Location: Harrogate

2016 (66) BMW 3 Series

1.5 318i Sport 4dr
£11,995
2016 (66) BMW 3 Series at Yorkshire Vehicle Solutions York
x 32
x 1
Gearbox:
Manual
Bodystyle:
Saloon
Fuel Type:
Petrol
Engine Size:
1499 cc
Mileage:
35,000 miles
Location: York

2014 (64) BMW 3 Series

320d M Sport 5dr
£10,495
2014 (64) BMW 3 Series at Yorkshire Vehicle Solutions York
x 35
Gearbox:
Manual
Bodystyle:
Estate
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
87,800 miles
Location: Harrogate

2013 (13) BMW 3 Series

320d M Sport 2dr Step Auto
£10,250
2013 (13) BMW 3 Series at Yorkshire Vehicle Solutions York
x 29
x 1
Gearbox:
Automatic
Bodystyle:
Coupe
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
58,200 miles
Location: Harrogate

2013 (13) BMW 1 Series

116d M Sport 3dr Step Auto
£9,250
2013 (13) BMW 1 Series at Yorkshire Vehicle Solutions York
x 31
Gearbox:
Automatic
Bodystyle:
Hatchback
Fuel Type:
Diesel
Engine Size:
1995 cc
Mileage:
61,400 miles
Location: York

2013 (63) BMW 1 Series

116d EfficientDynamics 5dr
£7,750
2013 (63) BMW 1 Series at Yorkshire Vehicle Solutions York
x 32
Gearbox:
Manual
Bodystyle:
Hatchback
Fuel Type:
Diesel
Engine Size:
1598 cc
Mileage:
52,800 miles
Location: Harrogate

Used BMW cars

Here is our selection of used BMW cars at Yorkshire Vehicle Solutions in Harrogate & York North Yorkshire.

We offer some fantastic used BMW deals here at Yorkshire Vehicle Solutions, so why not come down to our showroom in Harrogate & York North Yorkshire to see how we can help you with your next used car.