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

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

42
Low Mileage
£13,900
Finance available £288 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 3dr

20
£6,378
Finance available £120 pm
  • 1.5L
  • 81kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Auto Group

BMW, 1 Series

2016 (66) - 1.5 118i SE Auto Euro 6 (s/s) 5dr

50
Low Mileage
£10,950
Finance available £222 pm
  • 1.5L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 5 Series

2019 - 520d M Sport Auto 4-Door

50
Reduced
£23,500
Finance available £462 pm
  • 2L
  • 25.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X3

2024 - xDrive20i MHT M Sport 5dr Step Auto

12
Low Mileage
£44,898
  • 2L
  • 7.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2015 (15) - 335d xDrive M Sport 5dr Step Auto [Business Media]

52
Reduced
£11,995
Finance available £246 pm
  • 3L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Concordia Car Sales Ltd

BMW, X1

2020 (69) - sDrive 18i xLine 5dr

79
Low Mileage
£17,495
Finance available £339 pm
  • 1.5L
  • 30kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Cambridge Motors

BMW, 2 Series

2018 (67) - 2.0 225d M Sport Auto Euro 6 (s/s) 2dr

1
£13,350
Finance available £276 pm
  • 2L
  • 63.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 5 Series

2018 (18) - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

5
£11,195
  • 2L
  • 101.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, 1 Series

2014 - 116i SE 5dr Step Auto [Business Media]

13
Low Mileage
£8,449
Finance available £166 pm
  • 1.6L
  • 39kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, X3

2021 (70) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

46
£32,250
Finance available £698 pm
  • 2L
  • 3.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

43
£17,950
Finance available £379 pm
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

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

67
Low Mileage
£17,700
Finance available £381 pm
  • 2L
  • 16.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 3 Series Gran Turismo

2016 (66) - 2.0 320i M Sport GT Auto xDrive Euro 6 (s/s) 5dr

27
Low Mileage
£12,980
Finance available £268 pm
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Blue Sky Motors Ltd

BMW, X5

2017 - 40e M Sport 5-Door

64
Reduced
£17,495
  • 2L
  • 91.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, 1 Series

2022 - 118i [136] SE 5dr Step Auto [Live Cockpit Pro]

12
Low Mileage
£21,498
  • 1.5L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars