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, 2 Series Gran Tourer

2017 (17) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

1
Low Mileage
£12,650
  • 2L
  • 62.5kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 2 Series

2019 (69) - 220i M Sport 5dr DCT

87
£19,750
Finance available £385 pm
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 1 Series

2019 - BMW 1 Series 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (150

50
Low Mileage
£19,450
  • 2L
  • 30.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Chiswick Honda

BMW, 4 Series

2019 (19) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

20
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 38.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 3 Series

2014 (14) - 2.0 320i Sport Euro 6 (s/s) 4dr

35
£5,995
Finance available £112 pm
  • 2L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BM Cars London Ltd

020 3953 7388 *
5/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£18,330
  • 1.5L
  • 26.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr

55
£10,488
Finance available £212 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Auto Group

BMW, 5 Series

2014 - 535i M Sport 5dr Step Auto

16
Low Mileage
£14,994
Finance available £313 pm
  • 3L
  • 59kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, 1 Series

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

39
Low Mileage
£18,800
Finance available £398 pm
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2018 (18) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

21
Low Mileage
£19,950
Finance available £389 pm
  • 3L
  • 46.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 3 Series

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

43
Low Mileage
£17,200
Finance available £362 pm
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

79
£19,900
Finance available £341 pm
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X1

2022 (22) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£22,550
Finance available £481 pm
  • 1.5L
  • 25.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, M5

2022 - M5 Competition 4dr DCT Auto

56
Reduced
£58,950
Finance available £1191 pm
  • 4.4L
  • 19kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 5 Series

2015 - TOURING

38
Reduced
£15,000
Finance available £313 pm
  • 2L
  • 49kMiles
  • 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
£12,495
Finance available £257 pm
  • 2L
  • 43.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

River Autos Limited