These are bmw style 97
I don't know if your wheels are reps or oem. But yes, this is an oem style for the e36 and e46. Of course these will fit other bmw's, but bmw marketed these for the e36 e46.
The only way to tell if they are oem or aftermarket would be to take one off and read
the inside. Most if not all reps of oem styles have a stamp on the inside that reads
"not oem". If you don't see that, then look for a manufacture stamp of BBS, Ronal or Borbet. And should also say country of manufacture of Germany, Austria if I'm not mistaken and I think one other. I'll post if when I remember. If It says any of that, then they are oem.