Get the app

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

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

37
Low Mileage
£21,200
£389/pm (PCP)
  • 2L
  • 44.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 1 Series

2007 (57) - 2.0 120i M Sport Steptronic Euro 4 5dr

11
£4,890
£151/pm (HP)
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

42
£15,990
£299/pm (PCP)
  • 1.5L
  • 79.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2011 - M3 4.0 DCT 2-Door

27
Reduced
£17,490
£339/pm (HP)
  • 4L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Webbs Of Ealing

BMW, 2 Series

2019 (19) - 220i M Sport 5dr DCT

73
Low Mileage
£18,695
£348/pm (PCP)
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 2 Series

2022 (22) - 218i [136] M Sport 4dr DCT

72
Low Mileage
£21,950
£353/pm (PCP)
  • 1.5L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cambridge Motors

BMW, 1 Series

2015 (65) - 120d M Sport 3dr Step Auto

15
Reduced
£5,895
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, 2 Series Active Tourer

2018 (18) - 1.5 218i SE DCT Euro 6 (s/s) 5dr

40
Low Mileage
£10,499
£212/pm (HP)
  • 1.5L
  • 44.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Abaza Motors Ltd

BMW, 6 Series Gran Turismo

2018 (67) - 3.0 630d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (265 ps)

50
£19,995
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, M2

2023 - M2 2dr DCT

12
£53,298
  • 3L
  • 17.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2021 (71) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

43
£19,300
  • 1.5L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Valley

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

26
£12,000
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Valley

BMW, 1 Series

2012 (12) - 116i SE 5dr

66
Low Mileage
£3,695
£60/pm (HP)
  • 1.6L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

RP Logistic Services Ltd

BMW, X5

2018 (18) - xDrive40d M Sport 5dr Auto [7 Seat]

1
£27,050
£582/pm (HP)
  • 3L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2014 - 320d M Sport 5-Door

47
Reduced
£6,490
  • 2L
  • 121.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

12
Low Mileage
£30,498
  • 16.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars