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

2017 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

54
Low Mileage
£24,950
Finance available £492 pm
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 5 Series

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

5
£11,395
  • 2L
  • 101.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 4 Series

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

17
£9,985
Finance available £201 pm
  • 2L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, X2

2020 - 20i SE 5-Door

57
£15,295
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 5 Series

2022 - 520d MHT M Sport 5dr Step Auto

39
£21,999
Finance available £455 pm
  • 2L
  • 73.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, X3

2020 (20) - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£25,500
Finance available £547 pm
  • 2L
  • 28.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 4 Series Gran Coupe

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

1
£12,300
  • 2L
  • 83.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2021 (70) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

36
Low Mileage
£15,999
Finance available £335 pm
  • 1.5L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

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

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,798
  • 2L
  • 3.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2021 (71) - 1.5 118i SE (LCP) DCT Euro 6 (s/s) 5dr

42
£16,650
Finance available £350 pm
  • 1.5L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 4 Series

2019 (68) - 2.0 420i GPF M Sport Euro 6 (s/s) 2dr

20
£10,290
Finance available £208 pm
  • 2L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Monks Park Motors

BMW, 2 Series

2022 - 220d MHT M Sport 2dr Step Auto [Pro Pack] Semi-Auto

42
£24,590
  • 2L
  • 50.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 4 Series

2019 (19) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

20
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 38.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

5
Low Mileage
£15,650
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd