Used BMW cars for sale in London, Greater London

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

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

BMW, 3 Series

2015 (65) - 2.0 318d Sport Touring Euro 6 (s/s) 5dr

28
Reduced
£5,495
Finance available £100 pm
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bluemoon Motors LTD

020 3893 4290 *
5/5 Stars

BMW, Z4

2006 (56) - 2.5si Sport 2dr

7
Low Mileage
£6,995
Finance available £134 pm
  • 2.5L
  • 55.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Motokar Limited

BMW, 2 Series Active Tourer

2016 - 225xe Sport 5-Door

48
Low Mileage
£10,490
Finance available £212 pm
  • 1.5L
  • 52.4kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

DVP Car Sales Ltd

BMW, 1 Series

2019 (19) - 1.5 118i GPF Sport Auto Euro 6 (s/s) 5dr

34
Low Mileage
£14,995
  • 1.5L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Carsite London

BMW, 2 Series

2024 - 225e xDrive Luxury 5dr DCT

12
£29,998
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2017 - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

52
£11,450
Finance available £233 pm
  • 2L
  • 95.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 4 Series

2017 - 3.0 M4 Semi-Auto 2dr

23
Low Mileage
£26,160
Finance available £517 pm
  • 36.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Ryds Group Ltd

BMW, 2 Series Gran Coupe

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

71
Reduced
£21,600
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, X1

2016 (66) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

46
Low Mileage
£13,500
Finance available £279 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Car Planet Barnet

BMW, M4

2021 - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)

62
Low Mileage
£51,450
Finance available £1036 pm
  • 3L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 3 Series

2012 (12) - 320i M Sport [Leather] 2dr

23
Reduced
£6,475
Finance available £122 pm
  • 2L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, X3

2019 (68) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£27,900
Finance available £601 pm
  • 3L
  • 46.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 2 Series

2018 - 220d xDrive SE 5dr Step Automatic Automatic

40
Reduced
£11,900
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars

BMW, M8

2022 - M8 Competition 2dr Step Auto

29
Reduced
£67,950
Finance available £1375 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clive Sutton Ltd

020 3910 4738 *
4.8/5 Stars

BMW, 3 Series

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

26
Reduced
£11,980
Finance available £245 pm
  • 2L
  • 74kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 2 Series

2014 (14) - 225d M Sport 2dr Step Auto

47
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 47kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Concordia Car Sales Ltd