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

2022 (22) - X6 xDrive30d M Sport 5-Door

42
£43,987
  • 3L
  • 36.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X5

2016 (16) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

37
Reduced
£18,499
Finance available £359 pm
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Monks Park Motors

BMW, 3 Series

2013 - 320i Sport Touring Auto

43
£11,590
Finance available £237 pm
  • 2L
  • 34kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3780 3422 *
3.5/5 Stars

BMW, X1

2021 (21) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

86
£21,916
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

12
£32,498
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, iX3

2022 (22) - iX3 M Sport 5-Door

Low Mileage
£29,899
  • 20.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

12
Low Mileage
£39,898
  • 6.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 2 Series

2018 (18) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

44
Low Mileage
£14,850
Finance available £309 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 1 Series

2022 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

67
Low Mileage
£20,635
Finance available £448 pm
  • 1.5L
  • 24.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

2017 (66) - 1.5 118i Sport Auto Euro 6 (s/s) 5dr

19
£7,599
Finance available £147 pm
  • 1.5L
  • 107.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sterling Motor Group Ltd

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£15,800
Finance available £331 pm
  • 2L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Scala Automotive Ltd

BMW, 5 Series

2019 - 530e M Sport 4-Door

55
£14,490
Finance available £301 pm
  • 2L
  • 90kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

DVP Car Sales Ltd

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£19,250
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2012 - M SPORT

29
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3780 3422 *
3.5/5 Stars

BMW, X2

2022 (71) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

34
Reduced
£14,299
Finance available £297 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2014 (14) - 328i SE 4dr

10
£3,950
Finance available £66 pm
  • 2L
  • 152.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

MDM AUTOMOTIVE (NEW MALDEN)