1995 to 1999

R199,900 -

1996 BMW E36 318IS MOTORSPORT

118,000 km | 1996 | sedan

View More Compare

R99,900 -

1999 BMW 316I MANUAL E36

241,000 km | 1999 | sedan

View More Compare