I am not sure what it fits. The guy above mentioned that it looked like it was for a pre-facelift E46 but I don't know what year the facelift was or if there is a difference in the bumpers on the coupe and sedan. You can drop by and see if it fits though.
'88 Widebody E30 track car (M54 swap in progress - it blew up. . . M52 swap in progress)
'00 E39 Touring with a manual tranny
-Both with inline 6s the way God intended-
'86 Toyota MR2 for ice racing