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

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

12
£27,898
  • 1.5L
  • 11.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, X5

2023 (23) - X5 M60i xDrive 5-Door

47
Reduced
£71,187
  • 4.4L
  • 1.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X3

2017 (17) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£17,350
Finance available £365 pm
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2011 (61) - 2.0 320i SE Steptronic Euro 5 2dr

21
Low Mileage
£4,750
Finance available £84 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+]

12
Low Mileage
£39,498
  • 3.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 1 Series

2013 (63) - 116i M Sport 5dr

20
£3,990
Finance available £67 pm
  • 1.6L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, X3

2021 (21) - X3 xDrive20d M Sport 5-Door

82
Low Mileage
£29,715
  • 2L
  • 20.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X1

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

86
Low Mileage
£21,489
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.4/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport Saloon 4-Door

40
Low Mileage
£33,138
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, X5

2020 (20) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

69
£35,103
Finance available £618 pm
  • 3L
  • 53.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 2 Series

2017 (67) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

40
Low Mileage
£13,000
Finance available £268 pm
  • 1.5L
  • 38.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 3 Series

2021 (21) - 330e M Sport Saloon 4-Door

36
Low Mileage
£24,910
  • 2L
  • 14.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 3 Series

2024 (74) - 320i M Sport Touring 5-Door

40
Low Mileage
£34,414
  • 2L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Blackheath BMW

BMW, 5 Series

2024 (24) - 530e M Sport Touring 5-Door

46
Low Mileage
£39,100
  • 2L
  • 3.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Bromley BMW

BMW, 1 Series

2024 (24) - M135i xDrive 5-Door

40
Low Mileage
£30,928
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 1 Series

2017 (17) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

35
Low Mileage
£14,300
Finance available £297 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet