Get the app

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, 5 Series

2019 (19) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

100
£12,950
  • 2L
  • 125kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Elite Motor Company

BMW, iX1

2024 - 150kW eDrive20 M Sport 65kWh 5dr Automatic Automatic

40
Low Mileage
£30,995
  • 5.7kMiles
  • Electric
  • Auto
  • Body StyleEstate

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr [Live Cockpit Professional]

12
Low Mileage
£23,898
  • 1.5L
  • 11.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X1

2016 (66) - xDrive 20i xLine 5dr Step Auto

45
Low Mileage
£14,995
£313/pm (HP)
  • 2L
  • 41.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

West Motor Company Ltd

BMW, 4 Series Gran Coupe

2024 (24) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 5dr

63
Low Mileage
£46,495
£736/pm (PCP)
  • 3L
  • 9kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 3 Series

2019 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

28
£17,980
£360/pm (PCP)
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 4 Series

2014 - 435i M Sport 2dr Auto [Professional Media]

20
Reduced
£14,994
£338/pm (HP)
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£31,998
  • 2L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2023 - 223i MHT M Sport 5dr DCT

12
Low Mileage
£25,898
  • 2L
  • 19.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X5

2018 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

69
£30,450
£557/pm (PCP)
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Farlan Automotives Limited

BMW, 3 Series

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

15
£18,500
  • 2L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Valley

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

37
Low Mileage
£21,200
£389/pm (PCP)
  • 2L
  • 44.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, X3

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

47
Low Mileage
£29,000
£491/pm (PCP)
  • 2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2012 (62) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

65
£5,995
  • 2L
  • 108kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Motor Yard Ltd

BMW, i3

2018 - 125kW 33kWh 5dr Auto

52
Low Mileage
£10,995
  • 21.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 3 Series

2020 (69) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

29
£10,990
£223/pm (HP)
  • 2L
  • 117.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BNM Auto Ltd