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

2017 - 530d xDrive SE 4dr Auto

38
£18,179
Finance available £372 pm
  • 3L
  • 62.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, X1

2020 (20) - sDrive 18d xLine 5dr Step Auto Diesel Estate

85
Low Mileage
£17,600
  • 2L
  • 42.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,798
  • 2L
  • 3.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2019 (69) - 2.0 220i GPF Sport Auto Euro 6 (s/s) 2dr

24
Low Mileage
£14,495
Finance available £302 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AAR Cars Hub Ltd

BMW, X2

2020 - 20i SE 5-Door

57
£15,295
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

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

2022 - i3s 5dr

29
Low Mileage
£18,370
Finance available £357 pm
  • 5.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Ryds Group Ltd

BMW, 3 Series

2023 - 3.0 M3 Competition M xDrive Auto 4WD 5dr

92
Low Mileage
£95,000
Finance available £1931 pm
  • 3L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Farlan Automotives Limited

BMW, 3 Series

(E) - 2.0 320i 2dr

33
Low Mileage
£11,990
Finance available £246 pm
  • 73kMiles
  • Petrol
  • Auto

JC Autos London Ltd

BMW, 3 Series Gran Turismo

2014 - 320i M Sport

36
Reduced
£12,990
Finance available £268 pm
  • 2L
  • 42kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars

BMW, 2 Series

2022 - 220d MHT M Sport 2dr Step Auto [Pro Pack] Semi-Auto

42
£24,590
  • 2L
  • 50.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2018 (68) - 1.5 225xe 7.6kWh Sport (Premium) Auto 4WD Euro 6 (s/s) 5dr

1
Low Mileage
£13,500
  • 1.5L
  • 30.6kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 7 Series

2018 (68) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£26,250
Finance available £564 pm
  • 3L
  • 52.3kMiles
  • Diesel
  • Auto
  • 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 3937 7580 *
3.5/5 Stars

BMW, X3

2019 (68) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£28,200
Finance available £608 pm
  • 3L
  • 46.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 1 Series

2022 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

56
£17,891
  • 1.5L
  • 51.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stellantis &You Chingford

020 3957 7333 *
4.6/5 Stars