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 (67) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

32
£9,990
Finance available £201 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Monks Park Motors

BMW, 2 Series

2017 (67) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£13,000
Finance available £268 pm
  • 1.5L
  • 38.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

2025 (74) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

26
Low Mileage
£8,000
Finance available £156 pm
  • 1.6L
  • 68.3kMiles
  • Petrol
  • Auto

Carati Autos

BMW, X5

2018 (18) - xDrive30d M Sport 5dr Auto [7 Seat]

33
Reduced
£18,395
Finance available £357 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

YZ Motor Group

BMW, 4 Series

2022 - 420i M Sport 5dr Step Auto

12
£26,998
  • 2L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 1 Series

2019 (19) - 2.0 118d Sport Euro 6 (s/s) 5dr

19
£7,790
Finance available £152 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Monks Park Motors

BMW, X2

2019 (69) - 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr

45
Low Mileage
£18,750
Finance available £396 pm
  • 2L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, X1

2016 (16) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

39
Low Mileage
£13,190
Finance available £272 pm
  • 2L
  • 67.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 2 Series

2017 (67) - 1.5 218i Sport Euro 6 (s/s) 2dr

8
£7,995
Finance available £156 pm
  • 1.5L
  • 98.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Sterling Motor Group Ltd

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

12
Low Mileage
£39,898
  • 6.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 3 Series

2015 (15) - 335d xDrive M Sport 5dr Step Auto [Business Media]

52
Reduced
£12,495
Finance available £257 pm
  • 3L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Concordia Car Sales Ltd

BMW, 3 Series

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

40
£31,930
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James BMW Woolwich

BMW, iX3

2023 (72) - iX3 M Sport Pro 5-Door

42
£35,645
  • 27.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, 1 Series

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

40
£25,224
  • 1.5L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stephen James Blackheath BMW

BMW, 1 Series

2014 (14) - 2.0 116d M Sport Euro 5 (s/s) 5dr

36
Low Mileage
£6,400
Finance available £121 pm
  • 2L
  • 77.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, X2

2025 (74) - iX2 eDrive20 M Sport 5-Door

62
£40,199
  • 5.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stephen James BMW Woolwich