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

2018 (68) - 118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

34
Low Mileage
£9,399
Finance available £188 pm
  • 1.5L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 1 Series

2025 (74) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

26
Low Mileage
£8,000
Finance available £156 pm
  • 1.6L
  • 68.3kMiles
  • Petrol
  • Auto

Carati Autos

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

48
Low Mileage
£18,750
Finance available £396 pm
  • 2L
  • 43.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2016 (16) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

27
£5,990
Finance available £111 pm
  • 3L
  • 160kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, X1

2022 (71) - sDrive 20i [178] xLine 5dr Step Auto

79
£19,995
Finance available £390 pm
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, X1

2023 (73) - 1.5 25e 16.3kWh xLine SUV 5dr Petrol Plug-in Hybrid DCT xDrive Euro 6 (s/s)

67
Low Mileage
£31,500
Finance available £558 pm
  • 1.5L
  • 10kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 3 Series

2016 (66) - 318I SE 4-Door

41
Reduced
£5,995
Finance available £112 pm
  • 1.5L
  • 105.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

River Autos Limited

BMW, 5 Series

2014 (64) - 3.0 535i Luxury Auto Euro 6 (s/s) 4dr

36
Low Mileage
£12,490
Finance available £257 pm
  • 3L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MFI Motor Group

BMW, 7 Series

I 4-Door

26
Reduced
£9,495
Finance available £190 pm
  • 4L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Atlan Motors (London) Ltd

020 3889 5374 *
5/5 Stars

BMW, 1 Series

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

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

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, X4

2021 (21) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
£28,995
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, X5

2004 (54) - 3.0d Sport Auto 4WD Euro 4 5dr

18
Low Mileage
£1,249
  • 3L
  • 160kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Valley

BMW, 8 Series

2021 (71) - 840i [333] sDrive M Sport 4dr Auto

34
Low Mileage
£32,490
Finance available £647 pm
  • 3L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

44
£19,150
Finance available £405 pm
  • 2L
  • 59.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

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, X3

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

40
£40,483
  • 2L
  • 9.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich