Security How to stay safe on Auto Trader: Selling your vehicle Close
37268 vehicles available for current search criteria

037,268

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW for sale in London

We currently have 3,883 used BMW cars available in London. With the widest range of private and trade BMW cars available in London, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in London

Showing 1 - 10 results Attributes Price
Used BMW 1 SERIES 2.0 120d BMW 1 SERIES 2.0 120d M Sport 2dr 2010 (10 reg) Coupe
Come have a look, M sport BMW good condition, based in Ealing. Will sell soon if …
  • 54,000 miles
  • Automatic
  • 2.0L
  • Diesel
£6,700
Used BMW 420D 2.0 M Sport BMW 420D 2.0 M Sport Gran Coupe 2dr 2016 (16 reg) Coupe
Leather Trim, Satellite Navigation, Climate Control, 18 inch alloy wheels, ABS …
  • 21,461 miles
  • Automatic
  • 2.0L
  • Diesel
£22,000
Used BMW 330D 3.0 M Sport BMW 330D 3.0 M Sport 4dr 2015 (15 reg) Saloon
Leather Trim, Satellite Navigation, Climate Control, 18 inch alloy wheels, ABS …
  • 14,247 miles
  • Automatic
  • 3.0L
  • Diesel
£20,000
Used BMW 116D 1.5 EFFICIENTDYNAMICS Plus BMW 116D 1.5 EFFICIENTDYNAMICS Plus 5dr 2016 (16 reg) Hatchback
Cloth Trim, Satellite Navigation, Climate Control, 16 inch alloy wheels, ABS …
  • 22,594 miles
  • Manual
  • 1.5L
  • Diesel
£12,000
Used BMW 520D 2.0 M Sport BMW 520D 2.0 M Sport 4dr 2014 (14 reg) Saloon
Leather Trim, Satellite Navigation, Climate Control, 18 inch alloy wheels, ABS …
  • 86,884 miles
  • Automatic
  • 2.0L
  • Diesel
£14,000
Used BMW 116D 2.0 Sport 5dr BMW 116D 2.0 Sport 5dr 2014 (14 reg) Hatchback
Cloth Trim, A/C, 17 inch alloy wheels, ABS brakes with Traction Control, …
  • 28,475 miles
  • Manual
  • 2.0L
  • Diesel
£10,799
Used BMW 325D 2.0 GT M BMW 325D 2.0 GT M Sport 5dr 2014 (63 reg) Hatchback
Leather Trim, Satellite Navigation, Climate Control, 18 inch alloy wheels, ABS …
  • 30,785 miles
  • Manual
  • 2.0L
  • Diesel
£17,000
Used BMW X1 2.0 sDrive18d SE BMW X1 2.0 sDrive18d SE 5dr 2013 (13 reg) SUV
Cloth Trim, Satellite Navigation, Climate Control, 17 inch alloy wheels, ABS …
  • 34,775 miles
  • Automatic
  • 2.0L
  • Diesel
£13,000
Used BMW 316I 1.6 Sport Touring BMW 316I 1.6 Sport Touring 5dr 2013 (13 reg) Estate
Cloth Trim, Climate Control, 17 inch alloy wheels, ABS brakes with Traction …
  • 38,469 miles
  • Manual
  • 1.6L
  • Petrol
£11,299
Used BMW 330D 3.0 M Sport BMW 330D 3.0 M Sport 4dr 2013 (13 reg) Saloon
Leather Trim, Satellite Navigation, Climate Control, 18 inch alloy wheels, ABS …
  • 74,229 miles
  • Automatic
  • 3.0L
  • Diesel
£14,499

Not found what you were looking for?

We currently have: 3,883 Used BMW cars available in London on Auto Trader