The fifth generation of BMW 3 Series was introduced for the 2005 model year. This new generation is known collectively as the E90, yet each ...
Learn more.
There are 95
BMW 3 Series for sale
across all model years (1976 to 2022)
and variants, 19 are
E90
and 3 are model year
2008
. There
were
973
E90
sold in the last 5 years.