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) - xDrive 20d xLine 5dr Step Auto

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

Car Planet Barnet

BMW, 4 Series

2020 (69) - 3.0 440i GPF M Sport Auto Euro 6 (s/s) 2dr

1
£20,400
Finance available £433 pm
  • 3L
  • 54.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, X1

2017 (17) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£11,500
Finance available £235 pm
  • 2L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Scala Automotive Ltd

BMW, 3 Series

2020 - 320i Sport 4dr Step Auto

12
Low Mileage
£21,298
  • 2L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£33,998
  • 2L
  • 22.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

70
Low Mileage
£22,400
Finance available £488 pm
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 5 Series

2008 (58) - 2.0 520d SE Steptronic Euro 4 4dr

19
Low Mileage
£3,500
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SAID MOTORS Limited

BMW, X5

2017 (17) - 2.0 40e 9.0kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

42
Reduced
£18,249
Finance available £354 pm
  • 2L
  • 90kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, X4

2021 (21) - 3.0 M40d MHT Auto xDrive Euro 6 (s/s) 5dr

44
Low Mileage
£36,990
Finance available £739 pm
  • 3L
  • 17.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 1 Series

2014 - M SPORT

28
Reduced
£10,990
  • 1.6L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

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

70
Low Mileage
£19,200
  • 1.5L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 1 Series

2017 (67) - 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr

1
Low Mileage
£11,450
Finance available £233 pm
  • 1.5L
  • 58.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,498
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

50
Reduced
£7,695
Finance available £150 pm
  • 91kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

BMW, X3

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

38
£19,180
Finance available £373 pm
  • 2L
  • 80.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 4 Series

2017 (67) - 2.0 430i M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£17,490
Finance available £339 pm
  • 2L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MFI Motor Group