Used BMW cars for sale in Harrogate, North Yorkshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Harrogate or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X1

2022 - xDrive 23d MHT M Sport Premier 5dr Step Auto

30
Reduced
£32,450
Finance available £646 pm
  • 2L
  • 23.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Harvey Cooper Cars

BMW, M4

2019 (69) - 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

56
Low Mileage
£33,989
Finance available £678 pm
  • 3L
  • 19.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, Z3

2001 - 3.0 2dr Auto

16
Low Mileage
£5,800
Finance available £107 pm
  • 3L
  • 91kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Vehicle Choice Locator

BMW, 5 Series

2017 (67) - 2.0 525d SE Auto Euro 6 (s/s) 4dr

59
£13,750
Finance available £285 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 5 Series

2007 - SE 4-Door

34
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 96kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Motor House

BMW, 3 Series

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

49
Reduced
£17,489
Finance available £339 pm
  • 3L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 8 Series

(19) - 4.4 M850i V8 Steptronic xDrive Euro 6 (s/s) 2dr

96
Reduced
£40,890
Finance available £819 pm
  • 46.6kMiles
  • Petrol
  • Auto

BMW, X5

2018 - xDrive30d M Sport 5dr Auto [7 Seat]

12
Low Mileage
£28,950
Finance available £574 pm
  • 3L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Harvey Cooper Cars

BMW, 5 Series

2021 (71) - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/

50
£30,800
Finance available £612 pm
  • 2L
  • 42.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Kingsbridge

BMW, M4

2018 (18) - 3.0 BiTurbo CS DCT Euro 6 (s/s) 2dr

33
Low Mileage
£45,895
Finance available £922 pm
  • 3L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Alexanders Prestige

01423 223333 *
4.6/5 Stars

BMW, 3 Series

2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr

46
Reduced
£5,995
Finance available £112 pm
  • 2L
  • 106kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Scotton Garage Limited

01423797050 *
5/5 Stars

BMW, 8 Series

2018 (68) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 2dr

64
Reduced
£29,750
Finance available £591 pm
  • 3L
  • 46.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, X1

2024 (24) - 1.5 20i M Sport DCT sDrive Euro 6 (s/s) 5dr

59
Reduced
£36,750
Finance available £734 pm
  • 1.5L
  • 1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 1 Series

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

50
Low Mileage
£13,551
Finance available £280 pm
  • 2L
  • 47.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Edward Johnson Otley Ltd

BMW, 3 Series

2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

50
Low Mileage
£45,300
Finance available £910 pm
  • 3L
  • 11.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Kingsbridge

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

51
Reduced
£20,989
Finance available £411 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd