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

2018 - 18i xLine 5-Door

55
£9,990
Finance available £201 pm
  • 1.5L
  • 106.4kMiles
  • Petrol
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

BMW, X1

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

1
£24,317
  • 2L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, X6

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

70
Reduced
£33,450
Finance available £667 pm
  • 3L
  • 112kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
3.4/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£26,599
Finance available £555 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2015 (15) - 1.5 218i M Sport Auto Euro 6 (s/s) 5dr

42
Low Mileage
£13,590
Finance available £281 pm
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE DCT Euro 6 (s/s) 5dr

62
£13,990
Finance available £290 pm
  • 1.5L
  • 61.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Mall Ltd

BMW, X2

2021 (21) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

68
£16,700
Finance available £295 pm
  • 1.5L
  • 49.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 2 Series Active Tourer

2025 (74) - 220i M Sport Active Tourer 5-Door

32
£31,963
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 2 Series Active Tourer

2019 (69) - 1.5 225xe 10kWh Luxury Auto 4WD Euro 6 (s/s) 5dr

1
£13,350
  • 1.5L
  • 47.1kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2014 (14) - 320d EfficientDynamics Business 5dr Step Auto

13
£3,800
Finance available £63 pm
  • 2L
  • 170kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Value For Money Cars

BMW, i4

2024 (24) - i4 eDrive35 Sport 5-Door

40
Low Mileage
£34,988
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 3 Series

2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr

25
£2,990
  • 2L
  • 124.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, X1

2020 (20) - xDrive 20i xLine 5dr Step Auto

84
Low Mileage
£21,500
Finance available £421 pm
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 7 Series

2020 (70) - 745e M Sport Saloon 4-Door

33
Low Mileage
£38,467
  • 3L
  • 22.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, M3

2002 - 3.2i SMG Euro 4 2dr

64
Low Mileage
£27,950
Finance available £554 pm
  • 107kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, X3

2017 (17) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£17,350
Finance available £365 pm
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet