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

2017 (67) - 740Li M Sport 4dr Auto

1
£20,799
Finance available £407 pm
  • 3L
  • 83.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

37
Low Mileage
£16,599
Finance available £338 pm
  • 2L
  • 47.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 1 Series

2024 (24) - M135i xDrive 5-Door

40
Low Mileage
£30,928
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, 1 Series

2021 (21) - M135i xDrive 5-Door

40
£24,988
  • 2L
  • 33.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 2 Series

2018 (68) - 218i M Sport [Leather] 5dr

16
Reduced
£8,985
Finance available £178 pm
  • 1.5L
  • 30kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
1.9/5 Stars

BMW, 1 Series

2022 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

67
Low Mileage
£20,635
Finance available £448 pm
  • 1.5L
  • 24.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X3

2021 (21) - X3 xDrive20d M Sport 5-Door

82
Low Mileage
£29,715
  • 2L
  • 20.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, 6 Series Gran Turismo

2019 (68) - 2.0 620d SE GT Auto Euro 6 (s/s) 5dr

48
£17,050
  • 2L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X5

2020 (20) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

69
£35,103
Finance available £618 pm
  • 3L
  • 53.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, X5

2020 - xDrive30d xLine 5dr Auto

12
£32,498
  • 3L
  • 53.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 3 Series

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

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

Car Planet Barnet

BMW, 1 Series

2024 (24) - M135i xDrive 5-Door

24
£31,911
  • 2L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich

BMW, X5

2004 (54) - 3.0d Sport Auto 4WD Euro 4 5dr

18
Low Mileage
£1,489
  • 3L
  • 160kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Valley

BMW, 3 Series

2020 (20) - 330e M Sport Saloon 4-Door

40
Low Mileage
£21,767
  • 2L
  • 22.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 2 Series Active Tourer

2024 (24) - 220i M Sport Active Tourer 5-Door

40
Low Mileage
£27,523
  • 1.5L
  • 5.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James Bromley BMW

BMW, 4 Series

2018 (18) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

48
Low Mileage
£17,400
Finance available £366 pm
  • 2L
  • 37.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Planet Barnet