BMW 3 Series Compact (E46) Specs & Photos - 2001, 2002, 2003, 2004, 2005 - autoevolution
SNA Real Carbon Fiber F10 Grille, Front Kidney Grill for 2010-2016 BMW 5 Series F10 F11 And F10 M5 (Double Slats Gloss Black Grill, 2-pc Set) : Amazon.ca: Automotive
BMW 3 Series Compact (2001 - 2005) used car review | Car review | RAC Drive
SNA G30 Grille, Front Kidney Grill Compatible for 2017-2020 BMW 5 Series G30 (ABS Double Slats Gloss Black Grills, 2-pc Set) : Amazon.ca: Automotive