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

2022 (22) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

73
£30,000
Finance available £529 pm
  • 32.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 1 Series

2016 (16) - 118i [1.5] Sport 3dr

20
£4,990
Finance available £89 pm
  • 1.5L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 3 Series

2012 (12) - 320i M Sport [Leather] 2dr

23
Reduced
£6,750
Finance available £128 pm
  • 2L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Simply Motors

020 3763 6628 *
1.9/5 Stars

BMW, 3 Series

2022 (72) - 330e M Sport Touring 5-Door

£28,678
  • 2L
  • 28.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, X5

2021 (21) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

61
£31,450
Finance available £626 pm
  • 3L
  • 111kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
3.5/5 Stars

BMW, Z4

2013 (63) - 28i sDrive M Sport 2dr Auto

9
£9,500
Finance available £190 pm
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SAID MOTORS Limited

BMW, 3 Series

2013 (63) - 320d EfficientDynamics 5dr Step Auto

16
£3,500
Finance available £56 pm
  • 2L
  • 155kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Value For Money Cars

BMW, X4

2015 (15) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£14,200
Finance available £295 pm
  • 2L
  • 53.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

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

Blue Sky Motors Ltd

BMW, X3

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

44
Reduced
£35,990
Finance available £719 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

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

2025 (74) - 220i M Sport Active Tourer 5-Door

32
£31,963
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, X1

2019 (69) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

1
Low Mileage
£18,450
Finance available £390 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

69
£16,900
  • 1.5L
  • 58.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, X5

2024 (24) - X5 xDrive30d M Sport 5-Door

40
£60,322
  • 3L
  • 10.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 2 Series

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

44
Low Mileage
£14,850
Finance available £309 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet