Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Otley, West Yorkshire

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

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

BMW, 4 Series

2018 - 440i M Sport 2dr Auto [Professional Media]

36
Low Mileage
£22,950
  • 3L
  • 49.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Harrogate

BMW, 3 Series

2021 (21) - M340d xDrive MHT 5dr Step Auto

32
£29,989
£596/pm (HP)
  • 3L
  • 117kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X5

2020 (70) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

84
Low Mileage
£47,490
£752/pm (PCP)
  • 3L
  • 34.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 2 Series

2025 - 223 xDrive M Sport 4dr Step Auto

29
Reduced
£30,692
  • 2L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 5 Series

2022 - M550i XDRIVE [2X BMW SERVICES & HUGE SPEC] 4-Door

32
Reduced
£40,785
  • 4.4L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

BMW, X5

(67) - 2.0 40e 9.0kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

54
Reduced
£25,750
  • 40kMiles
  • Hybrid
  • Auto

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 2 Series

2018 (68) - 218i Sport 5dr

18
£6,989
£126/pm (HP)
  • 1.5L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BMW, 4 Series

2015 (15) - 420d Sport 2dr Auto

86
£10,000
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Edward Johnson Otley Ltd

BMW, 4 Series

2023 - M440i xDrive MHT 2dr Step Auto

36
£42,500
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Harrogate

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

70
£13,995
£273/pm (HP)
  • 2L
  • 91.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MH Prestige Limited

BMW, X5

2022 - xDrive40d MHT M Sport 5dr Auto

35
Low Mileage
£51,449
  • 3L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Brooklands Motor Centres

BMW, 4 Series

2022 - M440i xDrive MHT 5dr Step Auto

36
£36,500
  • 3L
  • 30.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Harrogate

BMW, 2 Series

2015 (65) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 2dr

78
£8,995
£168/pm (HP)
  • 2L
  • 98.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motors For Less

BMW, 3 Series

2010 (10) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (184 ps)

29
Low Mileage
£3,790
£59/pm (HP)
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

German Motors

BMW, X3

2018 (68) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

50
£19,990
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Shop 365 LTD

01274 028208 *
3.4/5 Stars

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 4dr Step Auto

36
Low Mileage
£39,150
  • 2L
  • 3kMiles
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate