Used BMW cars for sale in Teddington, Middlesex

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

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

BMW, 2 Series Gran Tourer

2017 (17) - 1.5 218i Sport Euro 6 (s/s) 5dr

37
£7,495
Finance available £145 pm
  • 1.5L
  • 96.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Berrylands Car Sales

BMW, Z8

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

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

Esmeraldas of Brentford Limited

BMW, 3 Series

2019 (19) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

31
£12,795
Finance available £264 pm
  • 2L
  • 97kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Middlesex Motors

BMW, 4 Series

2017 (17) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

23
Reduced
£11,500
Finance available £235 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ace Motors

BMW, 3 Series

2013 (13) - 2.0 320i SE Auto Euro 6 (s/s) 4dr

27
Low Mileage
£7,900
  • 2L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, 1 Series

2016 (66) - 1.5 116d Sport Euro 6 (s/s) 5dr

26
Low Mileage
£8,995
Finance available £179 pm
  • 1.5L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Middlesex Motors

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£32,698
  • 2L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Chertsey Motorstore

01932 559028 *
4.7/5 Stars

BMW, 3 Series

2021 - 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

60
£13,450Inc. VAT
Finance available £228 pm
  • 2L
  • 102.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Farlan Automotives Limited

BMW, 3 Series

2012 - 2.0 320i xDrive M Sport Saloon 4-Door

13
Low Mileage
£7,150
  • 2L
  • 52.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

SAI (Wimbledon) Ltd

BMW, X4

2021 (21) - 3.0 M40d MHT Auto xDrive Euro 6 (s/s) 5dr

44
Low Mileage
£36,990
Finance available £739 pm
  • 3L
  • 17.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lennox Auto Limited

020 3948 4608 *
4.6/5 Stars

BMW, 4 Series

2017 (17) - 2.0 420i M Sport Euro 6 (s/s) 2dr

47
£12,990
Finance available £268 pm
  • 2L
  • 70kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, X1

2013 (13) - 2.0 XDRIVE20I XLINE 5d 181 BHP 5-Door

36
Reduced
£8,950
  • 2L
  • 48.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Capital Ltd

BMW, 3 Series

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

69
£18,150
Finance available £352 pm
  • 2L
  • 66kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 3 Series

2012 (62) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

65
£5,995
  • 2L
  • 108kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Motor Yard Ltd

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

62
£16,950
Finance available £356 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Farlan Automotives Limited

BMW, M2

2017 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

54
Low Mileage
£22,750
Finance available £447 pm
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited