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

2022 - 20i Sport 5-Door

9
£20,795
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X3

2024 (24) - X3 xDrive20d M Sport 5-Door

40
Low Mileage
£41,997
  • 2L
  • 7.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Blackheath BMW

BMW, 2 Series Gran Tourer

2019 - 218i Luxury 5-Door

10
£13,795
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

McCarthy Cars Ltd

BMW, 6 Series Gran Turismo

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

98
£19,490
Finance available £380 pm
  • 3L
  • 66.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Auto Mall Ltd

BMW, 2 Series Gran Tourer

2020 (20) - 218I SE GRAN TOURER 5-Door

20
£10,495
Finance available £212 pm
  • 1.5L
  • 93kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

HAMANDI AUTO LTD

BMW, 1 Series

2022 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

56
£18,061
  • 1.5L
  • 51.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stellantis &You Chingford

020 3957 7333 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

48
Low Mileage
£15,500
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2017 (66) - 2.0 20d Sport Nav Plus xDrive Euro 6 (s/s) 5dr

51
Low Mileage
£11,988
Finance available £246 pm
  • 2L
  • 44kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, 5 Series

2014 (64) - 3.0 535i Luxury Auto Euro 6 (s/s) 4dr

36
Low Mileage
£12,490
Finance available £257 pm
  • 3L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MFI Motor Group

BMW, 1 Series

2012 (62) - 116i Sport 5dr

18
Low Mileage
£2,990
  • 1.6L
  • 90kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd

BMW, 2 Series Active Tourer

2019 (19) - 1.5 218i SE Euro 6 (s/s) 5dr

1
Low Mileage
£11,350
  • 1.5L
  • 35.2kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, X1

2019 (19) - 1.5 18i GPF M Sport sDrive Euro 6 (s/s) 5dr

37
Reduced
£12,999
Finance available £268 pm
  • 1.5L
  • 62.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

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

65
£10,568
Finance available £214 pm
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Auto Group

020 3780 8971 *
4.8/5 Stars

BMW, 1 Series

2021 (21) - 118i Sport 5-Door

40
Low Mileage
£18,728
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 1 Series

2024 (24) - M135i xDrive 5-Door

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

Stephen James BMW Woolwich

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

42
£21,432
  • 1.5L
  • 11.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stephen James Bromley BMW