BMW 3 Series E46
The E46 was introduced in 1998 as the 1999 Sedan model. In 1999, a coupé and touring body style became available to all markets. A convertible and hatchback body style was released in 2000, the latter only for Europe, South Africa, Australia and New Zealand.
The M3 was released in 2001 and was available only in the coupé and convertible body style. In 2002, the E46 Sedan and Wagons received a face lift, new headlight and taillight designs, side directional marker moved and re-shaped, new wider grille, new hood, new front bumpers for 325i and 330i without sport package.
Information provided by: http://en.wikipedia.org/wiki/BMW_3_Series_%28E46%29#316
AP349 & AP346 up to 2002
APA58 & APA67 2002 on
please note FP9223K will not suit a e46 with a single DIN radio from factory as the HVAC controls are in the way. It is possible to relocate the HVAC controls using the factory BMW Navi part 51168230902
The CHBM9C will not suit Harmon Kardon or Alpine amplified systems (digital signal processor) . The amp will need to be bypassed