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

2001 (51) - M3 2dr

14
£19,995
Finance available £390 pm
  • 3.2L
  • 49.9kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Esmeraldas of Brentford Limited

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

12
£32,998
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2016 (66) - 1.5 118i SE Auto Euro 6 (s/s) 5dr

50
Low Mileage
£10,950
Finance available £222 pm
  • 1.5L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 3 Series

(E) - 2.0 320i 2dr

33
Low Mileage
£11,990
Finance available £246 pm
  • 73kMiles
  • Petrol
  • Auto

JC Autos London Ltd

BMW, 4 Series

2014 (14) - 420i Sport 2dr

6
£6,995
Finance available £134 pm
  • 2L
  • 110.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Motokar Limited

BMW, 3 Series

2023 - 3.0 M3 Competition M xDrive Auto 4WD 5dr

92
Low Mileage
£95,000
Finance available £1931 pm
  • 3L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Farlan Automotives Limited

BMW, 5 Series

2018 (68) - 2.0 530i SE Auto Euro 6 (s/s) 4dr

1
Low Mileage
£16,450
Finance available £345 pm
  • 2L
  • 52.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

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

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

Oxus Cars Ltd

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£25,950
Finance available £557 pm
  • 3L
  • 52.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series

2022 (22) - 218i [136] M Sport 4dr DCT

75
Low Mileage
£21,950
Finance available £430 pm
  • 1.5L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cambridge Motors

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

70
£20,500
Finance available £360 pm
  • 2L
  • 57.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 1 Series

2018 (68) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

35
£13,499
Finance available £279 pm
  • 3L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

43
£18,250
Finance available £385 pm
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Active Tourer

2018 - 216d Luxury 5-Door

60
£9,490
Finance available £190 pm
  • 1.5L
  • 62.1kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

DVP Car Sales Ltd

BMW, 2 Series

2021 (21) - 2.0 218i M Sport Auto Euro 6 (s/s) 2dr

19
£17,990
Finance available £349 pm
  • 2L
  • 34.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, X5M

2017 - BiTurbo V8 5-Door

63
Low Mileage
£32,990
Finance available £657 pm
  • 4.4L
  • 48.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd