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

2019 (19) - 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr

88
Low Mileage
£47,240
Finance available £662 pm
  • 4.4L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

GC Motors

01423 396999 *
4.2/5 Stars

BMW, 2 Series

2018 (18) - 220d xDrive Luxury 5dr Step Auto Grand Tourer 7st

16
Reduced
£10,495
Finance available £33 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Allerton Trade Centre Ltd

BMW, 3 Series

2021 - 320d MHT M Sport 4-Door

36
£21,995
Finance available £156 pm
  • 2L
  • 56kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bulgari Performance Ltd

BMW, 1 Series

2015 (15) - 116d SE 5dr

15
£3,795
Finance available £40 pm
  • 1.5L
  • 150kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Top Line Motorz

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - AUTO PARK

35
£27,562
Finance available £152 pm
  • 35.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, X5

2011 (61) - 3.0 30d SE Steptronic xDrive Euro 5 5dr

48
Reduced
£7,990
Finance available £44 pm
  • 3L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto Haus

01274 087673 *
5/5 Stars

BMW, M3

2023 (73) - 3.0 BiTurbo Competition M Touring Steptronic xDrive Euro 6 (s/s) 5dr

33
Low Mileage
£72,989
Finance available £1191 pm
  • 3L
  • 2.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, X3

2018 (68) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

15
£15,989
Finance available £78 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, X2

2019 - sDrive 18i M Sport 5dr

40
£15,125
Finance available £59 pm
  • 1.5L
  • 47.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

D M Keith Select Bradford

BMW, 3 Series

2018 (18) - 320d EfficientDynamics Plus 4dr Step Auto

15
£6,495
Finance available £33 pm
  • 2L
  • 156kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Top Line Motorz

BMW, 7 Series

2019 (19) - 730d xDrive M Sport 4dr Auto

28
£27,990
Finance available £290 pm
  • 3L
  • 79kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.6/5 Stars

BMW, Z4

2019 (19) - sDrive M40i First Edition 2dr Auto

36
Reduced
£32,990
  • 3L
  • 15.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Auto MC Limited TA Automotive Cars

BMW, 6 Series

2012 (12) - 640d M Sport 2dr Auto

20
£6,489
Finance available £33 pm
  • 3L
  • 142kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BEECHES MOTOR ZONE LTD

BMW, 3 Series

2012 - 320d M SPORT [5X BMW SERVICES, LEATHER & HEATED SEATS] 2-Door

24
Low Mileage
£6,885
  • 2L
  • 88kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Brooklands Motor Centres

0113 532 1282 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps)

50
£14,995
Finance available £56 pm
  • 1.5L
  • 55.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Leeds Motor Company (Commercial Road)

BMW, X5

2018 (18) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

60
Reduced
£26,989
Finance available £268 pm
  • 3L
  • 82.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Yorkshire Vehicle Solutions Harrogate Ltd