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, 2 Series Gran Tourer

2015 (65) - 2.0 218d Luxury Euro 6 (s/s) 5dr

26
£7,695
Finance available £595 pm
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Middlesex Motors

BMW, X2

2022 (71) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

34
Low Mileage
£15,999
Finance available £1334 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

12
£21,498
  • 1.5L
  • 26.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 2 Series

2018 - 220d xDrive Luxury 5dr Step Auto

12
Low Mileage
£15,998
  • 2L
  • 40.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 3 Series

2016 (16) - 335d xDrive M Sport 5dr Step Auto

80
£14,995
Finance available £1244 pm
  • 3L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Exclusive Motors Of GB LTD

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

53
£10,995
Finance available £888 pm
  • 2L
  • 82.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

ARJ MOTORS

01932 500667 *
4.4/5 Stars

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

64
Low Mileage
£15,699
Finance available £1307 pm
  • 2L
  • 44.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

M ONE MOTORS LTD

BMW, X2

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

35
£15,990
Finance available £1333 pm
  • 2L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Reeds Motors Ltd

BMW, 5 Series

2024 (61) - 2.0 SE Touring Auto Euro 5 (s/s) 5dr

69
Low Mileage
£8,995
Finance available £711 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto

JMS USED CARS LTD

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£17,298
  • 8.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 2 Series

2016 (66) - 1.5 218i Sport Auto Euro 6 (s/s) 2dr

59
Low Mileage
£11,995
Finance available £977 pm
  • 1.5L
  • 47.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

ARJ MOTORS

01932 500667 *
4.4/5 Stars

BMW, 1 Series

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

28
Low Mileage
£8,995
Finance available £711 pm
  • 1.5L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Top Gear Harrow Ltd

BMW, 6 Series

2014 (14) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

29
Low Mileage
£12,295
Finance available £1004 pm
  • 3L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Middlesex Motors

BMW, X5

2021 (71) - xDrive45e M Sport 5dr Auto

30
£39,690
Finance available £3375 pm
  • 3L
  • 43.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 2 Series Gran Tourer

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

23
£13,795
Finance available £1137 pm
  • 1.5L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Middlesex Motors

BMW, 1 Series

2019 (69) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

42
£16,499
Finance available £1378 pm
  • 1.5L
  • 56.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.7/5 Stars