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, M5

2011 (61) - M5 4.4i TWIN TURBO DCT/AUTOMATIC (685 BHP) (ULEZ COMPLIANT) 4-Door

24
Low Mileage
£17,950
Finance available £348 pm
  • 4.4L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Blackrock Motors

BMW, 2 Series Gran Coupe

2023 (72) - 2.0 220i Sport (LCP) DCT Euro 6 (s/s) 4dr

21
Low Mileage
£22,390
Finance available £439 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

2006 (06) - 2.2 320Ci 320 M Sport Edition 2dr

21
Low Mileage
£4,500
Finance available £78 pm
  • 2.2L
  • 95kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Martyns Car Sales

BMW, 4 Series Gran Coupe

2017 - 420d [190] M Sport 5dr Auto [Professional Media]

37
Low Mileage
£15,099
  • 2L
  • 60.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3780 8144 *
4.3/5 Stars

BMW, 5 Series

2014 (14) - 3.0 530d SE Auto Euro 6 (s/s) 4dr

53
£7,195
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 2 Series

2015 (65) - 1.5 218i Sport Euro 6 (s/s) 2dr

21
Low Mileage
£8,495
Finance available £167 pm
  • 1.5L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Middlesex Motors

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£10,980
Finance available £223 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, X4

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

13
Low Mileage
£15,290
  • 2L
  • 59.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Automatic Motors Ltd

BMW, X5

2020 (70) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

63
£34,750
Finance available £693 pm
  • 3L
  • 57kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

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

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

56
£5,300
Finance available £96 pm
  • 1.5L
  • 95.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Oxus Cars Ltd

BMW, 6 Series

2009 (09) - 630i Sport 2dr Auto [272]

17
Reduced
£4,499
Finance available £78 pm
  • 3L
  • 113kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Topyard Automotives Ltd

BMW, 3 Series

2023 (73) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

33
£25,990
  • 2L
  • 37.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, X5

2023 (66) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

54
Reduced
£21,995
Finance available £431 pm
  • 3L
  • 52.7kMiles
  • Diesel
  • Auto

JMS USED CARS LTD

BMW, 4 Series

2015 (15) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

48
Low Mileage
£13,490
Finance available £279 pm
  • 3L
  • 45kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Monks Park Motors

BMW, 1 Series

2012 (62) - 116i Sport 5dr

8
Low Mileage
£4,999
Finance available £89 pm
  • 1.6L
  • 84kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Staines Motors LTD