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

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

12
Low Mileage
£20,998
  • 1.5L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2015 - 318i SPORT TOURING 5-Door

29
Reduced
£9,490
Finance available £190 pm
  • 1.5L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V P I Used Car Sales Limited

020 3937 7580 *
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, 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.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 5 Series

2019 (19) - 3.0 540i GPF M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£30,100
Finance available £650 pm
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2021 (21) - 118i [136] M Sport 5dr Step Auto

70
£18,995
Finance available £370 pm
  • 1.5L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cambridge Motors

BMW, 2 Series Active Tourer

2019 - 220i Luxury 5-Door

58
Low Mileage
£14,795
  • 2L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

McCarthy Cars Ltd

BMW, 3 Series

2022 (71) - 2.0 318d MHT SE Pro Auto Euro 6 (s/s) 4dr

46
£18,500
Finance available £391 pm
  • 2L
  • 72.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
Reduced
£6,990
Finance available £134 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, 2 Series Gran Coupe

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

26
£20,089
  • 1.5L
  • 36.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stellantis &You Chingford

020 3957 7333 *
4.6/5 Stars

BMW, 3 Series

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

50
Low Mileage
£15,350
Finance available £320 pm
  • 2L
  • 31.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 4 Series

2014 - 435i M Sport 2-Door

55
Low Mileage
£15,490
  • 3L
  • 50.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

DVP Car Sales Ltd

020 3948 4651 *
3.9/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
  • 36.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 2 Series

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

12
£17,998
  • 1.5L
  • 37.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X5

2017 (17) - xDrive40e M Sport 5dr Auto

20
Low Mileage
£21,990
Finance available £431 pm
  • 2L
  • 52kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Ayan Autos Uk Ltd

BMW, i3

2016 (16) - 125kW Range Extender 5dr Auto [Loft Int World]

50
Low Mileage
£9,195
Finance available £183 pm
  • 40kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD