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

2020 - 420d MHT M Sport 2dr Step Auto

12
Low Mileage
£27,998
  • 2L
  • 24.1kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

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 £221 pm
  • 2.5L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

DVP Car Sales Ltd

BMW, X1

2020 - 25e xLine 5-Door

13
Low Mileage
£23,995
Finance available £2016 pm
  • 1.5L
  • 24.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2019 (19) - 1.5 118i GPF Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

66
£10,700
  • 1.5L
  • 76.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 1 Series

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

12
£25,298
  • 1.5L
  • 13.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, 5 Series

2009 (59) - 520D M SPORT BUSINESS EDITION 4-Door

13
Low Mileage
£6,900
Finance available £524 pm
  • 2L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

We Love Car Group

BMW, 6 Series

1982 - 'Observer Coupe'

12
£41,995
Finance available £3576 pm
  • 3.4L
  • 19.1kMiles
  • Petrol
  • Manual

Esmeraldas of Brentford Limited

BMW, 5 Series

2019 - 530d M Sport 4dr Auto

40
£22,149
  • 3L
  • 58kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 4 Series

2020 (70) - 420i M Sport 5dr Auto [Professional Media]

48
£16,495
Finance available £1378 pm
  • 2L
  • 64.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

London Motor Sports Ltd

BMW, 3 Series

2022 (65) - 2.0 M SPORT AUTO (EURO 6)

18
Reduced
£12,650
Finance available £1036 pm
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 9112 *
2.5/5 Stars

BMW, 1 Series

2007 (07) - 1.6 116i SE Euro 4 5dr

27
Low Mileage
£2,490
Finance available £132 pm
  • 1.6L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MFI Motor Group

BMW, 3 Series

2008 (08) - 2.0 318i SE Euro 4 4dr

95
Low Mileage
£3,400
Finance available £213 pm
  • 2L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, M4

2022 (72) - 3.0 BiTurbo Competition M Coupe 2dr Petrol Steptronic xDrive Euro 6 (s/s) (

50
Low Mileage
£64,950
Finance available £5579 pm
  • 3L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Magma Cars Limited

BMW, X3

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

69
£22,500
  • 2L
  • 48.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Wimbledon

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£14,998
  • 38.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

35
Low Mileage
£25,999
  • 2L
  • 24.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

cinch

020 3909 2092 *
4.3/5 Stars