Get the Cazoo app - powered by MOTORS

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

2014 - 420d xDrive M Sport 2dr

1
Low Mileage
£10,600
£262/pm (HP)
  • 2L
  • 64.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Planet Barnet

BMW, Z4

2013 (63) - 2.0 28i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (245 ps)

12
£10,000
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SAID MOTORS Limited

BMW, 2 Series

2024 (24) - 218i M Sport Gran Coupe 4-Door

39
Low Mileage
£23,995
  • 1.5L
  • 10.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hedin BMW Bromley

BMW, X3

2018 (68) - xDrive20d M Sport 5dr Step Auto

13
£13,999
  • 2L
  • 149kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

3m Cars Limited

BMW, M4

2025 (75) - M4 Competition M xDrive Coupe 2-Door

51
Low Mileage
£72,990
  • 3L
  • 4.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley

BMW, 4 Series

2022 (22) - M440i xDrive MHT 2dr Step Auto

Low Mileage
£38,540
  • 3L
  • 23.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Blackheath

BMW, 1 Series

2025 (75) - 120 M Sport 5-Door

40
Low Mileage
£28,650
  • 1.5L
  • 3.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 5 Series

2019 - 2.0 530e M Sport Auto 4dr

8
£15,360
£301/pm (HP)
  • 2L
  • 64.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayfair Motor Solutions

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 4dr Step Auto

12
£36,998
  • 2L
  • 6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, 3 Series Gran Turismo

2026 - 335i M sport

51
£14,990
£294/pm (HP)
  • 3L
  • 58kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.1/5 Stars

BMW, 3 Series

2019 - 320I M SPORT 4-Door

26
£17,600
£329/pm (PCP)
  • 2L
  • 62.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 4 Series

2014 - 420i M Sport 2dr Auto

1
Low Mileage
£10,400
£365/pm (HP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2025 (25) - 120 M Sport 5-Door

40
Low Mileage
£26,459
  • 1.5L
  • 4.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, 4 Series

2018 - 2.0 420D Gran Coupe M Sport Auto 5dr

40
Low Mileage
£16,310
£321/pm (HP)
  • 2L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 5dr

1
Low Mileage
£14,150
£294/pm (HP)
  • 1.5L
  • 38.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

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

34
£16,700
£330/pm (HP)
  • 2L
  • 57.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

K Motors London Ltd