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

2024 (24) - 118i SE 5-Door

41
£22,395
  • 1.5L
  • 11.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, X5

2022 (72) - X5 xDrive45e M Sport 5-Door

4
£47,540
  • 3L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, M3

2024 (74) - M3 Competition M xDrive Saloon 4-Door

37
Low Mileage
£67,819
  • 3L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 2 Series Active Tourer

2017 (17) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

44
Reduced
£10,800
  • 2L
  • 48.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X7

2024 - xDrive40i MHT M Sport 5dr Step Auto

12
Low Mileage
£76,998
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X1

2023 (73) - 1.5 25e 16.3kWh xLine SUV 5dr Petrol Plug-in Hybrid DCT xDrive Euro 6 (s/s)

67
Low Mileage
£32,500
Finance available £581 pm
  • 1.5L
  • 10kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 4 Series

2022 (22) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

69
£26,000
Finance available £468 pm
  • 2L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

68
£16,100
Finance available £281 pm
  • 2L
  • 78.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 1 Series

2023 (23) - 118i M Sport 5-Door

4
Low Mileage
£24,895
  • 1.5L
  • 12.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 4 Series Gran Coupe

2019 - 420i M Sport 4-Door

50
Low Mileage
£15,995
  • 2L
  • 46.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, X3

2022 (22) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

35
Reduced
£33,990
Finance available £678 pm
  • 2L
  • 23.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 3 Series

2021 - 330e SE Pro 4dr Step Auto

12
£17,998
  • 2L
  • 47kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2019 (69) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

1
£17,300
Finance available £364 pm
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 5 Series

2019 (69) - 520d M Sport [EURO 6] 5dr Auto

1
£10,250
Finance available £207 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Simply Motors

020 3763 6628 *
1.5/5 Stars

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

56
£30,450
Finance available £605 pm
  • 3L
  • 77kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FM MOTORS GB LTD

020 3948 4610 *
3.4/5 Stars

BMW, 3 Series

2017 (17) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

46
Low Mileage
£19,050
Finance available £403 pm
  • 2L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet