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

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

35
£25,690
Finance available £507 pm
  • 2L
  • 41.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

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

40
Low Mileage
£10,999
Finance available £223 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 2 Series Gran Coupe

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

67
Low Mileage
£20,700
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

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

23
£17,990
  • 1.5L
  • 33.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

020 3953 7447 *
4.9/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, M4

2014 (64) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

37
Low Mileage
£23,995
Finance available £472 pm
  • 3L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carderi Ltd

BMW, 2 Series Gran Coupe

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

43
£14,850
Finance available £309 pm
  • 1.5L
  • 102kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

40
Low Mileage
£24,999
Finance available £520 pm
  • 2L
  • 24.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 2.0 220i M Sport DCT Euro 6 (s/s) 4dr

49
Low Mileage
£23,500
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2020 - 3.0 X3 M40i Auto 4WD 5dr

20
Low Mileage
£36,850
Finance available £736 pm
  • 3L
  • 16.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Ryds Group Ltd

BMW, 3 Series

2015 (65) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£12,950
Finance available £267 pm
  • 2L
  • 75.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, X5

2018 (Z9) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£23,450
Finance available £501 pm
  • 3L
  • 72.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 4 Series

2017 (17) - 430d xDrive M Sport 5dr Auto [Professional Media]

1
£13,675
Finance available £283 pm
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 1 Series

2015 (65) - 120d M Sport 3dr Step Auto

15
Reduced
£6,195
Finance available £116 pm
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, X5

2018 (18) - xDrive30d M Sport 5dr Auto [7 Seat]

33
Reduced
£17,995
Finance available £349 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

YZ Motor Group

BMW, 2 Series Active Tourer

2016 (16) - 2.0 225i M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)

50
Low Mileage
£11,250
  • 2L
  • 60.7kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd