How to stay safe online: Please beware of telephone calls from fraudsters posing as Auto Trader Close
39965 vehicles available for current search criteria

039,965

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW cars for sale in Harrogate

We currently have 309 used BMW cars available in Harrogate. With the widest range of private and trade BMW cars available in Harrogate, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Harrogate

Showing 1 - 10 results Attributes Price
Used BMW M3 3.2 2dr BMW M3 3.2 2dr 2006 (06 reg) Coupe
Carbon Black, with Full Oxblood Red Leather Interior: this stunning M3 was first registered in June 2006 making it one of the very last E46 M3's ever to be made. This particular …
  • 62,000 miles
  • Manual
  • 3.2L
  • Petrol
£17,990
Used BMW 2 SERIES 218d [150] BMW 2 SERIES 218d [150] M Sport 2dr [Nav] 2.0 2016 (16 reg) Convertible
Call 01423 417253, Satellite Navigation, Red Leather, 18" Alloys, Driver Comfort Package, M Sport Pack, Xenon Lights, Rain Sensor with Auto Headlight Activation, Cruise Control …
  • 103 miles
  • Manual
  • 2.0L
  • Diesel
£23,779
Used BMW 1 SERIES 118i Sport BMW 1 SERIES 118i Sport 5dr 1.6 2015 (15 reg) Hatchback
12 months warranty, 1 owner, 12 months MOT, Service history, Excellent bodywork, Black Full leather interior - Excellent Condition, Tyre condition Excellent, 'Lights On' warning …
  • 9,552 miles
  • Manual
  • 1.6L
  • Petrol
£15,500
Used BMW X3 xDrive20d M Sport BMW X3 xDrive20d M Sport 5dr Step Auto 2.0 2016 (66 reg) SUV
Four wheel-drive, Call 01423 417253, Business Navigation System, Black Nevada Leather, 19" Alloys, Sport Suspension, Sport Seats, Roof Rails, Cruise Control with Brake Function, …
  • 103 miles
  • Automatic
  • 2.0L
  • Diesel
£33,601
Used BMW X3 xDrive20d M Sport BMW X3 xDrive20d M Sport 5dr Step Auto 2.0 2016 (66 reg) SUV
Four wheel-drive, Call 01423 417253, Business Navigation System, Black Nevada Leather, 19" Alloys, Roof Rails, Sport Seats, Cruise Control with Brake Function, M-Aerodynamic …
  • 103 miles
  • Automatic
  • 2.0L
  • Diesel
£33,601
Used BMW X3 xDrive20d M Sport BMW X3 xDrive20d M Sport 5dr Step Auto 2.0 2016 (66 reg) SUV
Four wheel-drive, Call 01423 417253, Business Navigation System, Oyster Nevada Leather, 20" Alloys, Sport Suspension, Roof Rails, Sports Seats, Cruise Control with Brake …
  • 103 miles
  • Automatic
  • 2.0L
  • Diesel
£34,601
Used BMW 1 SERIES 120d M BMW 1 SERIES 120d M Sport 5dr [Nav] Step Auto 2.0 2016 (16 reg) Hatchback
Call 01423 417253, Business Navigation System, Black Dakota Leather, 18" Alloys, Servotronic Steering, Front Centre Armrest, Sport Seats, Front Foglights, Park Distance Control, …
  • 5,011 miles
  • Automatic
  • 2.0L
  • Diesel
£23,451
Used BMW X3 xDrive20d SE 5dr BMW X3 xDrive20d SE 5dr Step Auto 2.0 2016 (66 reg) SUV
Four wheel-drive, Call 01423 417253, Business Navigation System, Black Nevada Leather, 17" Alloys, Leather Steering Wheel, Multi Function Steering Wheel, Roof Rails, Bootlid …
  • 103 miles
  • Automatic
  • 2.0L
  • Diesel
£32,191
Used BMW 3 SERIES 320d M BMW 3 SERIES 320d M Sport 5dr 2.0 2013 (13 reg) Hatchback
Call 01423 417253, Business Navigation System, Black Dakota Leather, 18" Alloys, Multi Function Steering Wheel, Sports Seats, Front Foglights, M-Aerodynamic Bodystyling, M Sport …
  • 26,222 miles
  • Manual
  • 2.0L
  • Diesel
£19,171
Used BMW 3 SERIES 335i M BMW 3 SERIES 335i M Sport 2dr 3.0 2010 (10 reg) Coupe
Call 01423 417253, Black Dakota Leather, 18" Alloys, M-Aerodynamic Bodystyling, M-Steering Wheel, M Sport Pack, Front Centre Armrest, Electric Glass Sunroof, Sport Seats, Lumbar …
  • 59,535 miles
  • Manual
  • 3.0L
  • Petrol
£13,881

Not found what you were looking for?

We currently have: 309 Used BMW cars available in Harrogate on Auto Trader