Get the app

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

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

49
Low Mileage
£12,499
  • 2L
  • 60.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2017 (66) - 2.0 120i Sport Auto Euro 6 (s/s) 5dr

32
Reduced
£12,498
£241/pm (HP)
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Auto Group

BMW, 1 Series

2011 (61) - 3.0 M Coupe 2dr Petrol Manual Euro 5 (340 ps)

33
Low Mileage
£42,495
£852/pm (HP)
  • 3L
  • 43kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 3 Series

2012 (62) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

65
Reduced
£5,495
  • 2L
  • 108kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Motor Yard Ltd

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
£13,995
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

69
Low Mileage
£26,900
£399/pm (PCP)
  • 26kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 3 Series

2009 (09) - 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear

37
Low Mileage
£3,999
£79/pm (HP)
  • 3L
  • 95kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Simply Motors

BMW, 5 Series

2014 - 520i TOURING SE AUTO PETROL

46
Low Mileage
£15,290
£319/pm (HP)
  • 2L
  • 43kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

BMW, i8

2018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)

50
Low Mileage
£38,000
£897/pm (PCP)
  • 1.5L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Automotive Direct Ltd

BMW, X5

2015 (15) - XDRIVE30D M SPORT 5-Door

23
Low Mileage
£18,500
£360/pm (HP)
  • 3L
  • 78.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto Trust Cars

BMW, X1

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

36
Reduced
£11,849
£228/pm (HP)
  • 2L
  • 74.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 3 Series

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

17
Low Mileage
£13,994
£290/pm (HP)
  • 3L
  • 72kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

35
Low Mileage
£22,700
£383/pm (PCP)
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, iX

2025 - 400kW xDrive60 M Sport 112kWh 5dr Auto

12
£69,898
  • 5.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

34
Low Mileage
£9,995
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleEstate

West Motor Company Ltd

BMW, 1 Series

2022 (71) - 118i [136] M Sport 5dr Step Auto 2022 PETROL ONE OWNER SAT NAV

27
Low Mileage
£21,499
£363/pm (PCP)
  • 1.5L
  • 29.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mayesbrook Motors