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

2018 (67) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

46
Low Mileage
£13,850
Finance available £287 pm
  • 2L
  • 56.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Automotive Direct Ltd

020 3893 4382 *
3.9/5 Stars

BMW, X3

2022 (71) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

69
Low Mileage
£32,000
Finance available £580 pm
  • 2L
  • 24.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i SE Euro 6 (s/s) 5dr

4
£10,495
Finance available £212 pm
  • 1.5L
  • 59kMiles
  • Petrol
  • Manual
  • Body StyleEstate

AAR Cars Hub Ltd

BMW, 3 Series

2016 (66) - 320i (M Sport Pack) 4dr Step Auto

17
Low Mileage
£9,985
Finance available £201 pm
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
1.5/5 Stars

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, 2 Series Gran Tourer

2020 (20) - 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

26
£14,490
Finance available £301 pm
  • 2L
  • 44.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, X1

2022 (22) - X1 xDrive20i xLine 5-Door

35
£23,715
  • 2L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James BMW Woolwich

BMW, X3

2024 (24) - X3 xDrive20d M Sport 5-Door

40
Low Mileage
£41,096
  • 2L
  • 7.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 3 Series

2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

29
£12,958
Finance available £267 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, 1 Series

2015 - 116d Sport 5-Door

52
£4,990
Finance available £89 pm
  • 1.5L
  • 113.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

DVP Car Sales Ltd

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

52
£9,795
Finance available £197 pm
  • 2L
  • 90.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bluemoon Motors LTD

020 3893 4290 *
5/5 Stars

BMW, 7 Series

2017 (66) - 3.0 730d Auto Euro 6 (s/s) 4dr

50
Low Mileage
£19,550
Finance available £414 pm
  • 3L
  • 51.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X2

2024 (24) - iX2 xDrive30 M Sport 5-Door

29
Low Mileage
£35,299
  • 9.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 1 Series

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

23
£17,990
Finance available £349 pm
  • 1.5L
  • 33.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

020 3953 7447 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 2.0 218d Sport Euro 6 (s/s) 4dr

47
Low Mileage
£17,500
  • 2L
  • 29.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2024 (74) - 320i M Sport Touring 5-Door

40
£33,199
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW