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

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

71
£17,700
Finance available £366 pm
  • 2L
  • 52.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 2 Series

2018 - 220d xDrive SE 5dr Step Automatic Automatic

40
Low Mileage
£12,254
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars

BMW, 5 Series

2014 - 535i M Sport 5dr Step Auto

16
Low Mileage
£14,994
  • 3L
  • 59kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Cars 4 U

020 3873 1380 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

49
£13,450
  • 1.5L
  • 138kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, 2 Series

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

19
Reduced
£6,995
Finance available £134 pm
  • 1.5L
  • 98.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Sterling Motor Group Ltd

BMW, X4

2022 (22) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

42
Low Mileage
£36,995
  • 2L
  • 15.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2016 (16) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

48
Low Mileage
£17,450
Finance available £367 pm
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X1

2019 (19) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

5
Low Mileage
£14,990
  • 2L
  • 46.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, X5

2016 (16) - xDrive25d [231] SE 5dr Auto

12
£8,500
  • 2L
  • 166.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 2 Series

2014 (14) - 225d M Sport 2dr Step Auto

47
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 47kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Concordia Car Sales Ltd

BMW, 1 Series

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

79
£19,600
Finance available £407 pm
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

1
£17,500
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X2

2019 (69) - 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr

1
Low Mileage
£18,300
Finance available £386 pm
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£18,100
  • 1.5L
  • 26.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 3 Series

2016 - 320d Ed PLUS 4-Door

40
£7,490
Finance available £145 pm
  • 2L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 3 Series

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

43
Low Mileage
£17,350
Finance available £365 pm
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet