Get the Cazoo app - powered by MOTORS

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

2023 (72) - 330e xDrive M Sport 4dr Step Auto

£28,615
  • 2L
  • 49.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hedin BMW Blackheath

BMW, 5 Series

2004 (04) - 2.5 525i SE Touring Auto Euro 3 5dr

29
Reduced
£2,890
  • 2.5L
  • 130kMiles
  • Petrol
  • Auto
  • Body StyleEstate

AAR Cars Hub Ltd

BMW, 1 Series

2025 (25) - 120 M Sport 5-Door

40
Reduced
£27,428
  • 1.5L
  • 3.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, 1 Series

2024 (24) - M135i xDrive 5dr Step Auto

44
Low Mileage
£31,950
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hedin BMW Bromley

BMW, X1

2021 (71) - X1 xDrive20i xLine 5-Door

44
Low Mileage
£23,979
  • 2L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hedin BMW Blackheath

BMW, 2 Series Active Tourer

2023 (23) - 230e M Sport Active Tourer 5-Door

4
Low Mileage
£27,039
  • 1.5L
  • 9.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, 2 Series Gran Coupe

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

35
Low Mileage
£17,150
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2018 - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

38
Low Mileage
£15,300
£300/pm (HP)
  • 2L
  • 29.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K Motors London Ltd

BMW, 2 Series Gran Coupe

2024 - 218I M SPORT GRAN COUPE 4-Door

23
Low Mileage
£23,800
  • 1.5L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 1 Series

2023 (23) - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

76
£18,290
  • 1.5L
  • 29.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

020 3953 7447 *
4.8/5 Stars

BMW, 4 Series

2018 (18) - 435d xDrive M Sport 2dr Auto [Professional Media]

16
Low Mileage
£15,450
£303/pm (HP)
  • 3L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Simply Motors

020 3763 6624 *
2.4/5 Stars

BMW, 5 Series

2015 (15) - 520d [190] SE 5dr Step Auto

14
£4,995
  • 2L
  • 165kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Edmonton Cars Sales

BMW, X1

2025 (75) - X1 sDrive18d M Sport 5-Door

40
£37,990
  • 2L
  • 5.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hedin BMW Bromley

BMW, 5 Series

2019 - 2.0 530e M Sport Auto 4dr

8
£15,360
£301/pm (HP)
  • 2L
  • 64.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayfair Motor Solutions

BMW, iX3

2023 (72) - 210kW M Sport Pro 80kWh 5dr Auto

£29,998
  • 29kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, M4

2025 (75) - M4 Competition M xDrive Coupe 2-Door

51
Low Mileage
£72,990
  • 3L
  • 4.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Bromley