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

2022 (71) - 118i M Sport 5-Door

41
£19,200
  • 1.5L
  • 32.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 2 Series

2018 (18) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£14,850
Finance available £309 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 4 Series

2018 (68) - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 2dr

44
Low Mileage
£18,100
Finance available £382 pm
  • 3L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
£7,990
Finance available £156 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2024 (74) - 320i M Sport Touring 5-Door

40
£34,690
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, X1

2020 (20) - X1 xDrive25e M Sport 5-Door

4
Low Mileage
£20,251
  • 1.5L
  • 33.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

50
£15,300
Finance available £319 pm
  • 2L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, X5

2020 (20) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

69
£35,000
Finance available £615 pm
  • 3L
  • 53.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 3 Series

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

46
Low Mileage
£19,500
Finance available £413 pm
  • 2L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X3

2022 (22) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

35
Reduced
£33,990
Finance available £678 pm
  • 2L
  • 23.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

4/5 Stars

BMW, 5 Series

2017 (17) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

43
£14,495
Finance available £302 pm
  • 2L
  • 84.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Silverstone Cars Limited

BMW, X1

2019 (69) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

42
£16,950
Finance available £356 pm
  • 2L
  • 50.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X3M

2021 (21) - X3 M Competition 5-Door

40
Low Mileage
£44,999
  • 3L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 3 Series

2009 (59) - 318i M Sport 4dr Step Auto

37
Low Mileage
£3,595
  • 2L
  • 116kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

London Broadway Car Sales Ltd

BMW, X2

2022 (71) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

34
Low Mileage
£14,499
Finance available £302 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 4 Series

2017 (17) - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 2dr

25
£11,995
Finance available £246 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MHN Cars LTD