Get the Cazoo app - powered by MOTORS

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

2019 - 320d SE 4dr Step Auto

37
£15,400
£302/pm (HP)
  • 2L
  • 67.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

K Motors London Ltd

BMW, 4 Series

2015 - 3.0 435d xDrive Gran Coupe M Sport Auto 4WD 5dr

40
£12,695
£245/pm (HP)
  • 3L
  • 98.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayfair Motor Solutions

BMW, 3 Series

2024 - 330E XDRIVE M SPORT 4-Door

27
£29,800
£491/pm (PCP)
  • 2L
  • 17kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 3 Series

2001 (R) - 330 Ci 2dr Step Auto

25
Low Mileage
£5,000
  • 3L
  • 70kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Emo Motors Ltd

BMW, 5 Series

2015 (64) - 520i SE 5dr Step Auto

16
£6,275
  • 2L
  • 131kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Sunbury X Motors

BMW, 5 Series

2019 (69) - 520d xDrive M Sport 4dr Auto

74
Low Mileage
£20,995
£347/pm (PCP)
  • 2L
  • 47.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grand Car Market

BMW, 4 Series

2014 (64) - 420i SE 5dr

17
Low Mileage
£7,000
£126/pm (HP)
  • 2L
  • 51kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Martyns Car Sales

BMW, X3

2017 (17) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

28
Reduced
£16,490
£332/pm (HP)
  • 2L
  • 31kMiles
  • Diesel
  • Auto
  • Body StyleSUV

KCS OF SURREY

BMW, 1 Series

2019 (19) - 1.5 118i Sport Euro 6 (s/s) 5dr

35
Reduced
£8,750
£163/pm (HP)
  • 1.5L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Abaza Motors Ltd

BMW, 1 Series

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

47
Reduced
£8,399
£155/pm (HP)
  • 1.5L
  • 100kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Abaza Motors Ltd

BMW, 3 Series

2010 (10) - 320i M Sport 2dr

Low Mileage
£1,995
  • 2L
  • 123kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Sunbury X Motors

BMW, X3

2020 (20) - xDrive20d SE 5dr Step Auto

10
Low Mileage
£24,790
  • 2L
  • 19.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Automatic Motors Ltd

BMW, X5

2018 (68) - 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr

54
£35,989
  • 3L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Blackstone Motors Ltd

BMW, 4 Series Gran Coupe

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

44
Low Mileage
£15,925
£313/pm (HP)
  • 2L
  • 46.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

H & S Autos Ltd

BMW, 4 Series

2015 (65) - 2.0 420i M Sport Euro 6 (s/s) 2dr

58
£6,895
  • 2L
  • 103kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, X5

2015 (65) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

62
£9,995
  • 3L
  • 144kMiles
  • Diesel
  • Auto
  • Body StyleSUV