AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: bmw 335 diesel automatic
1 - 20 of 66 Cars for sale

Used Diesel BMW 335 for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

BMW 3 Series Gran Turismo 3.0 335d M Sport GT Sport Auto xDrive 5dr (start/stop)

£23,480 was £23,980
WEMBLEY
2015 (15) 22,000 miles Diesel Automatic
AA Dealer Promise
020 3018 5972* View details

BMW 3 Series 335D XDRIVE M SPORT

£24,391 was £27,062
ORPINGTON
2014 (64) 24,000 miles Diesel Automatic
AA Dealer Promise
01689 242 905* View details

BMW 3 Series 3.0 335d SE 2dr

£8,994 was £9,900
ORPINGTON
2006 (56) 84,000 miles Diesel Automatic
AA Dealer Promise
01959 942 473* View details

BMW 3 SERIES 335d M SPORT

£10,995
BAGSHOT
2006 (56) 76,200 miles Diesel Automatic
AA Dealer Promise
01276 914 025* View details

BMW 3 Series 3.0 335d SE 2dr

£7,695 was £7,995
BERKHAMSTED
2006 (56) 94,000 miles Diesel Automatic
01442 791 862* View details

BMW 3 SERIES 335d SE

£7,000 was £7,495
ALDERSHOT
2006 (56) 111,208 miles Diesel Automatic
AA Dealer Promise
01252 270 857* View details

BMW 3 SERIES 3.0 335D XDRIVE M SPORT 4d AUTO 309 BHP

£29,500
WICKFORD
2016 (66) 7,000 miles Diesel Automatic
01268 372 155* View details

BMW 3 SERIES 3.0 335D M SPORT 2d AUTO 282 BHP

£9,994 was £10,985
DUNSTABLE
2007 (07) 107,000 miles Diesel Automatic
AA Dealer Promise
01908 806 997* View details

BMW 335d XDRIVE M Sport In Metallic Grey

£26,995
LEIGH-ON-SEA
2015 (65) 6,000 miles Diesel Automatic
01702 922 021* View details

BMW 3 Series 3.0TD (313bhp) 335d xDrive M Sport

£38,381
HOOK
2016 (66) Diesel Automatic
Franchised Dealer
01256 535 708* View details

BMW 3 Series 3.0TD (313bhp) 335d xDrive M Sport

£25,981
HOOK
2014 (64) 30,250 miles Diesel Automatic
Franchised Dealer
01256 535 708* View details

BMW 3 Series 3.0 335d M Sport Sport Auto xDrive 4dr (start/stop)

£25,490
BIGGLESWADE
2015 (15) 12,000 miles Diesel Automatic
01480 701 281* View details

BMW 3 Series 3.0TD 335d xDrive M Sport GT (S/S)

£31,990 was £38,495
BEDFORD
2016 (66) Diesel Automatic
Franchised Dealer
01234 532 658* View details

BMW 3 Series 3.0TD (313bhp) 335d xDrive M Sport

£22,995 was £23,495
CAMBRIDGE
2014 (14) 31,516 miles Diesel Automatic
Franchised Dealer
01954 832 365* View details

BMW 3 SERIES 335d M Sport 5dr Step Auto

£15,000
COLCHESTER
2011 (11) 68,000 miles Diesel Automatic
01206 492 685* View details

BMW 3 Series 335d M Sport 2dr Step Auto

£14,995
MILTON KEYNES
2010 (10) 54,688 miles Diesel Automatic
AA Dealer Promise
01908 906 434* View details

BMW 3 Series 335d M Sport - PRO NAV - BLUETOOTH - HEATED SEATS

£17,995 was £18,750
COLCHESTER
2011 (11) 47,651 miles Diesel Automatic
AA Dealer Promise AA Approved Dealer AA Inspected
01206 492 453* View details

BMW 3 Series 335d xDrive M Sport 4dr Step Auto

£26,000 was £29,000
PORTSMOUTH
2016 (16) 12,800 miles Diesel Automatic
Franchised Dealer
02393 021 291* View details

BMW 3 Series 335D Sport Plus Edition

£18,975
PETERBOROUGH
2012 (12) 55,000 miles Diesel Automatic
AA Dealer Promise AA Approved Dealer
01733 604 723* View details

BMW 3 Series 3.0TD (313bhp) 335d xDrive M Sport

£37,490
SALISBURY
2016 (66) Diesel Automatic
Franchised Dealer
01722 492 689* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable