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

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

Low Mileage
£11,900
Finance available £244 pm
  • 2L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

K Motors London Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£32,498
  • 2L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£19,500
  • 1.5L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, 2 Series

2016 (66) - 225i xDrive M Sport 5dr [Nav] Step Auto

24
Low Mileage
£11,900
Finance available £244 pm
  • 2L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

MEDDUSA CARS LTD

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Auto Euro 6 (s/s) 5dr

32
Reduced
£12,995
  • 2L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Carsite London

BMW, X1

2016 (66) - xDrive 18d M Sport 5dr Step Auto

50
Low Mileage
£12,500
Finance available £257 pm
  • 2L
  • 62.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,495
Finance available £100 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD

BMW, X4

2015 (65) - xDrive20d M Sport 5dr Step Auto

41
Reduced
£9,799
Finance available £197 pm
  • 2L
  • 124.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

LMR Cars Ltd

BMW, 7 Series

2003 (03) - 745i [ACS7 Limited] 4dr Auto

16
Low Mileage
£3,450
Finance available £55 pm
  • 4.4L
  • 116kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 2 Series Gran Coupe

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

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

Stellantis &You Chingford

020 3957 7333 *
4.6/5 Stars

BMW, 1 Series

2011 (11) - 2.0 116i Performance Edition Euro 5 (s/s) 5dr

34
Low Mileage
£2,495
  • 2L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Motor Yard Ltd

BMW, M8

2022 - M8 Competition 2dr Step Auto

29
Reduced
£66,950
Finance available £1355 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 2 Series

2016 (16) - 216d Luxury 5dr

10
Reduced
£4,500
Finance available £78 pm
  • 1.5L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JB Autotrading Ltd

BMW, X5

2017 - 40e SE 5-Door

54
Reduced
£22,295
  • 2L
  • 33.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

McCarthy Cars Ltd

BMW, 2 Series Gran Tourer

(19) - 2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr

£11,990
Finance available £246 pm
  • 75kMiles
  • Petrol
  • Auto

MFI Motor Group

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

1
£12,300
  • 2L
  • 83.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet