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

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

48
Low Mileage
£11,350
Finance available £231 pm
  • 2L
  • 73.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series Gran Coupe

2023 (72) - 2.0 220i Sport (LCP) DCT Euro 6 (s/s) 4dr

21
Low Mileage
£22,390
Finance available £439 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

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

35
£5,995
  • 2L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BM Cars London Ltd

020 3953 7388 *
5/5 Stars

BMW, M3

2023 - M3 Competition 4dr Step Auto

50
Low Mileage
£64,950
Finance available £1314 pm
  • 3L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 3 Series

2018 (18) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

44
£12,100
Finance available £248 pm
  • 2L
  • 61.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Active Tourer

2024 (74) - 1.5 220i MHT M Sport MPV 5dr Petrol Hybrid DCT Euro 6 (s/s) (156 ps)

72
Low Mileage
£27,200
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 2 Series Active Tourer

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

1
£11,550
  • 2L
  • 59.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 2 Series Gran Tourer

2018 (67) - 1.5 218i SE Euro 6 (s/s) 5dr

1
£8,700
  • 1.5L
  • 71.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 6 Series Gran Turismo

2018 (68) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£23,650
  • 3L
  • 36.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Active Tourer

2016 (66) - 2.0 218d M Sport Euro 6 (s/s) 5dr

1
Low Mileage
£10,250
  • 2L
  • 58.5kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 4 Series Gran Coupe

2019 - 420d [190] M Sport 5dr Auto [Professional Media]

36
Low Mileage
£17,499
  • 2L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 1 Series

2015 (15) - 1.6 118i M Sport Auto Euro 6 (s/s) 5dr

34
Low Mileage
£11,500
Finance available £235 pm
  • 1.6L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, X3

2020 (20) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£23,750
Finance available £508 pm
  • 2L
  • 57kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 1 Series

2021 (21) - 118i [136] M Sport 5dr Step Auto

70
£18,995
Finance available £370 pm
  • 1.5L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cambridge Motors

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

2019 - 620d xDrive M Sport 5dr Auto

40
£19,999
Finance available £412 pm
  • 2L
  • 58.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.2/5 Stars