Get the app

Used BMW cars for sale in Walton on Thames, Surrey

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

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

BMW, 1 Series

2015 - 118i Sport 5dr Step Auto

29
Low Mileage
£9,250
£184/pm (HP)
  • 1.6L
  • 58.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

K Motors London Ltd

BMW, 3 Series

2007 (07) - 2.0 320d SE Euro 4 4dr

24
Reduced
£1,650
  • 2L
  • 219kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Quality Motor Company Ltd

BMW, 4 Series Gran Coupe

2017 (66) - 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

19
£12,995
£268/pm (HP)
  • 2L
  • 73.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

ARJ MOTORS

BMW, 2 Series Gran Tourer

2017 (67) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

50
Reduced
£13,922
£289/pm (HP)
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, 4 Series

2017 (17) - 420i xDrive M Sport 2dr [Professional Media]

35
Low Mileage
£12,995
£268/pm (HP)
  • 2L
  • 53.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Heathrow Trade Cars

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

47
£12,995
£268/pm (HP)
  • 1.5L
  • 55.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

ARJ MOTORS

BMW, 3 Series

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

39
£19,250
£307/pm (PCP)
  • 2L
  • 56.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 5 Series

2018 - 530d M Sport 4dr Auto

2
£13,290
£275/pm (HP)
  • 3L
  • 116.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car-holics LTD

BMW, 1 Series

2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

25
£9,995
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

J A Autos Ltd

BMW, 1 Series

2020 (20) - 1.5 118i M Sport Euro 6 (s/s) 5dr

60
£16,995
£357/pm (HP)
  • 1.5L
  • 45.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

ARJ MOTORS

BMW, 3 Series

2014 (63) - 2.0 328i SE Touring Auto Euro 6 (s/s) 5dr

29
Reduced
£8,795
£174/pm (HP)
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 1 Series

2006 (06) - 2.0 118i Sport Euro 4 5dr

34
Low Mileage
£2,985
  • 2L
  • 97.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

ASM AUTOS LTD

BMW, 3 Series

2011 (61) - 318i Sport Plus Edition 4dr

12
Low Mileage
£4,275
£73/pm (HP)
  • 2L
  • 70.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Staines Motors LTD

BMW, X6

2013 (62) - 3.0 40d Auto xDrive Euro 5 5dr

65
Low Mileage
£14,950
£465/pm (HP)
  • 3L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quality Motor Company Ltd

BMW, 1 Series

2016 (16) - 1.5 118i M Sport Hatchback 3dr Petrol Auto Euro 6 (s/s) (136 ps)

8
£7,475
£145/pm (HP)
  • 1.5L
  • 116.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Heathrow Trade Cars

BMW, 2 Series

2016 (16) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

38
Low Mileage
£13,489
  • 1.5L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Blackstone Motors Ltd