Used BMW cars for sale in Harrow, Middlesex

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

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

BMW, X3

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

48
Low Mileage
£18,750
Finance available £396 pm
  • 2L
  • 19.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, X1

2016 (16) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

42
Low Mileage
£14,989
Finance available £313 pm
  • 2L
  • 51.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, X1

2013 (13) - 2.0 XDRIVE20I XLINE 5d 181 BHP 5-Door

36
Reduced
£8,950
  • 2L
  • 48.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Capital Ltd

BMW, 5 Series

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

45
£10,700
Finance available £217 pm
  • 2L
  • 96.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto City Trader Ltd

0118 227 4525 *
4/5 Stars

BMW, 3 Series

2018 (18) - 2.0 320d Sport Euro 6 (s/s) 4dr

65
£7,295
Finance available £141 pm
  • 2L
  • 115.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

EASICARS ENHANCED

BMW, X3

2017 (17) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£17,150
Finance available £361 pm
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2004 (04) - 3.0 330Ci 330 Sport Auto 2dr

33
Reduced
£4,731
  • 3L
  • 102kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SMART AUTOS HAYES

BMW, 4 Series Gran Coupe

2020 (20) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

29
Low Mileage
£22,880
Finance available £450 pm
  • 2L
  • 18kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Wembley Prestige Cars

BMW, 2 Series Gran Tourer

2017 (67) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

50
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, 1 Series

2014 (64) - 3.0 M135i Auto Euro 6 (s/s) 5dr

39
£9,999
Finance available £201 pm
  • 3L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 430i M Sport Auto Euro 6 (s/s) 5dr

50
Low Mileage
£18,100
  • 2L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

2019 - 420d [190] M Sport 2dr Auto [Professional Media]

37
Low Mileage
£17,249
Finance available £352 pm
  • 2L
  • 30.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

cinch

020 3780 8144 *
4.2/5 Stars

BMW, X2

2019 (19) - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£22,000
Finance available £469 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 1 Series

2022 (22) - 1.5 118i Sport (LCP) Euro 6 (s/s) 5dr

47
Low Mileage
£18,050
Finance available £381 pm
  • 1.5L
  • 17.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 3 Series

2018 (18) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

44
£12,100
Finance available £248 pm
  • 2L
  • 61.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£12,495
  • 2L
  • 85.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Parkside Motors Ltd