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

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

46
£32,250
Finance available £698 pm
  • 2L
  • 3.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2013 (13) - 318i M Sport 2dr

9
Low Mileage
£3,595
Finance available £58 pm
  • 2L
  • 87.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 4 Series Gran Coupe

2018 (18) - 3.0 430d M Sport Auto Euro 6 (s/s) 5dr

46
Low Mileage
£17,700
  • 3L
  • 45.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, Z4

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

12
£8,600
Finance available £170 pm
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SAID MOTORS Limited

BMW, X1

2022 - 25e Sport 5-Door

53
£18,495
  • 1.5L
  • 63.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 4 Series

2020 (70) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

71
Low Mileage
£20,700
Finance available £375 pm
  • 2L
  • 33.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Big Motoring World Wimbledon

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr

25
£10,488
Finance available £212 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Auto Group

BMW, 5 Series

2014 (64) - 3.0 535i Luxury Auto Euro 6 (s/s) 4dr

36
Reduced
£11,890
Finance available £243 pm
  • 3L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MFI Motor Group

BMW, 7 Series

I 4-Door

26
Reduced
£9,495
Finance available £190 pm
  • 4L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Atlan Motors (London) Ltd

020 3889 5374 *
4.7/5 Stars

BMW, X1

2019 - sDrive 18i Sport 5dr

12
£14,998
  • 1.5L
  • 48.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,495
Finance available £100 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD

BMW, 1 Series

2015 (65) - 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)

5
Low Mileage
£17,995
  • 3L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Parkside Motors Ltd

BMW, 1 Series

2024 - 120 M Sport 5dr Step Auto

12
Low Mileage
£31,498
  • 1.5L
  • 5.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 4 Series

2019 (68) - 2.0 420i GPF M Sport Euro 6 (s/s) 2dr

20
£9,490
Finance available £190 pm
  • 2L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Monks Park Motors

BMW, 1 Series

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

36
Low Mileage
£15,999
Finance available £335 pm
  • 1.5L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors

BMW, X1

2020 - 20i SE 5-Door

56
Low Mileage
£18,995
  • 2L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd