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, iX3

2022 (72) - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

72
£29,000
Finance available £510 pm
  • 26.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, M5

2021 (71) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

41
Low Mileage
£60,995
Finance available £1233 pm
  • 4.4L
  • 9.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, X1

2022 - 20i Sport 5-Door

9
£20,795
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X5

2024 (24) - X5 xDrive30d M Sport 5-Door

40
£60,795
  • 3L
  • 17.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, 3 Series

2014 (14) - 320i SE 4dr Step Auto

9
£4,995
Finance available £89 pm
  • 2L
  • 123.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MEDDUSA CARS LTD

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,795
Finance available £107 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD

BMW, X2

2018 (68) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

67
Low Mileage
£12,500
Finance available £262 pm
  • 2L
  • 51.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£14,998
  • 30.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2019 - 420i M Sport 4-Door

50
Low Mileage
£15,995
  • 2L
  • 46.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 3 Series

2013 (13) - 320i 1.6 Manual 74000 Miles. EfficientDynamics. 4dr Saloon. PX OK

90
Low Mileage
£6,500
Finance available £123 pm
  • 1.6L
  • 74kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 3 Series

2000 (X) - 3.0 330Ci 330 2dr

27
Low Mileage
£2,795
  • 3L
  • 131kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Armada Autos

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£11,480
Finance available £234 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 6 Series Gran Turismo

2019 (68) - 2.0 620d SE GT Auto Euro 6 (s/s) 5dr

48
£17,050
  • 2L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2021 (21) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

70
£16,703
Finance available £296 pm
  • 1.5L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

2022 (22) - 2.0 118d Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

67
Low Mileage
£18,800
Finance available £406 pm
  • 2L
  • 16.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 7 Series

2021 (71) - 745Le xDrive Saloon 4-Door

47
£37,023
  • 3L
  • 69.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW