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 Gran Turismo

2014 (64) - 2.0 328i Luxury GT Auto Euro 6 (s/s) 5dr

37
Reduced
£7,999
Finance available £156 pm
  • 2L
  • 99.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 4 Series

2019 (68) - 420d [190] SE 5dr Auto [Business Media]

1
£11,425
Finance available £233 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, X6

2015 - 50i V8 M Sport 4-Door

60
Low Mileage
£26,750
  • 4.4L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, 1 Series

2014 - 116i SE 5dr Step Auto [Business Media]

13
Low Mileage
£8,449
Finance available £166 pm
  • 1.6L
  • 39kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, 3 Series

2006 (56) - 2.2 320Ci 320 M Sport Auto 2dr

33
Low Mileage
£3,980
Finance available £67 pm
  • 2.2L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Blue Sky Motors Ltd

BMW, 1 Series

2018 (68) - 1.5 118i GPF SE Auto Euro 6 (s/s) 5dr

34
Reduced
£8,999
Finance available £179 pm
  • 1.5L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 2 Series

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

42
£23,997
  • 2L
  • 50.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 5 Series

2014 (14) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr

63
Reduced
£12,745
Finance available £262 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JC Autos London Ltd

BMW, X2

2019 (19) - 1.5 18i M Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

Low Mileage
£16,700
Finance available £358 pm
  • 1.5L
  • 34.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 5 Series

2019 (69) - 520d M Sport [EURO 6] 5dr Auto

17
£10,250
Finance available £207 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

12
£23,498
  • 1.5L
  • 21.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

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

43
£17,850
Finance available £376 pm
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

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

69
£25,200
Finance available £434 pm
  • 2L
  • 32.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 1 Series

2016 (16) - 118i [1.5] M Sport 5dr

21
£5,990
Finance available £111 pm
  • 1.5L
  • 112kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 4 Series Gran Coupe

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

36
Low Mileage
£17,499
  • 2L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

42
Low Mileage
£13,650
Finance available £283 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet