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

Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 50 Cars for sale

Used BMW 330 Petrol Cars 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 330Ci SPORT

£3,000
LONDON
2003 (03) 90,000 miles Petrol Manual
AA Dealer Promise
020 3018 6329* View details

BMW 3 Series 3.0 330i SE 2dr

£6,495
WEMBLEY
2007 (57) 76,000 miles Petrol Manual
AA Dealer Promise
020 3018 3418* View details

BMW 3 SERIES 330Ci SPORT

£3,290 was £3,490
WEMBLEY
2004 (04) 119,000 miles Petrol Automatic
AA Dealer Promise
020 3018 6265* View details

BMW 3 SERIES 330i M SPORT

£12,850
CARSHALTON
2009 (59) 35,321 miles Petrol Automatic
AA Dealer Promise
020 3018 4419* View details

BMW 3 Series 3.0 330i M Sport 2dr

£11,995 was £12,475
LONDON
2008 (08) 60,000 miles Petrol Automatic
AA Dealer Promise
020 3018 4147* View details

BMW 330 330i SPORT TOURING

£3,899
NORTHOLT
2004 (53) 87,000 miles Petrol Automatic
AA Dealer Promise
020 3018 3778* View details

BMW 3 Series 330 Ci Sport Sat Nav Harman Kardon Xenon Lights

£6,790
ASHTEAD
2004 (04) 68,000 miles Petrol Manual
AA Dealer Promise
01372 522 484* View details

BMW 3 Series 3.0 330Ci M Sport 2dr

£8,890
WELWYN GARDEN CITY
2005 (55) 38,000 miles Petrol Manual
01707 512 867* View details

BMW 3 SERIES 330i M SPORT

£7,295
BAGSHOT
2006 (06) 65,500 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

BMW 3 SERIES 330Ci SPORT

£5,495
BAGSHOT
2005 (05) 83,700 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

BMW 3 SERIES 330Ci SPORT

£4,495
BAGSHOT
2005 (54) 101,500 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

BMW 3 Series 3.0 330i M Sport 2dr

£10,995 was £11,495
STANSTED
2008 (08) 55,000 miles Petrol Manual
AA Dealer Promise
01279 907 192* View details

BMW 3 Series 3.0 330i SE 2dr

£10,795 was £10,995
STANSTED
2010 (10) 55,000 miles Petrol Automatic
AA Dealer Promise
01279 907 192* View details

BMW 3 SERIES 3.0 330I M SPORT 2d AUTO 269 BHP

£8,985 was £9,485
DUNSTABLE
2008 (08) 66,000 miles Petrol Automatic
AA Dealer Promise
01908 806 997* View details

BMW 3 SERIES 3.0 330I M SPORT 2d 269 BHP

£7,985 was £9,485
DUNSTABLE
2007 (57) 77,000 miles Petrol Manual
AA Dealer Promise
01908 806 997* View details

BMW 330 CI SPORT

£3,995
LEIGH-ON-SEA
2003 (53) 118,000 miles Petrol Automatic
AA Dealer Promise
01702 922 682* View details

BMW 330 3.0 CI Sport Automatic In Metallic Grey

£4,995
LEIGH-ON-SEA
2003 (03) 102,000 miles Petrol Automatic
01702 922 021* View details

BMW 3 Series 330i M Sport Convertible

£10,450
FARNHAM
2008 (08) 75,000 miles Petrol Automatic
AA Dealer Promise
01252 270 512* View details

BMW 3 SERIES 330I SE

£5,975 was £6,195
CRANBROOK
2007 (07) 107,000 miles Petrol Automatic
AA Dealer Promise
01580 962 852* View details

BMW 3 SERIES 330CI SPORT

£3,295
HENFIELD
2004 (04) 85,000 miles Petrol Automatic
AA Dealer Promise
01273 922 893* 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