Used BMW cars for sale in Hayes, Middlesex

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

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

BMW, 2 Series

2015 (15) - 2.0 220d M Sport Euro 6 (s/s) 2dr

22
Reduced
£7,000
Finance available £134 pm
  • 2L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Martyns Car Sales

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,495
Finance available £100 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD

BMW, X1

2017 (17) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

40
£12,749
Finance available £263 pm
  • 2L
  • 75.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 4 Series

2016 (16) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

30
Reduced
£12,995
Finance available £268 pm
  • 2L
  • 45.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Top Gear Harrow Ltd

BMW, X3

2012 (12) - 2.0 20d SE Steptronic xDrive Euro 5 (s/s) 5dr

25
£4,900
Finance available £87 pm
  • 2L
  • 111.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

XA Cars Ltd

BMW, X3

2023 (23) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

37
Low Mileage
£25,849
Finance available £538 pm
  • 2L
  • 26.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch

020 3780 8144 *
4.3/5 Stars

BMW, 1 Series

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

33
£14,995
Finance available £313 pm
  • 1.5L
  • 26kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Top Gear Harrow Ltd

BMW, 4 Series Gran Coupe

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

53
Low Mileage
£13,299
Finance available £275 pm
  • 2L
  • 66.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Swap Motors Ltd

BMW, 2 Series Active Tourer

2017 - 2.0 220i Sport Euro 6 (s/s) 5dr

47
Low Mileage
£11,150
  • 2L
  • 21.9kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

West Motors Ltd

BMW, 3 Series

2021 (21) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

57
Reduced
£27,990
Finance available £554 pm
  • 2L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

One 2 One Autos

BMW, 3 Series

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

64
Low Mileage
£10,644
Finance available £215 pm
  • 2L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Luxxy Motors

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

38
£18,099
Finance available £370 pm
  • 2L
  • 54.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3780 8144 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

27
£18,390
  • 1.5L
  • 40.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, M5

2021 (71) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

41
Low Mileage
£60,995
Finance available £1233 pm
  • 4.4L
  • 9.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 2 Series Gran Tourer

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

46
Low Mileage
£11,890
Finance available £243 pm
  • 1.5L
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd