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

2005 (55) - 2.0 320i SE Auto Euro 4 4dr

25
Low Mileage
£2,250
  • 2L
  • 111kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Oh My Car Limited

BMW, 1 Series

2016 (66) - 1.5 118i M Sport Euro 6 (s/s) 3dr

43
Low Mileage
£10,050
Finance available £202 pm
  • 1.5L
  • 56.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£15,350
Finance available £320 pm
  • 2L
  • 31.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2018 (18) - xDrive30d M Sport 5dr Auto [7 Seat]

33
Reduced
£18,345
Finance available £356 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

YZ Motor Group

BMW, 2 Series

2016 (66) - 225i xDrive M Sport 5dr [Nav] Step Auto

24
Low Mileage
£11,750
Finance available £240 pm
  • 2L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MEDDUSA CARS LTD

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
£20,900
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 4 Series Gran Coupe

2021 (21) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

30
Low Mileage
£18,590
  • 2L
  • 27.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, X6

2022 (22) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

33
£42,990
Finance available £863 pm
  • 3L
  • 38kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series Active Tourer

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

45
Low Mileage
£15,600
  • 2L
  • 27.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X5

2016 - 50i V8 M Sport 5-Door

69
£22,295
  • 4.4L
  • 82.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, X1

2018 - xDrive 18d M Sport 5dr Step Auto Semi-Auto

40
Low Mileage
£17,457
  • 2L
  • 31.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

45
Low Mileage
£24,300
Finance available £520 pm
  • 2L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2022 (22) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£23,100
Finance available £494 pm
  • 1.5L
  • 25.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 5 Series

2015 - TOURING

38
Reduced
£15,000
Finance available £313 pm
  • 2L
  • 49kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 1 Series

2017 (67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

39
Reduced
£22,500
Finance available £442 pm
  • 3L
  • 21.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Silverstone Cars Limited

BMW, 5 Series

2017 - 530d xDrive SE 4dr Auto

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

cinch

020 3909 2092 *
4.3/5 Stars