Used BMW cars for sale in Heston, Middlesex

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

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

BMW, 7 Series

2025 (68) - 750LI

62
£21,995
Finance available £431 pm
  • 4.4L
  • 66kMiles
  • Petrol
  • Manual

Awanza Car Club Limited

BMW, 2 Series

2017 (17) - 218d [150] SE 2dr Step Auto [Nav]

14
Reduced
£7,199
Finance available £138 pm
  • 2L
  • 57kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BM Retrofits Limited

BMW, 1 Series

2017 (67) - 1.5 118i Sport Euro 6 (s/s) 3dr

22
Low Mileage
£9,635
Finance available £193 pm
  • 1.5L
  • 36.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Velocity Auto Sales Ltd

BMW, 5 Series

2024 (15) - 5-Door

78
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 53.7kMiles
  • Petrol
  • Auto

JMS USED CARS LTD

BMW, 3 Series

2006 (56) - 325i SE 2dr

9
Low Mileage
£1,795
  • 2.5L
  • 127.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

4 FAB WHEELS

BMW, X1

2016 (66) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

50
Low Mileage
£15,250
Finance available £318 pm
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Scala Automotive Ltd

BMW, 3 Series

2008 (08) - 2.0 318i Edition M Sport Euro 4 4dr

19
Low Mileage
£1,995
  • 2L
  • 129kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 1 Series

2019 (19) - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

20
Low Mileage
£8,995
Finance available £179 pm
  • 1.5L
  • 31.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

London Motor Sports Ltd

BMW, 1 Series

2016 (16) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

49
£8,000
Finance available £156 pm
  • 1.5L
  • 106kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hounslow Cars Ltd

020 3953 7374 *
3/5 Stars

BMW, 2 Series Gran Tourer

2020 (20) - 218I SE GRAN TOURER 5-Door

20
£9,495
Finance available £190 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

HAMANDI AUTO LTD

020 3763 4766 *
5/5 Stars

BMW, 4 Series

2018 - 430i M Sport 2dr Auto [Professional Media]

39
Low Mileage
£18,849
Finance available £387 pm
  • 2L
  • 39.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

cinch

020 3780 8144 *
4.3/5 Stars

BMW, X3

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

46
Reduced
£10,790
  • 2L
  • 100.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Automatic Motors Ltd

BMW, 1 Series

2008 (08) - 2.0 120d M Sport Steptronic Euro 4 2dr

9
£3,290
Finance available £51 pm
  • 2L
  • 137kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 2 Series Gran Coupe

2021 - 218i [136] M Sport 4dr DCT

35
Low Mileage
£20,399
  • 1.5L
  • 32kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3780 8144 *
4.3/5 Stars

BMW, X1

2021 (71) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (189 ps) Head Up Disp

30
£24,995
Finance available £493 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Wealdstone Motor Sales Ltd

BMW, 1 Series

2012 (62) - 1.6 116i Sport Euro 5 (s/s) 3dr

40
Low Mileage
£4,400
Finance available £76 pm
  • 1.6L
  • 87.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

DIAMONDCARSALES LIMITED