BMW 3 Series 330i M-Sport Manual E90 - [2005] Performance Figures, Specs and Road Legal Technical Information.
BMW 3-series E90 review (2005-2012)
BMW 3 Series Touring: Engines & Technical Data
BMW 3 Series Touring Technical Specs - Dimensions, Engines
BMW 3 Series Coupe (2006-2013) Review
BMW E46 vs BMW E90: Which is Better? - Performance, Handling, & More
BMW 3 Series Touring (E91) Specs & Photos - 2005, 2006, 2007, 2008 - autoevolution
BMW 3 Series (F30) - Wikipedia
BMW 3 Series: Overview
BMW 3 Series Touring (E91) Specs & Photos - 2008, 2009, 2010, 2011, 2012 - autoevolution
BMW 3 Series 2019 Review — Australia
BMW 3 series 2005 Touring E91 wagon (2005 - 2008) reviews, technical data, prices