Used BMW cars for sale in Thames Ditton, Surrey

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

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

BMW, 3 Series

2007 - 2.5 325i M Sport Coupe 2dr Petrol Manual (203 g/km, 218 bhp)

24
Low Mileage
£3,490
Finance available £33 pm
  • 2.5L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

DVP Car Sales Ltd

BMW, 3 Series

2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

41
Low Mileage
£13,995
Finance available £33 pm
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Surrey Specialist Vehicles Limited

BMW, 3 Series Gran Turismo

2016 (16) - 3.0 330d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

55
Low Mileage
£13,495
Finance available £78 pm
  • 3L
  • 61.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

EASICARS LTD

BMW, 3 Series

2012 (12) - 320d EfficientDynamics 4dr

6
Low Mileage
£4,999
Finance available £45 pm
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

K AUTOSS LTD

BMW, 1 Series

2016 - 3.0 M135i Auto Euro 6 (s/s) 5dr

14
Low Mileage
£15,900
Finance available £76 pm
  • 3L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

We Love Car Group

BMW, Z8

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

14
£199,995
Finance available £3800 pm
  • 4.9L
  • 18.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Esmeraldas of Brentford Limited

BMW, 3 Series

2010 - 318d M Sport 4-Door

20
Reduced
£3,990
Finance available £44 pm
  • 2L
  • 90.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DVP Car Sales Ltd

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
Reduced
£22,498
  • 1.5L
  • 8.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Chertsey Motorstore

01932 559028 *
4.6/5 Stars

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

12
Low Mileage
£44,998
  • 3L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, X3

2019 (69) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

69
Reduced
£22,000
Finance available £159 pm
  • 2L
  • 48.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, 2 Series Gran Tourer

2019 - 218i Luxury 5-Door

55
Low Mileage
£14,795
  • 1.5L
  • 29.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

McCarthy Cars Ltd

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT [Tech/Pro Pack]

12
Low Mileage
£21,498
  • 1.5L
  • 26.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 1 Series

2009 (59) - 2.0 116d Sport Euro 4 3dr

36
£2,250
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

12
£17,498
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 3 Series

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

20
£13,995
Finance available £33 pm
  • 2L
  • 104.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

London Motor Sports Ltd

BMW, 3 Series

2017 (67) - 330e SE 4dr Step Auto

14
£6,850
Finance available £41 pm
  • 2L
  • 158kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Masters