Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Staines, Middlesex

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

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

BMW, 5 Series

(60) - 3.0 528i SE Steptronic Euro 5 4dr

36
Low Mileage
£5,495
  • 102kMiles
  • Petrol
  • Auto

MHY Trade Cars Ltd

BMW, 4 Series

2017 (17) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

23
Reduced
£11,295
£216/pm (HP)
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ace Motors

BMW, 2 Series

2019 - 1.5 218I M Sport Auto 2dr

29
£10,490
£199/pm (HP)
  • 1.5L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car-holics LTD

BMW, 3 Series

2016 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

52
£4,995
  • 2L
  • 128kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BMW, Z4

2011 (11) - 3.0 30i M Sport Auto sDrive Euro 5 2dr

60
Low Mileage
£7,495
  • 3L
  • 114kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, M4

2017 - 3.0 M4 Semi-Auto 2dr

31
Low Mileage
£27,995
£555/pm (HP)
  • 3L
  • 29.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Goldheart Automotive

BMW, 7 Series

2017 (17) - 3.0 740Li Auto Euro 6 (s/s) 4dr

1
Low Mileage
£21,950
£430/pm (HP)
  • 3L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Quality Motor Company Ltd

BMW, 4 Series

2017 (67) - 420i Sport 2dr Auto [Business Media]

15
£10,495
£199/pm (HP)
  • 2L
  • 100kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Middlesex Motors

BMW, 4 Series

2013 (63) - 420d Sport 2dr

10
£4,295
£69/pm (HP)
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Slough Cars

01753 980473 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2017 (17) - 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
Reduced
£11,250
£215/pm (HP)
  • 2L
  • 65.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, X1

2011 (11) - xDrive 18d SE 5dr

9
Reduced
£2,495
  • 2L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Slough Cars

01753 980473 *
4.6/5 Stars

BMW, 4 Series

2017 (17) - 440i M Sport 5dr Auto Professional Media]

19
Reduced
£17,299
£335/pm (HP)
  • 3L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS IN LTD SOUTHALL

BMW, 2 Series

2015 (65) - 220d [190] Sport 2dr

19
£4,995
  • 2L
  • 133kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

London Autos Ltd

BMW, X5

(19) - 3.0 35d M Sport SUV Diesel Twin Turbo 5-Door

79
£34,995
  • 62.8kMiles
  • Diesel
  • Auto

JMS USED CARS LTD

BMW, 1 Series

2025 (25) - 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr

47
Reduced
£21,995
£244/pm (PCP)
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

61
Low Mileage
£8,495
  • 2L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleEstate