I have a 1996 328i. First of all, if you compare the grill to the OEM, the dimensions are quite different. When I installed it there were obvious gaps between the bumper and the grille. I wouldn't recommend spending a little extra money at a trusted dealership like ECSSports' FCPEuro and getting a really nice, well fitting grill.