Get the Cazoo app - powered by MOTORS

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, 6 Series Gran Turismo

2018 (67) - 3.0 630d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (265 ps)

50
£19,995
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport Shadow Edition 3dr

30
£9,995
  • 1.5L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Balham Car London LTD

BMW, x6 M

2021 (21) - xDrive X6 M Competition 5dr Step Auto

50
£53,495
£859/pm (PCP)
  • 4.4L
  • 57.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motor Link London

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

29
£17,700
£373/pm (HP)
  • 2L
  • 70.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2025 (74) - X5 xDrive40d M Sport 5-Door

43
£72,500
  • 3L
  • 10.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, 4 Series

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

34
£11,490
£220/pm (HP)
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MFI Motor Group

BMW, 3 Series

2017 (67) - 320d xDrive M Sport 4dr Step Auto

17
£9,985
£189/pm (HP)
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Simply Motors

BMW, 1 Series

2025 (75) - 120 M Sport 5-Door

39
Reduced
£27,974
  • 1.5L
  • 4.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hedin BMW Woolwich

BMW, X5

2014 (64) - xDrive40d M Sport 5dr Auto

50
£14,995
  • 3L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Parkside Motors Ltd

BMW, 3 Series

2016 (16) - 330e M Sport 5dr Auto

39
Low Mileage
£10,995
£210/pm (HP)
  • 2L
  • 67.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Deal N Drive

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

42
£46,450
  • 3L
  • 32.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hedin BMW Bromley

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

5
£17,295
  • 1.5L
  • 62kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2019 - 118i [1.5] M Sport 5dr [Nav/Servotronic]

1
£10,150
£204/pm (HP)
  • 1.5L
  • 74kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 5 Series

2021 - 2.0 530e M Sport Auto 4dr

8
£21,195
£335/pm (PCP)
  • 2L
  • 67.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayfair Motor Solutions

BMW, X1

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

37
Low Mileage
£13,900
  • 47.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

24
£20,400
£339/pm (PCP)
  • 2L
  • 44.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon