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, 5 Series

2014 (14) - 530d M SPORT 5dr Step Auto ESTATE+ LEATHER + PANROOF + MEDIA +

28
£9,990
  • 3L
  • 135kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apex Auto Traders Ltd

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

35
£21,205
  • 1.5L
  • 25.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall Honda Harrogate

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

36
Low Mileage
£36,036
Finance available £720 pm
  • 2L
  • 8.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - CRUISE - DRI

44
Low Mileage
£21,445
  • 1.5L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 3 Series

2013 (63) - 320d EfficientDynamics Business 4dr

15
£2,995
  • 2L
  • 147kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, X3

2022 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

41
Low Mileage
£33,119
Finance available £674 pm
  • 2L
  • 20.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 3 Series

2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr

4
Low Mileage
£8,995
  • 2L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Pudsey Service Centre

BMW, X2

2022 - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps) - HEATED LE

40
£20,838
Finance available £416 pm
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, 3 Series

2017 (17) - 2.0 316d SE Touring (s/s) 5dr

11
Reduced
£4,989
  • 2L
  • 144kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 1 Series

2019 (19) - M140i Shadow Edition 5dr Step Auto

24
£21,990
Finance available £431 pm
  • 3L
  • 62kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

AUTOPRESTIGE

01274 087615 *
4.1/5 Stars

BMW, M2

2024 (24) - 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

76
Low Mileage
£59,990
Finance available £1212 pm
  • 3L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, X5

2016 (65) - xDrive40d M Sport 5dr Auto [7 Seat]

29
Low Mileage
£21,990
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto MC Limited TA Automotive Cars

BMW, 1 Series

2019 (68) - 2.0 120i GPF M Sport Auto Euro 6 (s/s) 3dr

12
£8,989
Finance available £178 pm
  • 2L
  • 99kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2014 - 330d XDRIVE LUXURY TOURING [10X BMW SERVICES, SAT NAV, LEATHER, 4WD, PANORA 5-Door

28
Reduced
£11,885
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

2020 (69) - 330i M Sport 4dr Step Auto

35
Low Mileage
£21,999
Finance available £431 pm
  • 2L
  • 31.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

K1NGS CARS LIMITED

BMW, i4

2025 - 210kW eDrive35 M Sport 70kWh 5dr Auto

32
£57,610
Finance available £1163 pm
  • 101Miles
  • Electric
  • Auto
  • Body StyleHatchback

Stratstone BMW Harrogate