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, 4 Series Gran Coupe

2018 (18) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

48
Low Mileage
£16,050
  • 2L
  • 43.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

33
£18,999
  • 2L
  • 74.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Imperial Auto Trade LTD

BMW, X1

2019 (19) - 1.5 18i GPF M Sport sDrive Euro 6 (s/s) 5dr

37
Reduced
£13,499
Finance available £279 pm
  • 1.5L
  • 62.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

12
£18,998
  • 2L
  • 54.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 6 Series Gran Coupe

2016 (16) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

50
£13,300
  • 3L
  • 77.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 6 Series Gran Turismo

2017 (67) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

46
£20,350
  • 3L
  • 63.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 5 Series

2016 (66) - 520d [190] M Sport 4dr Step Auto

21
£9,999
Finance available £201 pm
  • 2L
  • 84kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Valyou Cars Ltd

BMW, 3 Series

2015 (15) - 320i xDrive M Sport 5dr Step Auto

19
£9,450
Finance available £189 pm
  • 2L
  • 103.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Sham Performance

BMW, X1

2020 - xDrive 20i Sport 5dr Step Auto

12
Low Mileage
£19,998
  • 2L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 3 Series

2009 (59) - 318i M Sport 4dr Step Auto

24
Low Mileage
£3,695
  • 2L
  • 116kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

London Broadway Car Sales Ltd

BMW, 1 Series

2010 (10) - 2.0 118d Sport Steptronic Euro 5 5dr

47
Low Mileage
£3,495
Finance available £56 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

EASICARS LTD

BMW, X2

2019 (19) - 2.0 20i M Sport X DCT sDrive Euro 6 (s/s) 5dr

1
£16,200
Finance available £339 pm
  • 2L
  • 54.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

2019 (19) - 2.0 420i Sport Auto Euro 6 (s/s) 2dr

48
Low Mileage
£18,500
Finance available £391 pm
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, X5

2015 (XD) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

45
£18,950
Finance available £401 pm
  • 3L
  • 83.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

1
Low Mileage
£17,400
  • 2L
  • 54.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 4 Series

2018 (68) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

44
Low Mileage
£20,100
Finance available £427 pm
  • 3L
  • 30.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Watford

01923 927636 *
4.3/5 Stars