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

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£15,300
Finance available £319 pm
  • 2L
  • 31.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series

2016 (2L) - 2.0 430i M Sport Euro 6 (s/s) 2dr

45
Low Mileage
£14,000
Finance available £290 pm
  • 2L
  • 55.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2012 (12) - 116i SE 5dr

12
Low Mileage
£2,350
  • 1.6L
  • 99.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MDM AUTOMOTIVE (NEW MALDEN)

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£34,498
  • 2L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

40
Low Mileage
£48,386
  • 3L
  • 20.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

40
£25,723
  • 1.5L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

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

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

6
£13,990
Finance available £290 pm
  • 2L
  • 44.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

UK WHEELS LIMITED

020 3953 7447 *
4.8/5 Stars

BMW, 2 Series Gran Coupe

2023 (72) - 2.0 220i Sport (LCP) DCT Euro 6 (s/s) 4dr

21
Low Mileage
£22,390
Finance available £439 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

39
£16,190
Finance available £339 pm
  • 2L
  • 84.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 4 Series

2018 (68) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

1
£17,400
Finance available £366 pm
  • 3L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 3 Series

2022 (22) - 320i M Sport Saloon 4-Door

£23,889
  • 2L
  • 31.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 1 Series

2024 (74) - M135 xDrive 5-Door

70
£42,801
  • 2L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 3 Series

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

40
£34,219
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, X3

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

40
Low Mileage
£42,794
  • 2L
  • 7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, X1

2020 (20) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

49
Low Mileage
£19,300
Finance available £409 pm
  • 2L
  • 30.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet