Best Road Cars Ever Developed by BMW's M Division
The E46 BMW 3 Series is already a modern classic (full review)
The E46 BMW 3 Series is already a modern classic (full review)
BMW 3 Series (E46) - Wikipedia
TEST DRIVE: BMW E46 3 Series - Revisited 20 Years Later
BF Review: 2004 BMW 3 Series ZHP - BimmerFile
BMW 3 Series (E36) buyer's guide - Classics World
2001 BMW 325i (E46): owner review - Drive
Modern Classic: 2000 BMW M3
Bmw E46: New Millennium, New 3 Series, New M3
2000 BMW 3 Series (E46) Review - A Performance Icon After 20 Years
Used buying guide: which BMW 3 Series should you buy?
Is the BMW E46 the Ultimate Enthusiast Daily?