Get the Cazoo app - powered by MOTORS

Used BMW 3 Series cars for sale in London, Greater London

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW 3 Series for sale in London or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

48
£25,490
£412/pm (PCP)
  • 2L
  • 45.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Lennox Auto Limited

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

19
£10,295
£195/pm (HP)
  • 2L
  • 105.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

4 FAB WHEELS

BMW, 3 Series

2005 (05) - 318d Sport 5dr Auto

55
Low Mileage
£2,490
  • 2L
  • 159.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Abaza Motors Ltd

BMW, 3 Series

2018 (18) - 320d M Sport 5dr Step Auto

58
£9,500
  • 2L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Quantum Cars Limited

BMW, 3 Series

2017 (17) - 320i Sport 4dr Step Auto

42
Low Mileage
£12,199
£235/pm (HP)
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Abaza Motors Ltd

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

47
£16,199
£277/pm (PCP)
  • 2L
  • 63kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Abaza Motors Ltd

BMW, 3 Series

2013 (63) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

40
Low Mileage
£7,995
£147/pm (HP)
  • 2L
  • 87.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Crown Auto Hub Limited

BMW, 3 Series

2018 (18) - 2.0 320i M Sport Shadow Edition xDrive Euro 6 (s/s) 4dr

49
Low Mileage
£16,200
£340/pm (HP)
  • 2L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£33,398
  • 2L
  • 15.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

BMW, 3 Series

2011 (11) - 318i Sport Plus Edition 4dr Step Auto

11
Reduced
£3,350
£49/pm (HP)
  • 2L
  • 86.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

YSF Motors

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

47
Low Mileage
£29,800
£424/pm (PCP)
  • 2L
  • 10.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 3 Series

2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

45
£9,899
£187/pm (HP)
  • 2L
  • 95.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Abaza Motors Ltd

BMW, 3 Series

2012 (62) - 320i xDrive Luxury 4dr Step Auto

30
Low Mileage
£4,999
£84/pm (HP)
  • 2L
  • 97kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2017 (67) - 330e M Sport 4dr Step Auto

54
£10,500
£199/pm (HP)
  • 2L
  • 82kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quantum Cars Limited

BMW, 3 Series

2020 - 2.0 330E M Sport Auto 4dr

33
Reduced
£20,300
£342/pm (PCP)
  • 2L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 3 Series

2013 (63) - 320d SE 5dr Step Automatic FSH HPi Clear 2 Owner

26
£4,499
  • 2L
  • 127kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Simply Motors