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

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

44
£18,800
Finance available £398 pm
  • 2L
  • 46.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2016 (16) - xDrive25d [231] SE 5dr Auto

12
£8,500
  • 2L
  • 166.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£13,690
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 3 Series

2007 (07) - 335i SE 2dr Auto

24
£9,500
  • 3L
  • 20.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Chelsea Bridge Autocentre

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

32
Low Mileage
£13,990
Finance available £290 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 5 Series

2019 (69) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

1
Low Mileage
£17,200
Finance available £362 pm
  • 2L
  • 40.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2011 (61) - 2.0 520d M Sport Euro 5 4dr

26
Low Mileage
£5,988
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Auto Group

BMW, 1 Series

2011 (11) - 2.0 116i Performance Edition Euro 5 (s/s) 5dr

34
Low Mileage
£2,295
  • 2L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Motor Yard Ltd

BMW, 4 Series Gran Coupe

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

28
Reduced
£10,980
Finance available £223 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

37
£18,799
Finance available £386 pm
  • 2L
  • 54.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 1 Series

2019 (69) - 1.5 118i GPF M Sport Auto Euro 6 (s/s) 5dr

1
£12,550
Finance available £258 pm
  • 1.5L
  • 67.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X5

2018 (Z9) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£23,450
Finance available £501 pm
  • 3L
  • 72.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X5

2017 (BB) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£29,300
Finance available £632 pm
  • 3L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

45
Low Mileage
£19,450
Finance available £412 pm
  • 2L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 7 Series

2003 (03) - 745i [ACS7 Limited] 4dr Auto

16
Low Mileage
£3,450
  • 4.4L
  • 116kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, X1

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£11,995
  • 2L
  • 76.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd