Get the app

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, 6 Series

CI M SPORT 4.4 V8 333BHP 2-Door

41
Reduced
£10,995
  • 4.4L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Atlan Motors (London) Ltd

BMW, X1

2019 - 20i xLine 5-Door

50
£14,689
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£27,998
  • 1.5L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 7 Series

I 4-Door

26
Reduced
£9,495
  • 4L
  • 34kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Atlan Motors (London) Ltd

BMW, 3 Series

2018 (18) - 320i xDrive M Sport Shadow Edition 5dr Step Auto

1
£15,600
£326/pm (HP)
  • 2L
  • 62.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Barnet

BMW, 4 Series

2022 - M440d xDrive MHT 2dr Step Auto

12
£38,498
  • 3L
  • 40.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X5

2021 (70) - 3.0 45e 24kWh xLine Auto xDrive Euro 6 (s/s) 5dr

61
£29,500
  • 3L
  • 72kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Valley

BMW, 2 Series

2020 - M235i xDrive 4dr Step Auto

12
Low Mileage
£23,998
  • 2L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X5

2017 (BB) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£28,550
£616/pm (HP)
  • 3L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Planet Barnet

BMW, 2 Series

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

36
£7,800
£152/pm (HP)
  • 1.5L
  • 99.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Abaza Motors Ltd

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

12
£37,898
  • 2L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2018 - 520i M Sport 4-Door

64
£13,490
£279/pm (HP)
  • 2L
  • 93.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

DVP Car Sales Ltd

BMW, X1

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

36
£12,990
£268/pm (HP)
  • 2L
  • 83.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

ATB Motors Ltd

BMW, 2 Series

2019 - 2.0 220i Gpf Se MPV 5dr Petrol Dct Euro 6 s/s 192 Ps

53
Low Mileage
£15,195
£311/pm (HP)
  • 2L
  • 18.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

WJ King Trade Centre Tylney Road

BMW, 3 Series

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

37
£8,390
£165/pm (HP)
  • 2L
  • 116kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Crown Auto Hub Limited

BMW, 2 Series

2016 (16) - 216d M Sport 5dr

22
£4,990
  • 1.5L
  • 125kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ayan Autos Uk Ltd