From humble E21 to tech-laden G20, all seven, um, Threes, are here
2022 BMW 3 Series Prices, Reviews, and Pictures
All the BMW E, F and G codenames explained
BMW 3-Series: A look back at the first six generations
Here's why the E90 BMW 3-Series is so good.
BMW 3-Series: A look back at the first six generations
BMW 3 Series: a Journey through the Generations
BMW 3 Series: Every Generation Ranked (Worst to Best)
The BMW 3 Series models at a glance
Here's every generation of the BMW 3 Series
BMW 3 Series: Every Generation Ranked (Worst to Best)
BMW 3 Series: a Journey through the Generations
BMW 3 Series Generations
BMW 3 Series: Every Generation Ranked (Worst to Best)