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

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

31
Reduced
£9,490
Finance available £190 pm
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AAR Cars Hub Ltd

BMW, 3 Series

2021 - 330e SE Pro 5dr Step Auto

41
£16,599
Finance available £338 pm
  • 2L
  • 67.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, M3

2011 - 4.0 iV8 DCT Euro 5 2dr

56
Low Mileage
£45,000
Finance available £904 pm
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, X3

2019 (68) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£28,200
Finance available £608 pm
  • 3L
  • 46.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, X7

2023 - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 ULTIMATE PACKA

94
£74,450Inc. VAT
Finance available £1509 pm
  • 3L
  • 32kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Farlan Automotives Limited

BMW, 1 Series

2023 (23) - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

69
Low Mileage
£26,000
Finance available £447 pm
  • 2L
  • 9.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 2 Series Gran Coupe

2021 - 218i M Sport 4dr [Tech Pack]

37
£15,449
  • 1.5L
  • 77.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
£7,290
Finance available £141 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 3 Series

2011 (61) - 2.0 320i Sport Plus Edition Steptronic Euro 5 4dr

2
£1,889
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Valley

BMW, X2

2020 (20) - 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr

1
£17,800
Finance available £375 pm
  • 2L
  • 52.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X2

2020 - 20i SE 5-Door

57
£15,295
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 3 Series

2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr

25
£2,990
  • 2L
  • 124.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

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, M8

2022 - M8 Competition 2dr Step Auto

29
Reduced
£67,950
Finance available £1375 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clive Sutton Ltd

020 3910 4738 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2017 (17) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

44
Reduced
£10,800
  • 2L
  • 48.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X3

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

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars