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

2018 (18) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

44
Low Mileage
£13,800
Finance available £286 pm
  • 2L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, M4

2021 - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)

75
£44,450
Finance available £893 pm
  • 3L
  • 52.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 4 Series

2016 (66) - 420i Sport 5dr Auto [Business Media]

6
£6,995
  • 2L
  • 130kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

One Stop 247 Limited

BMW, X6

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

1
Low Mileage
£27,550
Finance available £593 pm
  • 3L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 2 Series

2016 (66) - 218d [150] Sport 2dr [Nav] Step Auto Euro 6 (s/s) 2dr CONVERTIBLE 2016 SAT

22
£8,499
Finance available £168 pm
  • 2L
  • 96.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Mayesbrook Motors

BMW, 5 Series

2019 (68) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

1
£18,300
Finance available £386 pm
  • 2L
  • 59.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2015 (65) - 320d M Sport 4dr Step Auto

54
Low Mileage
£12,795
Finance available £264 pm
  • 2L
  • 53kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Mayfair Car and Hire LTD

BMW, 1 Series

2020 (70) - 1.5 118i SE DCT Euro 6 (s/s) 5dr

34
£11,250
Finance available £229 pm
  • 1.5L
  • 101kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 3 Series

2011 (11) - 3.0 325i M Sport Steptronic Euro 5 2dr

40
Low Mileage
£5,950
  • 3L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Crown Auto Hub Limited

BMW, 3 Series

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

44
£18,050
Finance available £381 pm
  • 2L
  • 78.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2012 - 2.0i petrol sport

33
Low Mileage
£9,999
  • 2L
  • 38kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 4 Series

2025 (15) - 420i Luxury

38
Low Mileage
£11,495
Finance available £234 pm
  • 2L
  • 43.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

River Autos Limited

BMW, 2 Series

2018 - 220d xDrive SE 5dr Step Automatic Automatic

40
Low Mileage
£12,254
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars

BMW, 3 Series

2015 - 335i M Sport 5dr Step Auto [Business Media]

17
Low Mileage
£13,994
Finance available £290 pm
  • 3L
  • 72kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£14,498
  • 26.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X2

2021 - xDrive 20i [178] M Sport 5dr Step Auto [Pro Pack]

12
Low Mileage
£25,098
  • 2L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars