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

2015 (65) - 120d M Sport 3dr Step Auto

15
Reduced
£6,195
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, 1 Series

2019 (69) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

44
Reduced
£12,850
Finance available £265 pm
  • 1.5L
  • 101kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 5 Series

2003 (03) - 2.5 525i Sport 4dr

16
Low Mileage
£3,000
  • 2.5L
  • 112kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SAID MOTORS Limited

BMW, 3 Series

2014 (14) - 328i SE 4dr

10
Reduced
£3,750
  • 2L
  • 152.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

MDM AUTOMOTIVE (NEW MALDEN)

BMW, 3 Series

2020 (20) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

70
Low Mileage
£22,400
Finance available £488 pm
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, X2

2019 (68) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

1
£13,850
Finance available £287 pm
  • 2L
  • 56.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2022 (22) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£22,550
Finance available £481 pm
  • 1.5L
  • 25.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series

2020 (70) - 218i SE 5dr Step Euro 6 (s/s) 5dr PETROL 2020 AUTO SAT NAV 7 SEATS ULEZ

26
£13,999
Finance available £247 pm
  • 1.5L
  • 57.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Mayesbrook Motors

BMW, 8 Series

2020 (20) - 3.0 840i Steptronic Euro 6 (s/s) 2dr

70
Low Mileage
£30,990
Finance available £616 pm
  • 3L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series Gran Coupe

2020 - 218i M Sport 4-Door

50
£18,495
  • 1.5L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

McCarthy Cars Ltd

BMW, X2

2022 - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps) Automatic

43
Low Mileage
£22,058
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 1.5 318i SE Auto Euro 6 (s/s) 4dr

43
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, 1 Series

2014 - M SPORT

28
Reduced
£10,990
  • 1.6L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 3 Series

2010 (10) - 320I SE 4-Door

16
£1,975
  • 2L
  • 134.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

M G Motors of Cheam Ltd

BMW, M3

2023 - M3 Competition 4dr Step Auto

57
Low Mileage
£64,950
Finance available £1314 pm
  • 3L
  • 11.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 1 Series

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

12
£20,998
  • 1.5L
  • 30.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars