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

2024 (24) - X1 xDrive23i M Sport 5-Door

28
£39,195
  • 2L
  • 7.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Bromley BMW

BMW, X1

2017 - 20i xLine 5-Door

14
Low Mileage
£17,795
Finance available £59 pm
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X1

2021 (21) - xDrive 20i [178] xLine 5dr Step Auto

4
Low Mileage
£22,612
  • 2L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, 1 Series

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

4
Low Mileage
£19,250
  • 1.5L
  • 29.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 1 Series

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

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

Ayan Autos Uk Ltd

BMW, 3 Series

2017 (67) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

44
Low Mileage
£13,950
Finance available £83 pm
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X6

2022 (22) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

51
£44,990
Finance available £616 pm
  • 3L
  • 33.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 5 Series

2017 (17) - 2.0 530i M Sport Auto Euro 6 (s/s) 4dr

50
Reduced
£19,600
Finance available £103 pm
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series

2015 (64) - 218d Luxury 5dr Step Auto

31
£6,995
  • 2L
  • 95kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

London Broadway Car Sales Ltd

BMW, 1 Series

2005 (55) - 1.6 116i ES Euro 4 5dr

30
Low Mileage
£1,995
  • 1.6L
  • 44.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CARS YARD

020 3957 7371 *
4.7/5 Stars

BMW, i5

2024 (24) - i5 M60 Saloon 4-Door

69
£62,953
  • 9.6kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 3 Series

2021 (70) - 320i Sport 4dr Step Auto

20
Reduced
£21,850
Finance available £153 pm
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cambridge Motors

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE DCT Euro 6 (s/s) 5dr

£12,990
Finance available £67 pm
  • 1.5L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleEstate

P & M Car Sales Limited

BMW, 2 Series Gran Tourer

2015 (15) - 2.0 220i Sport Auto Euro 6 (s/s) 5dr

41
£9,499
Finance available £33 pm
  • 2L
  • 90.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

71
£19,200
Finance available £96 pm
  • 2L
  • 61.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Wimbledon

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

12
Low Mileage
£27,998
  • 2L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars