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

2016 (16) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

48
Low Mileage
£17,100
Finance available £360 pm
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X1

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

47
Low Mileage
£22,550
Finance available £481 pm
  • 2L
  • 18.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X5M

2017 - BiTurbo V8 5-Door

63
Low Mileage
£32,990
Finance available £657 pm
  • 4.4L
  • 48.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, 4 Series

2019 (19) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

20
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 38.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

37
£18,659
Finance available £383 pm
  • 2L
  • 54.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, M3

2016 - 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

40
£27,995
Finance available £555 pm
  • 3L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 5 Series

2016 (66) - 2.0 520d Luxury Touring Euro 6 (s/s) 5dr

52
£10,888
Finance available £221 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Auto Group

BMW, X1

2012 - 2.0i petrol sport

33
Low Mileage
£9,999
  • 2L
  • 38kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, X2

2022 (22) - xDrive 20i [178] Sport 5dr Step Auto

74
£16,950
Finance available £289 pm
  • 2L
  • 74kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cambridge Motors

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£14,150
  • 2L
  • 107.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Semi-Auto

40
£22,600
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

1
Low Mileage
£16,800
Finance available £353 pm
  • 2L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2020 (69) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

69
£22,200
Finance available £464 pm
  • 2L
  • 47.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

4
Low Mileage
£12,499
  • 2L
  • 60.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 2 Series Gran Coupe

2020 - 218i M Sport 4-Door

50
£20,488
  • 1.5L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

McCarthy Cars Ltd

BMW, 1 Series

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

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

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars