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

2021 - 218i [136] M Sport 4dr DCT

12
Low Mileage
£20,998
  • 1.5L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2015 - 318i SPORT TOURING 5-Door

29
Reduced
£9,490
Finance available £190 pm
  • 1.5L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£12,495
  • 2L
  • 85.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Parkside Motors Ltd

BMW, 3 Series

2013 - 320i Sport Touring Auto

43
£11,590
  • 2L
  • 34kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 3 Series Gran Turismo

2014 - 320i M Sport Auto

33
Reduced
£13,690
Finance available £284 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 7 Series

I 4-Door

26
Reduced
£9,495
  • 4L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Atlan Motors (London) Ltd

020 3889 5374 *
4.7/5 Stars

BMW, 4 Series

2018 (18) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

50
£11,795
  • 2L
  • 90.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Parkside Motors Ltd

BMW, 2 Series

2017 (67) - 1.5 218i Sport Euro 6 (s/s) 2dr

19
Reduced
£6,995
Finance available £134 pm
  • 1.5L
  • 98.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Sterling Motor Group Ltd

BMW, 4 Series

2016 (16) - 3.0L 435I M SPORT 2d AUTO 302 BHP 2-Door

50
Reduced
£19,100
Finance available £404 pm
  • 3L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

29
£18,490
Finance available £359 pm
  • 1.5L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, X2

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

50
Low Mileage
£24,700
Finance available £529 pm
  • 2L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X5M

2017 - BiTurbo V8 5-Door

63
Low Mileage
£32,990
Finance available £657 pm
  • 4.4L
  • 48.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, X1

2016 (16) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

42
Low Mileage
£14,989
Finance available £313 pm
  • 2L
  • 51.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 1 Series

2011 (61) - 1.6 118i Sport Euro 5 (s/s) 5dr

31
Low Mileage
£3,980
  • 1.6L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Crown Auto Hub Limited

BMW, X4

2021 (21) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
£28,495
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 3 Series

2009 (09) - 2.0 318i SE Steptronic Euro 4 4dr

23
Low Mileage
£6,890
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AAR Cars Hub Ltd