The history of the BMW 3 Series

   

BMW for sale

   
BMW 3 Series
1990 East Sussex
GBP4,200
Private sale Views: 10117
BMW 3 Series
1996 Hampshire
GBP1,200
Private sale Views: 4513
BMW 3 Series
1988 Kent
GBP1,600
Private sale Views: 8000
BMW 3 Series
1986 Northamptonshire
GBP1,000
Private sale Views: 8935
BMW 3 Series
2004 Cambridgeshire
GBP16,995
Trade sale Views: 2427
BMW 3 Series
1996 Hampshire
GBP1,200
Private sale Views: 5275