Used BMW 3 Series Cars For Sale

Showing 1 to 10 of 2,351
» »
3 Series


2015

18,000 miles

Automatic

Diesel

Tipton

2002

89,000 miles

Automatic

Petrol

Bournemouth

2012

158,000 miles

Manual

Diesel

Tyseley, Birmingham

2007

72,000 miles

Automatic

Petrol

Hounslow

2011

36,195 miles

Automatic

Petrol

Hitchin

2005

107,000 miles

Manual

Petrol

Poole

2012

73,919 miles

Automatic

Diesel

Hemel Hempstead

2009

97,946 miles

Manual

Diesel

Stockport

2008

33,000 miles

Automatic

Petrol

Addlestone


shortlisted