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

2021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

26
£19,988
Finance available £390 pm
  • 2L
  • 99.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Auto Group

BMW, 4 Series Gran Coupe

2024 (24) - 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 5dr

60
Reduced
£47,995
Finance available £965 pm
  • 3L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 3 Series

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

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

Car Planet Barnet

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF Sport Auto Euro 6 (s/s) 5dr

36
Reduced
£12,995
  • 2L
  • 109kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Carsite London

BMW, X1

2019 (19) - 1.5 18i GPF M Sport DCT sDrive Euro 6 (s/s) 5dr

50
Low Mileage
£17,400
Finance available £366 pm
  • 1.5L
  • 26.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series

2016 (16) - 225xe Luxury 5dr [Nav] Auto 4WD 2016Euro 6 (s/s) 5dr PLUG IN HYBRID SAT NAV

24
£7,999
Finance available £156 pm
  • 1.5L
  • 82.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Mayesbrook Motors

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

12
Low Mileage
£21,498
  • 1.5L
  • 23.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 1.5 318i SE Auto Euro 6 (s/s) 4dr

43
Low Mileage
£11,349
Finance available £231 pm
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Silverstone Cars Limited

BMW, M3

2016 - 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

40
£27,995
Finance available £555 pm
  • 3L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport Euro 6 (s/s) 4dr

44
Low Mileage
£18,000
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

12
Low Mileage
£28,498
  • 1.5L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Active Tourer

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

45
Reduced
£9,650
  • 2L
  • 58.5kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 2 Series

2014 (14) - 225d M Sport 2dr Step Auto

47
Reduced
£11,995
  • 2L
  • 47kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Concordia Car Sales Ltd

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

40
Low Mileage
£25,099
Finance available £522 pm
  • 2L
  • 24.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.2/5 Stars

BMW, i3

2020 - 125kW 42kWh 5dr Auto

14
Low Mileage
£12,495
  • 11kMiles
  • Electric
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

50
Low Mileage
£16,550
Finance available £347 pm
  • 2L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet