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

2017 (17) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

50
£12,000
Finance available £246 pm
  • 2L
  • 70.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Scala Automotive Ltd

BMW, X1

2021 (71) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

47
Low Mileage
£23,150
Finance available £495 pm
  • 2L
  • 18.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2017 - 1.5 118I M Sport Auto 5dr

21
Low Mileage
£11,880
Finance available £243 pm
  • 1.5L
  • 60.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ryds Group Ltd

BMW, X1

2016 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£11,350
Finance available £231 pm
  • 2L
  • 73.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X3

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

39
£19,180
Finance available £373 pm
  • 2L
  • 80.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 3 Series

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

50
£8,490
Finance available £167 pm
  • 2L
  • 81.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, 1 Series

2014 (64) - 3.0 M135i Auto Euro 6 (s/s) 5dr

39
£9,999
Finance available £201 pm
  • 3L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, X1

2018 (18) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

1
£11,850
Finance available £242 pm
  • 2L
  • 77.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X3

2020 (20) - xDrive 30e M Sport 5dr Auto

1
£23,750
Finance available £508 pm
  • 2L
  • 57kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 5 Series

2008 (58) - 2.0 520d SE Steptronic Euro 4 4dr

19
Low Mileage
£3,500
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SAID MOTORS Limited

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£13,690
Finance available £284 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, X5

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

43
£37,750
Finance available £755 pm
  • 3L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sterling Motor Group Ltd

BMW, 1 Series

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

39
£18,190
Finance available £353 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, X2

2020 (69) - sDrive 18d Sport 5dr Step 2020 Automatic 2 owners sat nav ulez euro 6

26
£11,999
Finance available £246 pm
  • 2L
  • 106.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayesbrook Motors

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£32,998
  • 2L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

40
Low Mileage
£27,909
Finance available £583 pm
  • 2L
  • 19kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.2/5 Stars