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

2023 - 330e M Sport 5dr Step Auto

12
£33,998
  • 2L
  • 18.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport Saloon 4-Door

40
Low Mileage
£32,148
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 3 Series Gran Turismo

2014 (64) - 2.0 328i Luxury GT Auto Euro 6 (s/s) 5dr

37
Reduced
£8,649
Finance available £171 pm
  • 2L
  • 99.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 4 Series

2018 (68) - 420i M Sport 5dr [Professional Media]

20
Low Mileage
£9,490
Finance available £190 pm
  • 2L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2013 (62) - 320 i Automatic 2.0 SE xDrive (89000 Miles) LEATHER TopSpec. PX OK 4-Door

1
Low Mileage
£7,500
Finance available £145 pm
  • 2L
  • 89kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2025 (74) - 120 M Sport 5-Door

30
£32,193
  • 1.5L
  • 3.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£11,480
Finance available £234 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, X3

2021 (21) - X3 xDrive20d M Sport 5-Door

82
Low Mileage
£28,645
  • 2L
  • 20.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, 2 Series

2016 (16) - 216d Luxury 5dr

10
£5,000
Finance available £89 pm
  • 1.5L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JB Autotrading Ltd

BMW, 3 Series

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

56
£29,750
Finance available £591 pm
  • 3L
  • 77kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
3.4/5 Stars

BMW, 4 Series Gran Coupe

2020 (20) - 420i M Sport Gran Coupe 5-Door

40
Low Mileage
£18,996
  • 2L
  • 28.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stephen James Blackheath BMW

BMW, 8 Series

2019 - M850i xDrive 4dr Auto

12
Low Mileage
£47,498
  • 4.4L
  • 8.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2017 - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

52
£11,450
Finance available £233 pm
  • 2L
  • 95.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, 3 Series

2016 (66) - 318I SE 4-Door

41
Reduced
£5,995
Finance available £112 pm
  • 1.5L
  • 105.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

River Autos Limited

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

44
£19,650
Finance available £417 pm
  • 2L
  • 46.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2013 (63) - 116i M Sport 5dr

20
£3,990
Finance available £67 pm
  • 1.6L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd