Used BMW 3 Series cars for sale in Twickenham, Middlesex

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

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

BMW, 3 Series

2007 (56) - 2.0 318i SE Auto Euro 4 4dr

28
Low Mileage
£2,950
  • 2L
  • 62.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Oh My Car Limited

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

36
Low Mileage
£19,849
Finance available £408 pm
  • 2L
  • 45.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch

020 3909 2092 *
4.3/5 Stars

BMW, 3 Series

2012 (12) - 3.0 330i M Sport Steptronic Euro 5 2dr

34
Low Mileage
£9,695
Finance available £194 pm
  • 3L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Middlesex Motors

BMW, 3 Series

2012 (62) - 2.0 320d Sport Euro 5 (s/s) 4dr

3
£3,995
Finance available £67 pm
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

EASICARS LTD

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

40
Reduced
£14,790
Finance available £308 pm
  • 2L
  • 46.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

M ONE MOTORS LTD

BMW, 3 Series

2011 (61) - 2.0 320i Sport Plus Edition Convertible 2dr Petrol Steptronic Euro 5 (170 p

14
Low Mileage
£6,990
  • 2L
  • 82.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Automatic Motors 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 £290 pm
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Surrey Specialist Vehicles Limited

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

36
Reduced
£19,995
Finance available £390 pm
  • 2L
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carderi Ltd

BMW, 3 Series

2017 (17) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

47
£8,995
Finance available £179 pm
  • 2L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Heathrow Car Centre

BMW, 3 Series

2008 (08) - 2.0 318i Edition M Sport Euro 4 4dr

19
Low Mileage
£1,995
  • 2L
  • 129kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BILLA MOTORS LIMITED

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

37
£19,995
Finance available £390 pm
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carderi Ltd

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

39
£16,190
Finance available £339 pm
  • 2L
  • 84.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 3 Series

2016 (65) - 2.0 318d SE Touring Auto Euro 6 (s/s) 5dr

48
£6,295
Finance available £118 pm
  • 2L
  • 135kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Heathrow Car Centre

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

25
£11,980
Finance available £245 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£35,498
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Chertsey Motorstore

01932 559028 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 2.0 328i Luxury Touring Auto Euro 6 (s/s) 5dr

56
£6,995
Finance available £134 pm
  • 2L
  • 130kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Heathrow Car Centre