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

2020 (20) - sDrive 18d xLine 5dr Step Auto Diesel Estate

85
Low Mileage
£17,600
  • 2L
  • 42.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.6/5 Stars

BMW, 1 Series

2017 (67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

39
Low Mileage
£23,500
Finance available £462 pm
  • 3L
  • 21.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Silverstone Cars Limited

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£18,400
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

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

41
£17,995
Finance available £349 pm
  • 1.5L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carderi Ltd

BMW, M3

2013 - 4.0 V8 Convertible 2dr Petrol DCT Euro 5 (420 ps)

75
Low Mileage
£20,950
Finance available £410 pm
  • 4L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Farlan Automotives Limited

BMW, X7

2023 - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 ULTIMATE PACKA

94
£74,450Inc. VAT
Finance available £1509 pm
  • 3L
  • 32kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Farlan Automotives Limited

BMW, 3 Series

2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr

25
£2,990
  • 2L
  • 124.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 1 Series

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

20
Reduced
£4,490
Finance available £78 pm
  • 1.5L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 4 Series

2018 (67) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

46
Low Mileage
£13,870
Finance available £288 pm
  • 2L
  • 56.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Automotive Direct Ltd

020 3893 4382 *
3.9/5 Stars

BMW, 3 Series

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

23
Low Mileage
£10,768
Finance available £218 pm
  • 2L
  • 54kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Auto Group

BMW, 5 Series

2016 (16) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

27
£5,990
Finance available £111 pm
  • 3L
  • 160kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

1
Low Mileage
£18,200
  • 2L
  • 41.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Gran Tourer

2018 (68) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

1
£13,450
  • 2L
  • 56.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

1996 (N) - 316i SE 4dr Auto

24
Low Mileage
£1,990
  • 1.6L
  • 71.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CAP CARS LTD

020 3957 7352 *
3.1/5 Stars

BMW, X4

30d M Sport

5
£17,995
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, X5

2017 - 40e M Sport 5-Door

15
£19,795
  • 2L
  • 90.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd