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, 2 Series

2016 (66) - 218d [150] Sport 2dr [Nav] Step Auto Euro 6 (s/s) 2dr CONVERTIBLE 2016 SAT

22
£8,499
Finance available £168 pm
  • 2L
  • 96.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Mayesbrook Motors

BMW, 2 Series

2016 (16) - 216d Luxury 5dr

11
£4,999
  • 1.5L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JB Autotrading Ltd

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£33,998
  • 2L
  • 16.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP] Automatic

40
£23,997
  • 1.5L
  • 21.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

48
£18,500
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Valley

BMW, 2 Series

2014 (64) - 220d M Sport 2dr

24
£4,995
Finance available £89 pm
  • 2L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Reliance Autos

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£17,990
Finance available £349 pm
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

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

50
Low Mileage
£15,495
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

29
£14,400
  • 1.5L
  • 94kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Valley

BMW, 2 Series

2019 (69) - 2.0 218d M Sport Auto Euro 6 (s/s) 2dr

27
£12,258
Finance available £252 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Auto Group

BMW, 1 Series

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

1
£10,800
Finance available £219 pm
  • 1.5L
  • 70.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 5 Series

2015 - TOURING

38
Reduced
£15,790
Finance available £330 pm
  • 2L
  • 49kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, X2

2019 (69) - 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£17,450
Finance available £367 pm
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X6

2017 (17) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£20,100
Finance available £427 pm
  • 3L
  • 75.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X3

2021 (21) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

52
Reduced
£27,250
Finance available £539 pm
  • 2L
  • 65kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

71
£21,900
Finance available £458 pm
  • 2L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon