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, 2 Series Gran Coupe

2021 (71) - 1.5 218i M Sport Euro 6 (s/s) 4dr

42
Low Mileage
£19,000
  • 1.5L
  • 27.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2018 (68) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

47
£20,100
Finance available £427 pm
  • 3L
  • 63.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2021 (21) - 330e M Sport Saloon 4-Door

4
Low Mileage
£24,910
  • 2L
  • 14.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

45
Low Mileage
£20,600
  • 2L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, X5

2004 (04) - 3.0i Sport Exclusive Edition Auto 4WD Euro 3 5dr

21
Reduced
£3,889
Finance available £65 pm
  • 3L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Valley

BMW, X1

2022 (22) - X1 xDrive20d M Sport 5-Door

39
Low Mileage
£28,582
  • 2L
  • 13.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stephen James Bromley BMW

BMW, X2

2024 (74) - 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr

27
£40,472
  • 1.5L
  • 6.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 3 Series

2017 (17) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

46
Low Mileage
£19,050
Finance available £403 pm
  • 2L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 1 Series

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

1
£13,750
Finance available £285 pm
  • 1.5L
  • 50.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 1 Series

2024 (74) - 120 M Sport 5-Door

32
Low Mileage
£33,990
  • 1.5L
  • 4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 1 Series

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

68
Low Mileage
£20,300
Finance available £351 pm
  • 1.5L
  • 16.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 3 Series

2013 - Petrol , Automatic , 2 litre , Ulez , Warranty , Grade 4.5 , Low miles , Fr

34
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BKH Motors LTD

020 3953 7340 *
4.3/5 Stars

BMW, X5

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

32
£80,995
  • 3L
  • 6.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 3 Series

2024 (74) - 320i M Sport Saloon 4-Door

4
£29,995
  • 2L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, 2 Series Gran Coupe

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

69
£19,225
  • 1.5L
  • 44.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Wimbledon

BMW, X1

2021 (21) - xDrive 20i [178] xLine 5dr Step Auto Petrol Estate

86
£21,746
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.4/5 Stars