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

2024 - xDrive40i MHT M Sport 5dr Step Auto

12
Low Mileage
£76,998
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

(13) - 1.6 316i SE Euro 6 (s/s) 4dr

30
Low Mileage
£6,190
  • 65kMiles
  • Petrol
  • Manual

AAR Cars Hub Ltd

BMW, 4 Series

2019 (68) - 420d [190] SE 5dr Auto [Business Media]

1
£11,425
Finance available £233 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, X1

2012 - M SPORT

29
Low Mileage
£9,999
  • 2L
  • 27kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 2 Series Active Tourer

2016 (16) - 2.0 225i M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps)

50
Low Mileage
£11,195
  • 2L
  • 60.7kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Parkside Motors Ltd

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, 2 Series

2024 - 225e xDrive Luxury 5dr DCT

12
£29,998
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP] Semi-Auto

40
£23,050
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Edgware

020 3893 4224 *
4.7/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320i Sport Euro 6 (s/s) 4dr

35
£5,995
  • 2L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BM Cars London Ltd

020 3953 7388 *
5/5 Stars

BMW, 2 Series

2018 (18) - 218d M Sport 2dr [Nav] Step Auto

42
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 57.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

Mayfair Car and Hire LTD

BMW, 4 Series

2014 (14) - 2.0 428i M Sport Auto Euro 6 (s/s) 2dr

36
Low Mileage
£10,190
  • 2L
  • 88.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF Sport Auto Euro 6 (s/s) 5dr

36
Reduced
£12,995
  • 2L
  • 109kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Carsite London

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 430i M Sport Auto Euro 6 (s/s) 5dr

50
Low Mileage
£18,300
  • 2L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

50
Reduced
£7,695
Finance available £150 pm
  • 91kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

DRIVE CARS LTD

BMW, 4 Series

2016 (16) - 3.0L 435I M SPORT 2d AUTO 302 BHP 2-Door

50
Reduced
£19,350
Finance available £410 pm
  • 3L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

32
Low Mileage
£13,990
Finance available £290 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd