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

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

39
£18,190
Finance available £353 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP] Automatic

40
Low Mileage
£22,528
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, M4

2014 (64) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

37
Low Mileage
£23,995
  • 3L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carderi Ltd

BMW, X5

2022 (71) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

56
£34,750
Finance available £693 pm
  • 3L
  • 84kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 4 Series

2016 (66) - 2.0 420i Sport Euro 6 (s/s) 2dr

1
Low Mileage
£12,200
Finance available £250 pm
  • 2L
  • 36.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Planet Barnet

BMW, 3 Series

2017 (17) - 1.5 318i SE Auto Euro 6 (s/s) 4dr

43
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, X4

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

43
£26,700
Finance available £528 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carderi Ltd

BMW, 1 Series

2017 (67) - 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr

1
Low Mileage
£11,450
Finance available £233 pm
  • 1.5L
  • 58.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2021 (71) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

39
Reduced
£16,249
Finance available £341 pm
  • 1.5L
  • 73.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.5/5 Stars

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, X5

2018 (18) - xDrive30d M Sport 5dr Auto [7 Seat]

33
Reduced
£17,995
Finance available £349 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

YZ Motor Group

BMW, 5 Series

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

71
£12,988
Finance available £268 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Auto Group

BMW, 2 Series

2020 (70) - 218i SE 5dr Step Euro 6 (s/s) 5dr PETROL 2020 AUTO SAT NAV 7 SEATS ULEZ

26
£13,999
Finance available £247 pm
  • 1.5L
  • 57.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Mayesbrook Motors

BMW, 3 Series

2021 - 330e Sport Pro 5dr Step Auto

12
Low Mileage
£23,998
  • 2L
  • 28.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2018 (68) - 2.0 530i GPF M Sport Auto Euro 6 (s/s) 4dr

41
£16,499
Finance available £346 pm
  • 2L
  • 84.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 1 Series

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

44
Reduced
£12,850
Finance available £265 pm
  • 1.5L
  • 101kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars