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

2018 (18) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

42
Low Mileage
£16,495
Finance available £346 pm
  • 2L
  • 44.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,998
  • 2L
  • 9.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X4

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

50
Low Mileage
£22,050
Finance available £470 pm
  • 2L
  • 22.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

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

1
£26,500
Finance available £570 pm
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT

12
£39,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X4

2023 - xDrive20d MHT M Sport 5dr Step Auto

12
£39,998
  • 2L
  • 17.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i Sport 5dr Manual

43
Low Mileage
£18,579
  • 1.5L
  • 6.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars

BMW, 5 Series

2011 (61) - 2.0 520d M Sport Euro 5 4dr

26
Low Mileage
£5,988
Finance available £111 pm
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Auto Group

BMW, X5

2020 - xDrive30d M Sport 5dr Auto

38
£35,886
  • 3L
  • 64.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall Audi South East London (Beckenham)

BMW, X1

2022 (22) - xDrive 20i [178] xLine 5dr Step Auto

80
£20,395
Finance available £398 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 2 Series Active Tourer

2019 (19) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£15,350
  • 2L
  • 27.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

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

33
£25,990
  • 2L
  • 37.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, 2 Series

2018 (18) - 218d M Sport 2dr [Nav] Step Auto

42
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 57.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

Mayfair Car and Hire LTD

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

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

22
£19,990
Finance available £390 pm
  • 1.5L
  • 38.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 7 Series

I 4-Door

26
Reduced
£9,495
Finance available £190 pm
  • 4L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Atlan Motors (London) Ltd

020 3889 5374 *
4.7/5 Stars