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

2024 - 320i M Sport 4dr Step Auto

12
£30,998
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, i3

2016 (16) - 125kW Range Extender 5dr Auto [Loft Int World]

50
Low Mileage
£9,395
Finance available £188 pm
  • 40kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

020 3946 7704 *
5/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto Automatic

40
£17,600
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2020 (20) - 218I SE GRAN TOURER 5-Door

20
£9,995
Finance available £201 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

HAMANDI AUTO LTD

BMW, 1 Series

2015 - 116d Sport 5-Door

52
£4,990
Finance available £89 pm
  • 1.5L
  • 113.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

DVP Car Sales Ltd

BMW, 4 Series

(22) - 420i M Sport Coupe 2-Door

4
Low Mileage
£28,632
  • 25.9kMiles
  • Petrol
  • Auto

Stephen James BMW Woolwich

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£11,480
Finance available £234 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 3 Series

2016 - 320d Ed PLUS 4-Door

40
£7,890
Finance available £154 pm
  • 2L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, iX3

2022 (22) - iX3 M Sport 5-Door

40
Low Mileage
£29,577
  • 22.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 3 Series

2013 (62) - 320 i Automatic 2.0 SE xDrive (89000 Miles) LEATHER TopSpec. PX OK 4-Door

1
Low Mileage
£7,500
Finance available £145 pm
  • 2L
  • 89kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X1

2020 (69) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

69
£16,303
Finance available £349 pm
  • 2L
  • 58.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, M3

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

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

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, 1 Series

2021 (71) - 118i M Sport 5-Door

40
Low Mileage
£19,612
  • 1.5L
  • 16.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, X3

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

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, X3

2021 (21) - X3 xDrive20d M Sport 5-Door

82
Low Mileage
£28,645
  • 2L
  • 20.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, 3 Series

2024 (74) - 320i M Sport 4dr Step Auto

1
£29,999
  • 2L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich