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

2024 (74) - 120 M Sport 5-Door

40
£32,241
  • 1.5L
  • 6.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, i4

2023 (73) - i4 eDrive40 M Sport 5-Door

4
£35,586
  • 13.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 5 Series

2017 - 530d xDrive SE 4dr Auto

38
£17,999
Finance available £368 pm
  • 3L
  • 62.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

67
Low Mileage
£21,900
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

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

26
£18,690
Finance available £363 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2016 (16) - 1.5 218i Luxury MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps)

50
Low Mileage
£11,000
Finance available £223 pm
  • 1.5L
  • 59.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Scala Automotive Ltd

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

4
Low Mileage
£14,000
Finance available £290 pm
  • 2L
  • 58.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Scala Automotive Ltd

BMW, X1

2022 (22) - X1 xDrive20i xLine 5-Door

35
£23,487
  • 2L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James BMW Woolwich

BMW, 1 Series

2013 - 116i SPORT 3-Door

39
Reduced
£6,690
Finance available £127 pm
  • 1.6L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 5 Series

2020 (3L) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

1
£19,150
Finance available £405 pm
  • 2L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 4 Series

2017 (17) - 2.0 430i M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£15,900
Finance available £333 pm
  • 2L
  • 60.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 5 Series

2017 - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

52
£11,450
Finance available £233 pm
  • 2L
  • 95.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, X4

2024 (74) - X4 xDrive20d M Sport 5-Door

40
£42,496
  • 2L
  • 5.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, 2 Series

2025 (74) - 218i M Sport Gran Coupe 4-Door

34
£30,286
  • 1.5L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, X3

2024 (74) - X3 xDrive20d M Sport 5-Door

40
Reduced
£45,800
  • 2L
  • 4.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 3 Series

2009 (59) - 2.0 318i SE Business Edition Euro 5 4dr

21
£2,995
  • 2L
  • 137kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Capital Autos Centre Ltd

020 3763 7065 *
5/5 Stars