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

2015 (15) - 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr

30
Low Mileage
£16,440
Finance available £345 pm
  • 2L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Blue Sky Motors Ltd

020 3873 1418 *
4.5/5 Stars

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport Euro 6 (s/s) 4dr

44
Low Mileage
£18,000
  • 1.5L
  • 22.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2020 (20) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr

70
£18,488
Finance available £359 pm
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Auto Group

BMW, X1

2016 - 18d SE 5-Door

40
£5,990
  • 2L
  • 135.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, X1

2022 (22) - sDrive 20i [178] xLine 5dr Step Auto

78
£22,750
Finance available £447 pm
  • 2L
  • 29kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£17,990
Finance available £349 pm
  • 1.5L
  • 36.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

12
£18,998
  • 1.5L
  • 44.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

38
£17,990
Finance available £349 pm
  • 1.5L
  • 34.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, X6

2017 (67) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£27,550
Finance available £593 pm
  • 3L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

70
Low Mileage
£22,500
Finance available £471 pm
  • 2L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

70
£20,000
Finance available £416 pm
  • 2L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, X1

2021 (21) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

1
£18,000
Finance available £380 pm
  • 1.5L
  • 60.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

43
£10,500
Finance available £212 pm
  • 2L
  • 84kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, X2

2021 (21) - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£24,100
Finance available £516 pm
  • 2L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, Z4

2020 (20) - 2.0 20i M Sport Auto sDrive Euro 6 (s/s) 2dr

46
Low Mileage
£26,700
Finance available £574 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 1 Series

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

70
Reduced
£18,200
Finance available £377 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon