Get the app

Used BMW cars for sale in Carshalton, Surrey

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

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

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

49
Low Mileage
£12,499
  • 2L
  • 60.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2019 - 118i Sport 5-Door

50
£11,995
  • 1.5L
  • 64.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, X1

2021 - 25e M Sport 5-Door

52
£18,495
  • 1.5L
  • 61.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X4

2022 (22) - xDrive20d MHT M Sport 5dr Step Auto

42
Low Mileage
£36,995
  • 2L
  • 15.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 1 Series

2024 - 120d M Sport 5dr Step Auto [Live Cockpit Pro]

12
Low Mileage
£28,498
  • 10.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2018 (18) - 1.5 218i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

25
£10,495
£222/pm (CS)
  • 1.5L
  • 74kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

J A Autos Ltd

BMW, X2

2022 (22) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

52
£16,700
£286/pm (PCP)
  • 1.5L
  • 62.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, M4

2016 - M4 2dr DCT [Competition Pack]

47
Low Mileage
£25,490
£503/pm (HP)
  • 3L
  • 57.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

DVP Car Sales Ltd

BMW, 3 Series

2009 (09) - 2.0 318i SE Steptronic Euro 4 4dr

23
Low Mileage
£4,790
£100/pm (HP)
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AAR Cars Hub Ltd

BMW, Z8

2015 (X) - 5.0 V8 2dr [LHD]

14
Reduced
£179,995
£3677/pm (HP)
  • 4.9L
  • 18.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Esmeraldas of Brentford Limited

BMW, 3 Series

2017 - 3.0 M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

10
£15,495
£324/pm (HP)
  • 3L
  • 81.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Summit Cars

BMW, 3 Series

2019 (69) - 330e M Sport 4dr Auto

37
Low Mileage
£21,200
£389/pm (PCP)
  • 2L
  • 44.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 4 Series

2014 - 435i M Sport 2dr Auto [Professional Media]

20
Reduced
£14,994
£338/pm (HP)
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

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

2018 (18) - 520d SE 4dr Auto

22
£11,500
£235/pm (HP)
  • 2L
  • 68kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Simply Motors

BMW, X2

2021 - xDrive 20i [178] M Sport 5dr Step Auto [Pro Pack]

12
Low Mileage
£23,998
  • 2L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars