1Pair Fit for BMW 3Series E46 Compact 325ti/328i/320i/316ti/330d1998-2001 ABS Black Car Front Center Kidney Grille Racing Grille - AliExpress Automobiles & Motorcycles
File:2001-2003 BMW 316ti (E46) hatchback (2009-07-15).jpg - Wikimedia Commons
BMW 3 Series Compact (E46) specs & photos - 2001, 2002, 2003, 2004, 2005 - autoevolution