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

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
Reduced
£6,990
Finance available £134 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2015 (65) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

40
£8,800
Finance available £174 pm
  • 2L
  • 83kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, 1 Series

2016 (16) - 118i [1.5] Sport 3dr

20
Reduced
£4,490
Finance available £78 pm
  • 1.5L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 1 Series

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

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

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 1 Series

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

29
£18,500
Finance available £360 pm
  • 1.5L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 1 Series

2018 (68) - 1.5 118i Sport Euro 6 (s/s) 5dr

14
£8,499
Finance available £168 pm
  • 1.5L
  • 87.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Sterling Motor Group Ltd

BMW, 1 Series

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

42
£16,500
Finance available £346 pm
  • 1.5L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X5

2016 (66) - xDrive40e M Sport 5dr Auto

84
£19,995
Finance available £390 pm
  • 2L
  • 70.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

London Motor Sports Ltd

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

71
Reduced
£20,600
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

2018 (68) - 118i [1.5] Sport 5dr [Nav/Servotronic] Step 2018 PETROL AUTOMATIC ONE OWNER

24
£11,499
Finance available £235 pm
  • 1.5L
  • 67.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mayesbrook Motors

BMW, 4 Series

2019 (68) - 420d [190] SE 5dr Auto [Business Media]

1
£11,425
Finance available £233 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 3 Series

2023 (73) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

50
£26,450
Finance available £569 pm
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2022 (71) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

71
Low Mileage
£30,500
Finance available £543 pm
  • 2L
  • 24.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 1 Series

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

13
Low Mileage
£3,995
Finance available £67 pm
  • 1.6L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Crown Auto Hub Limited

BMW, X1

2012 - M SPORT

29
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2016 (16) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

43
Low Mileage
£10,499
Finance available £212 pm
  • 1.5L
  • 66kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars