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

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£25,349
Finance available £528 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 1 Series

2021 (71) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

44
Reduced
£17,000
Finance available £357 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

1
£14,700
Finance available £306 pm
  • 2L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

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

1
£14,499
Finance available £302 pm
  • 2L
  • 91.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, Z4

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

12
Reduced
£8,200
Finance available £161 pm
  • 2L
  • 115kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SAID MOTORS Limited

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

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

63
£13,450
Finance available £278 pm
  • 2L
  • 122kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FM MOTORS GB LTD

020 3948 4610 *
4.1/5 Stars

BMW, X1

2021 - 20i SE 5-Door

51
Reduced
£18,495
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Reduced
£14,000
Finance available £290 pm
  • 2L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Scala Automotive Ltd

BMW, X3

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

47
Low Mileage
£18,300
Finance available £386 pm
  • 2L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

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
  • 33.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 3 Series

2023 (73) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

33
£25,990
  • 2L
  • 37.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, 1 Series

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

23
£17,990
  • 1.5L
  • 33.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

UK WHEELS LIMITED

020 3953 7447 *
4.9/5 Stars

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

46
Low Mileage
£12,900
Finance available £266 pm
  • 2L
  • 62.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X1

2022 - 20i xLine 5-Door

52
Reduced
£21,795
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

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

36
Reduced
£15,699
Finance available £328 pm
  • 1.5L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monks Park Motors