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

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

39
Low Mileage
£19,350
Finance available £410 pm
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series

2018 (68) - 1.5 218i M Sport Euro 6 (s/s) 2dr

41
Low Mileage
£12,850
Finance available £265 pm
  • 1.5L
  • 38.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car Planet Barnet

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

2004 (04) - 530i SE 4dr Auto

20
Low Mileage
£3,495
Finance available £56 pm
  • 3L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BOW AUTOS LIMITED T/a Noble Autos

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£19,250
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Active Tourer

2020 (69) - 1.5 218i M Sport DCT Euro 6 (s/s) 5dr

47
£13,200
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 5 Series

2013 (63) - 2.0 528i M Sport Auto Euro 6 (s/s) 4dr

39
Low Mileage
£10,790
Finance available £219 pm
  • 2L
  • 56.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, X1

2016 - 18d SE 5-Door

40
£5,990
Finance available £111 pm
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

BMW, 3 Series

2019 - 320d xDrive M Sport Shadow Edition 5dr Step Auto

12
Low Mileage
£22,498
  • 2L
  • 31.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, M8

2025 (25) - M8 Competition Coupe 2-Door

41
£84,995
  • 4.4L
  • 38Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Stephen James Bromley BMW

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

25
£11,980
Finance available £245 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 3 Series

2024 (74) - 320i M Sport 4dr Step Auto

1
£29,995
  • 2L
  • 11.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, iX3

2022 (22) - iX3 M Sport 5-Door

Low Mileage
£29,797
  • 22.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 5 Series

2019 - 520d M Sport Auto 4-Door

50
Reduced
£23,500
Finance available £462 pm
  • 2L
  • 25.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

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

2022 - 220d MHT M Sport 2dr Step Auto [Pro Pack] Semi-Auto

42
£25,150
  • 2L
  • 50.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

TrustFord Dagenham

020 3892 4678 *
4.7/5 Stars