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

2018 (18) - 2.0 220d Luxury Auto xDrive Euro 6 (s/s) 5dr

1
£11,700
  • 2L
  • 67.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

26
£20,808
  • 1.5L
  • 36.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stellantis &You Chingford

020 3957 7333 *
4.6/5 Stars

BMW, 5 Series

2022 - 520d MHT M Sport 5dr Step Auto

39
£22,149
  • 2L
  • 73.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 2 Series

2021 (21) - 2.0 218i M Sport Auto Euro 6 (s/s) 2dr

19
£17,990
Finance available £349 pm
  • 2L
  • 34.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 5 Series

2013 (63) - 2.0 520d M Sport Euro 6 (s/s) 4dr

29
Low Mileage
£7,790
Finance available £152 pm
  • 2L
  • 93kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MFI Motor Group

BMW, 2 Series

2018 (68) - 1.5 218i GPF Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£13,700
Finance available £284 pm
  • 1.5L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 1 Series

2012 (12) - 1.6 118i M Sport Auto Euro 5 (s/s) 5dr

36
Low Mileage
£7,000
Finance available £134 pm
  • 1.6L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

SAID MOTORS Limited

BMW, X5

2018 (18) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

50
£22,800
Finance available £448 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Scala Automotive Ltd

BMW, 1 Series

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

51
£19,100
Finance available £372 pm
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 3 Series

2021 (21) - 330e M Sport 4dr Step Auto

£18,990
Finance available £370 pm
  • 2L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, X1

2017 - xDrive 20i M Sport 5dr Step Auto

Low Mileage
£14,439
  • 2L
  • 52.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall SKODA Croydon

BMW, X1

2022 - 20i Sport 5-Door

49
£20,795
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X1

2019 (69) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

40
Low Mileage
£17,250
Finance available £363 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X1

2016 - 18d SE 5-Door

40
£5,990
Finance available £111 pm
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

5
Low Mileage
£15,650
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

BMW, 3 Series Gran Turismo

2014 - 320i M Sport

36
Reduced
£12,990
Finance available £268 pm
  • 2L
  • 42kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars