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

2022 (22) - 218i [136] M Sport 4dr DCT

75
Low Mileage
£21,950
Finance available £430 pm
  • 1.5L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cambridge Motors

BMW, 2 Series Gran Tourer

2016 (66) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

40
Low Mileage
£10,999
Finance available £223 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.5/5 Stars

BMW, 6 Series Gran Coupe

2015 (15) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

15
£11,499
Finance available £235 pm
  • 3L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Monks Park Motors

BMW, 2 Series

2017 (66) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£10,900
Finance available £221 pm
  • 2L
  • 55.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 2 Series Gran Tourer

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

31
£11,790
Finance available £241 pm
  • 2L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleEstate

MFI Motor Group

BMW, M3

2023 - M3 Competition 4dr Step Auto

57
Low Mileage
£64,950
Finance available £1314 pm
  • 3L
  • 11.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 1 Series

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

39
Low Mileage
£18,800
Finance available £398 pm
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, M5

2022 - M5 Competition 4dr DCT Auto

56
Reduced
£58,950
Finance available £1191 pm
  • 4.4L
  • 19kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Clive Sutton Ltd

020 3910 4738 *
4.7/5 Stars

BMW, 3 Series

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

45
Low Mileage
£19,400
Finance available £411 pm
  • 2L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

40
Low Mileage
£25,189
Finance available £524 pm
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 1 Series

2023 - 1.5 118I Sport Auto 5dr

21
£19,620Inc. VAT
Finance available £383 pm
  • 1.5L
  • 27.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ryds Group Ltd

BMW, 2 Series Gran Coupe

2023 (72) - 2.0 220i Sport (LCP) DCT Euro 6 (s/s) 4dr

21
Low Mileage
£22,390
Finance available £439 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 4 Series

2020 (69) - 3.0 440i GPF M Sport Auto Euro 6 (s/s) 2dr

1
£20,400
Finance available £433 pm
  • 3L
  • 54.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, X4

2021 (21) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
£27,995
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Parkside Motors Ltd

BMW, 6 Series Gran Coupe

2014 (14) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

43
Reduced
£12,795
Finance available £264 pm
  • 3L
  • 69.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 1 Series

2023 - M135i xDrive 5dr Step Auto

12
Low Mileage
£29,898
  • 2L
  • 11.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars